IBM LoadLeveler for Linux V3.3 delivers improved, more flexible job scheduling

IBM United States Software Announcement 205-192
August 23, 2005

 

 ENUS205-192.PDF (56KB)

Table of contents   Document options  
TOC link At a glance TOC link Publications
TOC link Overview TOC link Technical information
TOC link Key prerequisites TOC link Ordering information
TOC link Planned availability date TOC link Terms and conditions
TOC link Description TOC link IBM Electronic Services
TOC link Product positioning TOC link Prices
TOC link Offering Information TOC link Order now
 
Printable version Printable version

(Corrected on August 29, 2005)

Support for IBM eServer OpenPower servers is added to the program.
 

At a glance

IBM LoadLeveler for Linux allows users to run more jobs in less time by matching processing needs with the available resources.

Building on LoadLeveler's proven capabilities, V3.3 adds the following enhancements to provide improved, more flexible scheduling, and to support new platforms:

  • Improves scheduling capabilities, giving administrators more control over their jobs
  • Reduces the number of environment variables LoadLeveler has to copy, reducing the time needed to prepare jobs
  • Reduces or eliminates wait time in the queue by allowing specific node resources to be reserved for exclusive use by particular users
  • Allows jobs to be preempted so a higher priority job step can run
  • Is supported when run with SUSE LINUX Enterprise System 9 or Red Hat Enterprise Linux 3 or 4 on specified IBM eServer servers and Intel-based blades
  • Is supported when run with SUSE LINUX Enterprise System 9 or Red Hat Enterprise Linux 4 on IBM eServer pSeries servers, IBM eServer OpenPower servers, and IBM BladeCenter with POWER-based blades
  • Is compatible with LoadLeveler for AIX 5L for heterogeneous cluster situations

For ordering, contact:

Your IBM representative or IBM Americas Call Centers at 800-IBM-CALL (Reference: RE001).
 
Back topBack to top
 

Overview

LoadLeveler® for Linux™ is a versatile workload management system that allows you to run more jobs in less time to get the most out of your resources.

With LoadLeveler, users can view a cluster of systems as a single computational resource, dispatching jobs and balancing the workload across various systems in the network with optimum productivity. By matching each job's priority and processing requirements with the available resources, LoadLeveler optimizes resource utilization and job throughput. LoadLeveler offers:

  • An easy-to-use GUI that enables users and administrators to build, submit, and prioritize jobs, and to view the status of jobs and machines online.
  • Controls and accounting mechanisms that enable users to limit jobs to specific resources and to track and adjust job accounting parameters.
  • Ability to handle network and system outages without losing information because its extensive failover and self-repair capabilities provide stability, reliability, and scalability.
  • An API that allows the end user to plug in their own scheduler, to enable an alternate scheduling algorithm and providing flexibility.

LoadLeveler for Linux supports an interoperable environment with LoadLeveler for AIX 5L™. When the central manager runs on AIX 5L, both AIX 5L and Linux nodes can be mixed within the same cluster. LoadLeveler can then dispatch jobs to run on both Linux and AIX 5L servers.

LoadLeveler V3.3 is focused on ease of use, efficiency, reliability, and availability. It provides the following enhancements:

  • Ability to specify a fixed system priority for a job step by administrators
  • Ability to configure the central manager, providing more control over the scheduling process
  • Job launch enhancements with increased flexibility and processing options
  • Advance reservation, allowing administrators and authorized users to schedule exclusive use of node resources
  • Support for preemption under the backfill scheduler
  • Support for Red Hat Enterprise Linux 4
  • Support for IBM eServer® servers with Intel™ EM64T processors

 
Back topBack to top
 
Key prerequisites

Any one of the following IBM eServer servers:

  • IBM eServer pSeries® servers, eServer OpenPower™ servers, and BladeCenter® with POWER™-based blades running SUSE LINUX Enterprise System 9 or Red Hat Enterprise Linux 4
  • Specified IBM eServer xSeries® servers, BladeCenter Intel-based blades, eServer 325 or 326 servers, and IBM eServer with AMD Opteron or Intel EM64T processors, running SUSE LINUX Enterprise System 9 or Red Hat Enterprise Linux 3 or 4.

 
Back topBack to top
 
Planned availability date

August 26, 2005
 
Back topBack to top
 

Description

LoadLeveler is a job management system that allows users to run more jobs in less time by matching the jobs' processing needs with the available resources. LoadLeveler schedules jobs and provides functions for building, submitting, and processing jobs quickly and efficiently in a dynamic environment. Batch jobs can be submitted, either serial or parallel, to run in the background and require no input from the user.

LoadLeveler accepts jobs that users submit and reviews each job's requirements. LoadLeveler then examines the servers under its control to determine which is eligible and best suited to run each job. The servers can be either general purpose servers or dedicated compute servers.

LoadLeveler for Linux has three interfaces that allow end users to create and submit jobs and system administrators to configure the system and control running jobs:

  • The LoadLeveler GUI provides access to basic job and administrative functions.
  • The command line interface offers system access similar to the GUI. Experienced users and administrators may find the command line interface more efficient than the GUI for job and administrative functions.
  • The API allows application programs written by customers to interact directly with the LoadLeveler environment.

LoadLeveler for Linux supports parallel MPICH jobs and parallel MPICH-GM jobs using the Myrinet switch, and is compatible with LoadLeveler for AIX 5L for heterogeneous cluster situations.

Note: MPICH is a portable implementation of MPI, developed by Argonne National Laboratory. MPICH-GM is a port of MPICH on top of GM and is supported by Myricom.

LoadLeveler V3.3 is supported on SUSE LINUX Enterprise System 9, and on Red Hat Enterprise Linux 3 and 4, on the supported servers. Enhancements include:

  • Increased job launch flexibility and processing options:
    • Administrators may define a number of LoadLeveler starter processes to be ready and waiting to handle job requests. Having this pool of ready processes reduces the time LoadLeveler needs to prepare jobs to run.

    • Both administrators and general users have more control over how environment variables are copied for a job. Reducing the number of environment variables LoadLeveler has to copy reduces the amount of time LoadLeveler needs to prepare jobs to run.

    • LoadLeveler allows administrators, and users authorized by administrators, to specify a time period during which specific node resources are reserved for exclusive use by particular users or groups of users. Normally, jobs wait in a dispatch queue until the resources they require become available.

      With advance reservation, jobs can be submitted to run in a reservation to reduce the wait time because the jobs have exclusive use of the reserved node resources as soon as the reservation period begins. A reservation can also be used to run a workload that needs to start or finish at a particular time.

    • The LoadLeveler backfill scheduler allows jobs to be preempted so that a higher priority job step can run. On Linux, the supported preemption methods are vacate, remove, system hold, and user hold. Preemption by suspend is not supported.

    • LoadLeveler allows administrators to specify a fixed system priority for a job step. The LoadLeveler Central Manager will not change this priority when it recalculates job priorities.

    • LoadLeveler allows a system priority threshold to be specified such that job steps can only run when their system priorities are higher than the threshold.

    • LoadLeveler allows administrators more control over the scheduling process: Normally, the LoadLeveler Central Manager automatically runs scheduling algorithm at intervals specified in the configuration file. Now administrators can configure the Central Manager so that it runs the scheduling algorithm only when specifically instructed through the llrunscheduler command or ll_run_scheduler subroutine.

  • Support for IBM eServer servers with Intel EM64T processors.

Accessibility by people with disabilities

Operation by keyboard alone is a feature supported for people with disabilities.
 
Back topBack to top
 

Product positioning

IBM LoadLeveler for Linux is an integral piece of the total systems-management solution. LoadLeveler provides an excellent framework for managing both serial and parallel batch workload in a single environment. Serial jobs are processed sequentially. Parallel jobs are supported using the message passing interface provided with the Myrinet switch. With a simple modification of the user's job command files, LoadLeveler can schedule the parallel job to the appropriate servers.

LoadLeveler for Linux is ideal for users who need to submit jobs whenever necessary and not according to any preset schedule. IBM Tivoli® Workload Scheduler is an IBM product for submitting jobs on a calendared schedule. Linux and AIX® jobs can be submitted within the same LoadLeveler cluster.

LoadLeveler for Linux fits well in:

  • Cluster environments where the customer wants to improve resource utilization and job throughput across a variety of servers
  • Cluster environments where the customer wants to exploit idle server cycles
  • A Beowulf cluster environment for running massively parallel MPI applications
  • Environments where customers are new to cluster computing and need an easy-to-use, fully documented and supported job scheduler.
  • Grid environments in which multiple applications are being dispatched across virtualized resources

Trademarks

 
AIX 5L, OpenPower, and POWER are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
LoadLeveler, eServer, BladeCenter, pSeries, xSeries, Tivoli, the e-business logo, and AIX are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Intel is a trademark of Intel Corporation.
 
Linux is a trademark of Linus Torvalds in the United States, other countries or both
 
Other company, product, and service names may be trademarks or service marks of others.

 
Back topBack to top
 
Offering Information

Product information is available via the Offering Information Web site

Also, visit the Passport Advantage® Web site
 
Back topBack to top
 
Publications

No publications are shipped with this program.

The following publications are available from the Web:

  • IBM LoadLeveler® for AIX 5L™ and Linux™: Using and Administering
  • IBM LoadLeveler for AIX 5L and Linux: Diagnosis and Messages Guide
  • IBM LoadLeveler for AIX 5L and Linux: Installation Guide

To access all LoadLeveler documentation, refer to the IBM eServer® Cluster Information Center Web site. This Web site contains the most recent LoadLeveler documentation in PDF and HTML formats and is located at

A LoadLeveler Documentation Updates file is also maintained on this Web site, which contains updates to the LoadLeveler documentation. These updates include corrections and clarifications made after the LoadLeveler books were originally published.

In addition, you can refer to Workload Management with LoadLeveler , (SG24-6038), found at the following Web site

The IBM Publications Center

The Publications Center is a worldwide central repository for IBM product publications and marketing material with a catalog of 70,000 items. Extensive search facilities are provided. Payment options for orders are via credit card (in the U.S.) or customer number for 50 countries. A large number of publications are available online in various file formats, and they can all be downloaded by all countries free of charge.

The IBM Publications Notification System (PNS) enables subscribers to set up profiles of interest by order number/product number. PNS subscribers automatically receive e-mail notifications of all new publications defined in their profiles. These may then be ordered/downloaded from the Publications Center

The site is available in English and Canadian French.
 
Back topBack to top
 

Technical information

Hardware requirements

LoadLeveler for Linux is supported on:

  • IBM eServer pSeries® servers and BladeCenter® with POWER™-based blades
  • IBM eServer OpenPower™ servers
  • IBM eServer xSeries® servers
  • IBM eServer BladeCenter Intel™-based blades
  • IBM eServer 325 and 326 servers and servers with AMD Opteron or Intel EM64T processors

The following is recommended:

  • 25 MB of disk space for the LoadLeveler product code
  • A minimum of 20 MB additional disk space on each node in a cluster for local log and work files
  • A minimum of 1 GB memory (RAM) per node
  • 1 GB of swap space

Software requirements

LoadLeveler for Linux is supported on:

  • SUSE LINUX Enterprise System 9 or Red Hat Enterprise Linux 4 when run on supported pSeries servers, eServer OpenPower servers, or BladeCenter with POWER-based blades
  • SUSE LINUX Enterprise System 9 or Red Hat Enterprise Linux 3 or 4 when run on supported IBM eServer xSeries or BladeCenter servers or eServer 325 and 326 servers
  • SUSE LINUX Enterprise System&rlb.9 or Red Hat Enterprise Linux 3 or 4 when run on IBM servers with AMD Opteron or Intel EM64T processors

For complete details regarding software required for various LoadLeveler functions, refer to the IBM LoadLeveler for AIX 5L and Linux: Installation Guide .

Service is required for LoadLeveler for Linux. It is obtained by accessing "Corrective Service" from the IBM eServer Cluster Support Web site

Limitations: The supported scaling limit is a total of 128 nodes.

Planning information

Installability: Software Maintenance, previously referred to as Subscription and Technical Support, is included in the Passport Advantage Agreement. Installation and technical support is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity, with voice and electronic access into IBM support organizations.

Packaging: The LoadLeveler V3.3 program is distributed as a single package, available via CD-ROM media or electronic software distribution (ESD), on either POWER servers or Multiplatform servers. For one license, you may chose the media/download for either POWER or Multiplatform, not both. To order for a mixed cluster, a second license is required. License information is shipped with the product. Publications are available online.

This program when downloaded from a Web site, contains the applicable IBM license agreement, and License Information document (LI), if appropriate, and will be presented for acceptance at the time of installation of the program. These license files will be stored in a sub-directory of the product directory for future reference.

Security, auditability, and control

LoadLeveler for Linux uses the security and auditability features of the Linux operating system.

The customer is responsible for evaluation, selection, and implementation of security features, administrative procedures, and appropriate controls in application systems and communication facilities.
 
Back topBack to top
 

Ordering information

This product is only available via Passport Advantage. It is not available as shrinkwrap.

Product Group: IBM LoadLeveler

Product Identifier Description (PID)

IBM LoadLeveler for Linux (5724i23)

Product category: Systems Software

Charge metric

                 Part number or
Program name     PID number        Charge metric
 
LoadLeveler      5724-i23          Per processor
 for Linux

LoadLeveler has one charge unit: processor. The order quantity is the number of processors on which LoadLeveler will be run. A new order includes one-year IBM Software Maintenance. Upgrades may be acquired via the IBM Software Maintenance agreement up to the current level of use authorized for the qualifying program.

Sub-Capacity Processor

The required authorized use level for eligible Programs is based upon the highest utilization of the partition(s) where the Program or a component of the Program, executes. Customer agrees to periodically report Program use to IBM using an IBM license management tool.

  1. The number of authorizations you must acquire is the smaller value of either of the following methods:
    1. The total number of activated (available for use) processors in the machine, or
    2. The sum of (i) and (ii) as follows (any remaining fraction of a processor must be rounded up to a full processor in the final aggregation)

      (i) When the Program is run in partitions with dedicated processors, the sum of the Processing Units of those partitions, and

      (ii) When the Program is run in partitions that are members of a Shared Processing Pool, the smaller of:

      1. The number of processors assigned to the pool, or
      2. The sum of the Virtual Processors of each Uncapped Partition plus the Processing Units in each Capped Partition running a Program.

Passport Advantage: There is no change to the base billing features for LoadLeveler V3.

Passport Advantage customer: Media pack entitlement details

Customers with active maintenance or subscription for the products listed are entitled to receive the corresponding media pack.

Entitled maintenance offerings description

IBM LoadLeveler V3.3 for Linux on POWER

IBM LoadLeveler V3.3 for Linux Multiplatform

Media packs                                            Part
description                                            number
 
IBM LoadLeveler V3.3 Media Package                     BH02JIE
 for Linux on POWER English
IBM LoadLeveler V3.3 Media Package                     BH02KIE
 for Linux Multiplatform English

Withdrawal of previous Passport Advantage part numbers: The following IPLA software part numbers are being replaced or obsoleted by this announcement. The effective withdrawal date is September 23, 2005.

Orders for these part numbers will not be accepted after the stated effective date of withdrawal, nor will normal marketing activities or educational support be available unless previous agreement exists between the customer and IBM.

Withdraw from marketing information

                                                       Part
Program name/description                               number
 
IBM LoadLeveler V3.2 Media Package                     BH010IE
 for Linux on POWER
IBM LoadLeveler V3.2 Media Package                     BH011IE
 for Linux on xSeries
 
New release information
 
IBM LoadLeveler V3.3 Media Package                     BH02JIE
 for Linux on POWER
IBM LoadLeveler V3.3 Media Package                     BH02KIE
 for Linux Multiplatform
 
                                                       Part
Program name/description                               number
 
On/Off Capacity on Demand
 
LoadLeveler 3.3 Per processor day                      D556ALL
 OOCoD for Linux Temp Use Chrg

Sub-capacity

The base license billing features for LoadLeveler V3 are available for sub-capacity situations. Sub-capacity license terms and conditions listed elsewhere in this announcements, and in the product License file, apply.
 
Back topBack to top
 

Terms and conditions

This product is only available via Passport Advantage. It is not available as shrinkwrap.

Agreement: IBM International Program License Agreement. Proofs of Entitlement are required for all authorized use. Part number products only, offered outside of Passport Advantage, where applicable, are license only and do not include Software Maintenance.

This software license includes Software Maintenance, previously referred to as Software Subscription and Technical Support.

License information form number: L-RHAN-6CSQGY

Limited warranty applies: Yes

Program services

Warranty: This program has warranty for a minimum of one year from acquisition from IBM or authorized IBM Business Partner. The warranty provided to the customer, for at least one year from acquisition, is access to databases (read Web sites) for program information and FAQs, including any known fixes to defects, which the customer can download or obtain otherwise and install at leisure.

Program technical support: Technical support of a program product will be available for a minimum of three years from the general availability date, as long as your Software Maintenance is in effect. This technical support allows you to obtain assistance (via telephone or electronic means) from IBM for product-specific, task-oriented questions regarding the installation and operation of the program product.

Software Maintenance also provides you with access to updates, releases, and versions of the program. Customers will be notified, via announcement letter, of discontinuance of support with 12 months' notice. If you require additional technical support from IBM, including an extension of support beyond the discontinuance date, contact your IBM representative or IBM Business Partner. This extension may be available for a fee.

Money-back guarantee: If for any reason you are dissatisfied with the Program and you are the original licensee, return it within 30 days from the invoice date, to the party (either IBM or its reseller) from whom you acquired it, for a refund. For clarification, note that (1) for Programs acquired under the IBM International Passport Advantage offering, this term applies only to your first acquisition of the Program and (2) for Programs acquired under any of IBM's On/Off Capacity on Demand (On/Off CoD) software offerings,this term does not apply since these offerings apply to Programs already acquired and in use by the customer.

Copy and use on home/portable computer: No

Volume orders (IVO): No

Passport Advantage applies: Yes, and through the Passport Advantage Web site at

Usage restriction: Yes

Software Maintenance applies: Yes

Software Maintenance, previously referred to as Software Subscription and Technical Support, is included in the Passport Advantage Agreement. Installation and technical support is provided by the Software Maintenance offering of the IBM International Passport Advantage Agreement. This fee service enhances customer productivity, with voice and electronic access into IBM support organizations.

IBM includes one year of Software Maintenance with the initial license acquisition of each program acquired. The initial period of Software Maintenance can be extended by the purchase of a renewal option that is available.

While your Software Maintenance is in effect, IBM provides you assistance for your routine, short duration installation and usage (how-to) questions; and code-related questions. IBM provides assistance via telephone and, if available, electronic access, only to your information systems (IS) technical support personnel during the normal business hours (published prime shift hours) of your IBM support center. (This assistance is not available to your end users.) IBM provides Severity 1 assistance 24 hours a day, every day of the year. For additional details, consult your IBM Software Support Guide at

Software Maintenance does not include assistance for the design and development of applications, your use of programs in other than their specified operating environment, or failures caused by products for which IBM is not responsible under this agreement.

For additional information about the Passport Advantage Agreement, visit the Passport Advantage Web site at

iSeries™ Software Maintenance applies: No

Variable charges apply: No

Educational allowance available: Not applicable

Sub-capacity pricing terms and conditions

To be eligible for Sub-Capacity Pricing, the machine on which the eligible products are installed and running must be eligible for Sub-Capacity pricing terms and conditions. Software pricing at less than full machine capacity for eligible products apply when running

  • AIX 5L V5.1, or later, on an IBM eServer pSeries 690 or equivalent partition capable operating system and machine
  • OS/400® V5.1, or later, running on an IBM eServer iSeries Server
  • Linux running in an LPAR under AIX 5L V5.1, OS/400 V5.1, or in a partition on an equivalent partition capable operating system and Server

Sub-Capacity Pricing for eligible products is based on the current Program pricing methodology but the number of processors will be determined based on the sum of processors for all partitions where the Program is defined(used). To obtain pricing at less than full machine capacity for eligible products, you are required to:

  • Install and use, when available, IBM's license use management program which installs with eligible IBM Programs.
  • Install available updates to the operating system and eligible products such that license use can be accurately managed.
  • If the use of Sub-Capacity Pricing terms results in a reduced requirement for entitlements, you can reallocate the entitlement difference by distributing entitlements across a larger or different set of systems, or reserve then for future growth. There will be no refunds for these "freed up" entitlements. Subscription, Software Maintenance and Support volumes and entitlements for existing contracts will continue at the same levels as the acquired licenses.

On/Off Capacity on Demand

To be eligible for On/Off Capacity on Demand pricing, customers must be enabled for temporary capacity on the corresponding hardware, and the required contract — Z125-6907, Amendment for iSeries and pSeries Temporary Capacity On Demand — Software — must be signed prior to use.
 
Back topBack to top
 

IBM Electronic Services

IBM Global Services has transformed its delivery of hardware and software support services to put you on the road to higher systems availability. IBM Electronic Services is a Web-enabled solution that provides you with an exclusive, no-additional-charge enhancement to the service and support on the IBM eServer. You should benefit from greater system availability due to faster problem resolution and preemptive monitoring. IBM Electronic Services is comprised of two separate, but complementary, elements: IBM Electronic Services news page and IBM Electronic Service Agent™.

IBM Electronic Services news page provides you with a single Internet entry point that replaces the multiple entry points traditionally used by customers to access IBM Internet services and support. The news page enables you to gain easier access to IBM resources for assistance in resolving technical problems.

The IBM Electronic Service Agent is a no-additional-charge software that resides on your IBM eServer system. It is designed to proactively monitor events and transmit system inventory information to IBM on a periodic, customer-defined timetable. The IBM Electronic Service Agent tracks system inventory, hardware error logs, and performance information. If the server is under a current IBM maintenance service agreement or within the IBM warranty period, the Service Agent automatically reports hardware problems to IBM. Early knowledge about potential problems enables IBM to provide proactive service that maintains higher system availability and performance. In addition, information collected through the Service Agent will be made available to IBM service support representatives when they are helping answer your questions or diagnosing problems.

To learn how IBM Electronic Services can work for you, visit


 
Back topBack to top
 
Prices

The prices provided in this announcement are suggested retail prices for the U.S. and are provided for your information only. Dealer prices may vary, and prices may also vary by country. Prices are subject to change without notice. For additional information and current prices, contact your local IBM representative.

Passport Advantage

For Passport Advantage information and charges, contact your IBM representative or authorized IBM Business Partner. Additional information is also available on the following Passport Advantage Web site


 
Back topBack to top
 
Order now

To order, contact the Americas Call Centers or your local IBM representative.

To identify your local IBM representative, call 800-IBM-4YOU (426-4968).

 Phone:     800-IBM-CALL (426-2255)
 Fax:       800-2IBM-FAX (242-6329)
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM Americas Call Centers
            Dept:  IBM CALL, 11th Floor
            105 Moatfield Drive
            North York, Ontario
            Canada M3B 3R1
 
 Reference: RE001

The Americas Call Centers, our national direct marketing organization, can add your name to the mailing list for catalogs of IBM products.

Note: Shipments will begin after the planned availability date.

Trademarks

 
AIX 5L, OpenPower, Redbooks, POWER, iSeries, and Electronic Service Agent are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Passport Advantage, LoadLeveler, eServer, BladeCenter, pSeries, xSeries, and OS/400 are registered trademarks of International Business Machines Corporation in the United States or other countries or both.
 
Intel is a trademark of Intel Corporation.
 
Linux is a trademark of Linus Torvalds in the United States, other countries or both
 
Other company, product, and service names may be trademarks or service marks of others.

Back to topBack to top
 

 
Printable version Printable version