IBM United States
Software Announcement 201-335
November 13, 2001

IBM Cluster Systems Management for Linux Now Available on IBM e(logo)server Cluster 1300 Running Linux OS

 ENUS201-335.PDF (52KB)


At a Glance

IBM Cluster Systems Management (CSM) provides the following functions:

  • Automating set-up of CSM software
  • Managing node and node group information
  • Monitoring and controlling hardware
  • Running remote commands on multiple machines
  • Monitoring system events
  • Managing and synchronizing configuration files for all machines
  • Providing security
  • Diagnosing problems

For ordering, contact:

Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: SE001).

Overview

Cluster Systems Management (CSM) for Linux provides a distributed system-management solution for machines, or nodes, that are running the Linux operating system. CSM is an integral part of the IBM e(logo)server Cluster 1300 platform for deploying Linux applications requiring a cluster. With this software, an administrator can easily set up and maintain a Linux cluster by using functions like automated set-up, hardware control, monitoring, and configuration file management. Some of the concepts and software are derived from IBM Parallel System Support Programs for AIX® (PSSP). Scaling for the November release is up to 128 managed nodes.

Specifically, within the cluster, you can:

  • Add, remove, change, or list nodes (with persistent configuration information displayed about each node in the list)
  • Run remote commands across nodes or node groups in the cluster
  • Gather responses from the above commands
  • Monitor nodes and applications on whether they are active
  • Monitor CPU, memory, and system utilization
  • Run automated responses when events occur in the cluster

Configuration File Manager is provided for synchronization of files across multiple nodes. A single management server is the control point for the CSM cluster.

Software maintenance for 12 months from date of acquisition is included with the license of the CSM licensed product.

The general availability refresh offers the following functions:

  • The capability of complete installation of the Red Hat Linux operating system and the CSM code to each member of a cluster.
  • The Distributed Command Execution Manager (DCEM) provides a graphical user interface (GUI) which allows you to run a command or script on multiple distributed machines on a network at the same time.

Key Prerequisites

  • Red Hat 7.1
  • IBM e(logo)server Cluster 1300

Planned Availability Date

November 26, 2001 (Installation code refresh planned availability is December 21, 2001.)

Description

Cluster Systems Management (CSM) for Linux is a powerful set of software included as part of the IBM e(logo)server Cluster 1300 solution which can perform the following tasks:

  • Setting Up CSM for Linux

    The Cluster Systems Management for Linux Planning and Installation Guide provides a simple process for installing and configuring IBM CSM for Linux. This process allows you to:

    • Install IBM RSCT1 and IBM CSM code on the management server
    • Automatically add nodes to the cluster during the installation process
    • Install and configure RSCT and IBM CSM on all nodes in a cluster from a single management server
    1
    Reliable Scalable Cluster Technology (RSCT) provides the capability for an administrator to monitor system resources, including file systems, programs, processors, adapters, and kernel information. These resources can be monitored around the clock and automatic responses can be run if resource values reach certain levels or thresholds.
  • Managing Node and Node-Group Information

    The distributed management server provides a set of commands for managing nodes. It stores information about nodes in a central repository, and it defines static and dynamic node groups. These definitions are then accessible to the configuration file manager (cfm) command for configuration file management, the distributed shell (dsh) command for running shell commands remotely, for hardware control, and for monitoring the cluster by using the Event Response subsystem (ERRM). Thus, a node group is defined in only one place and is then accessible for use by other functions.

    Persistent information on each node is kept; for example, operating system type, host name, machine type, model, and serial number. In addition, the status of the node is determined periodically by means of the fping command.

    The node and node group commands are built on top of a Perl DBI layer backed by a set of database drivers (DBDs) so that data can be stored in various formats and shared with other tools.

  • Monitoring and Controlling Hardware

    You can control the hardware on remote nodes by using the remote control commands. For example, from a management node you can control remote managed nodes in a distant location.

  • Running Commands Remotely

    The dsh command runs commands remotely across multiple nodes. Optionally, it can use an underlying remote shell that is specified by the user. For instance, a remote secure shell that complies with the Internet Engineering Task Force (IETF) Secure Shell protocol. By default, rsh is used.

  • Configuration File Manager

    Configuration File Manager provides a file repository for the common configuration files among nodes in a cluster. In general, all the configuration files that need to be shared are stored in one location on the management server. Changes to these files are propagated and synchronized throughout the cluster. Though the files are common, there are mechanisms to allow for variations based on groups, IP address, and host name.

  • Monitoring System Events

    A flexible distributed system monitoring application is provided by IBM CSM. This monitoring application allows the administrator to define conditions of interest to monitor on the system. An event occurs when a monitored condition of interest reaches a threshold defined in an event expression. When an event occurs, automated responses to that event take place. Many actions can be defined as part of these responses, including notification, running a predefined response script, or running a user-defined script.

    So that you can get up and running quickly and easily, a full set of commands is provided to tailor this application to your needs. Also, a set of predefined conditions and responses is included for easy implementation. This set of predefined conditions and responses can be used directly or can be taken as examples to be copied and modified. Among the system resources that can be monitored are:

    • File systems
    • Programs
    • System resources
    • Node availability
    • Other resources by means of sensors
  • Security

    Security on a single system is provided by the operating system in that only root can run or modify functions. Flexibility is provided for the degree of security required by the specific environment because remote shells that conform to the IETF Secure Shell protocol can be specified by using the dsh command for the appropriate situations. Network security for other functions is built on the identd function.

The December release includes the following functions:

CSM for Linux provides the capability for you to install nodes with both the Red Hat Linux operating system and CSM code, or just CSM. The full install of CSM nodes uses Kickstart to install the Red Hat Linux operating system. The CSM installation tools are used to install the management server, define the nodes, configure Kickstart, install the nodes, and monitor the progress of the installation.

Distributed Command Execution Manager (DCEM) provides a GUI to allow you to run a command or script on multiple distributed machines on a network at the same time. You can specify a collection of individual machines, or you can create groups of machines and save them to use again. DCEM provides real-time command execution status on the individual machines that you specify, showing them in a waiting, working, successful, or failed state. It helps you to create, save, and edit command specifications, and it also creates a log of all distributed command activity.

Accessibility by People with Disabilities

For software offerings:

The following features support use by people with disabilities:

  • Operation by keyboard alone
  • Optional font enlargement and high-contrast display settings

Euro Currency

This program is not impacted by euro currency.

Product Positioning

CSM for Linux provides a way to manage a collection of Linux servers (nodes) from a single point of control. Functions include automated set-up, hardware control, monitoring, and cfm. Administrators can manage individual nodes, run commands across nodes or groups of nodes, monitor system resources, and run automated responses to events. CSM exploits the advanced hardware management features of the supported servers in the Cluster 1300. CSM for Linux includes technology derived from IBM Parallel System Support Programs (PSSP) for AIX and is positioned as a complementary offering to PSSP and AIX-based clusters. It is aimed at customers who want robust CSM on an open, Intel-based server platform, and is targeted at the high performance computing market (Scientific and Technical Computing and Life Sciences), and at Net Generation companies (Web providers) and service providers who will use Linux clusters for Web serving, collaboration, and e-commerce applications.

CSM provides a robust, scalable management platform to ease administration and reduce life cycle costs. Customers can manage their Linux servers from a central location, rather than having to manage each system individually, and can grow their systems incrementally as workload demand increases, without increasing the management complexity. Customers benefit from IBM's established leadership in supercomputing systems, because the production-proven technology and experienced skills from the SP™ and AIX platforms are being leveraged on Linux. Customers may be more willing to adopt Linux in a production environment when it is backed by superior management software.

Statement of Direction

This product will be made available initially through IBM Sales Specialists, and is planned to be made available to IBM Business Partners worldwide by year end 2001.

Reference Information

Refer to Hardware Announcement 101-339 , dated November 13, 2001.

Trademarks

 
SP and the e-business logo are trademarks of International Business Machines Corporation in the United States or other countries or both.
 
AIX is a registered trademark of International Business Machines Corporation in the United States or other countries or both.
 
Other company, product, and service names may be trademarks or service marks of others.

Software Maintenance Information

Description

IBM Software Maintenance is a one-year or three-year contract offering that enables you to maintain software product version and release currency, with voice support during normal business hours included at no additional charge for the first year, for selected Linux-based software products at a predetermined cost. One year of Software Maintenance is included in the price of the original license. For products participating in IBM Software Maintenance, you can receive all software product version and release upgrades and voice support announced during the contract period. If you allow either the one- or three-year software maintenance offering to expire without renewal, a "Maintenance-After-License" option will enable reinstatement in the IBM Software Maintenance offering, on a product-by-product basis.

The following is general information regarding the Software Maintenance Offering being announced.

Structure

  • Each eligible licensed software program will include one year of Software Maintenance (Software Subscription and Technical Support) in the price of the license.
  • A one- and three-year prepay option (represented by two separate program numbers) associated with each eligible licensed program.
  • The Software Maintenance program numbers will have the same pricing structure as the license program numbers they are associated with.
  • Each one- and three-year Software Maintenance PID will have three sets of feature numbers for each priced entity:
    • A no-charge (NC) registration feature for the one-year contracts and a two-year priced feature (since the first year is included in the price of that license) for the three-year contracts
    • A renewal feature of one or three years
    • A Software Maintenance "after license" charge for customers who want to renew but have lapsed coverage
  • The Software Maintenance order generated for this product will be a new order and have a new starting/ending period, separate from the one for the license already in effect.

Definition of Software Upgrade: An upgrade is either a new version (3.x.x to 4.x.x) or a new release (x.3.x to x.4.x) of an IBM program announced as eligible for which you enrolled under the IBM Software Maintenance. Software Maintenance entitles you to future upgrades from only the latest announced version or release of an available eligible product.

Upgrades do not include programs sold separately from the enrolled program, but enhance the performance of that program, or are considered add-ons or utilities. Programs that perform the same functions as the enrolled program but are installed on a non-Linux platform are not considered upgrades.

Note: Software preventative-maintenance releases x.x.1 to x.x.2 (modification level changes, updates, or refreshes) are released under the one-year or three-year maintenance program numbers but only when a supply feature has been announced. Supply features are only announced under the one-year and three-year options when there is an announced version/release change against the original program product. NC preventive-maintenance releases should be obtained by Software Maintenance customers in the same manner as non-Software Maintenance customers.

Example: Product A is offered under IBM Software Maintenance for pSeries and three months later PTFs are incorporated into the program package. This is considered an update that would not be obtained under the one-year or three-year maintenance program numbers under the IBM Software Maintenance offering. Using the same example above, three months after the PTFs were incorporated into the program package, IBM announces a new version of product A. At that time, a supply feature is announced for product A under the one-year and three-year maintenance program numbers. This allows customers who are entitled by purchase or when the first year of maintenance is included with the license, of either the one-year or three-year maintenance offering for product A to order the upgrade under the one-year or three-year offering.

IBM may announce a product that can be substituted for an enrolled product. This product is neither a new version, a new release, nor a preventative maintenance release of that enrolled product. In most cases, this product has a different architecture, more function, and a higher license charge than the enrolled product. IBM may provide those customers enrolled in the IBM Software Maintenance offering access to this product at a discounted rate. The terms of this transaction will be included in the new product announcement.

Note: IBM will not offer standalone upgrades as a standard product offering. Standalone upgrades to this product/release, and its future versions and releases, will be considered only on a special request basis by IBM.

Contract Duration: The IBM Software Maintenance contracts are on a product by product basis and are offered for one or three years. One year of Software Maintenance is included with the purchase of a new license for the product. The three year prepay option covers two additional years of coverage since the first year is included in the product license. The three year prepay option can be purchased at the same time a license for an eligible product is purchased. Refunds do not apply if cancellation occurs during a one- or three-year contract period. Customers are not required to renew under either the one- or three-year offering when the contract expires but will need to use the "Maintenance-After-License" option if the contract expires and they want to acquire a new version or release of an eligible product. If the one- or three-year contracts aren't renewed, the one- or three-year contracts will be removed from IBM administrative systems. Contract transfer within an enterprise is allowed.

Payment Options: Customers enroll in the plan at a reduced "Initial" price at the same time a new license for an eligible program product is purchased. Customers can also enroll in the plan after purchase of a new license for an eligible program product is purchased but must purchase the "Maintenance-After-License" option.

Software Maintenance Prices: The IBM Software Maintenance program prices are based on the published price of the software program at the time of the contract preparation.

Minimum Contract Value: None

Notification of Upgrade Availability and Ordering: Changes are currently underway to the Web-server where customers will register for e-mail notifications when Software Maintenance products are upgraded. Availability of this service is expected in first quarter 2002. The Software Maintenance component of the Web-server will be found at:

The following agreements apply for maintenance and do not require customer signatures.

  • IBM Agreement for Acquisition of Support (Z125-6011)
  • Addendum for Support (Software Maintenance) for Selected iSeries and pSeries Programs (Z125-6495)

Ordering Information

A customer ordering a new license for Cluster Systems Management (CSM) for Linux, LP product number 5765-E88, must include a one-year (5771-CSM) or a three-year (5773-CSM) maintenance order to be entitled to future version or release updates of the licensed program. Customers will be entitled to future version or release updates, as well as a year of voice support at no additional cost. Customers entering a one-year or three-year Software Maintenance offering for CSM for Linux should specify program number 5771-CSM or 5773-CSM. After selecting the one-year or three-year program number, customers should add the applicable billing features with quantity equal to the number of licenses in the contract.

Offering Information

Product information will be available on day of announcement through Offering Information (OITOOL) at:

Publications

No publications are shipped with this program.

Publications Available from the Web

The following publications are available from the Web for download at the following site:

  • SA22-7851 Cluster Systems Management for Linux: Technical Reference
  • SA22-7873 Cluster Systems Management for Linux: Administration Guide
  • SA22-7853 Cluster Systems Management for Linux: Planning and Installation Guide
  • SA22-7856 Cluster Systems Management for Linux: Remote Control Guide and Reference

Technical Information

Specified Operating Environment

Hardware Requirements

CSM for Linux is an integral part of the IBM e(logo)server Cluster 1300 platform for deploying Linux applications requiring a cluster.

Software Requirements

The following software is installed as part of the Cluster 1300 offering. IBM CSM for Linux has requirements for non-IBM as well as for IBM-developed software. As a convenience, the required software that is not part of the Red Hat distribution may be included on the CSM CD-ROM. Unless otherwise specified, the software is required on the management server and on the managed nodes. The following non-IBM software is required:

  • Red Hat 7.1 as distributed and supported by Red Hat

    The Red Hat 7.1 distribution includes the following required non-IBM software:

    • glibc 2.2 or any later levels which maintain full backward compatibility
    • libstdc++ 2.9 or any later levels which maintain full backward compatibility
    • pdksh 5.0 or any later levels which maintain full backward compatibility
    • pident 3.0 or any later levels which maintain full backward compatibility
    • perl 5.00503 or any later levels which maintain full backward compatibility
    • make 3.7 or any later levels which maintain full backward compatibility
    • nfs-utils 0.1 or any later levels which maintain full backward compatibility (This is on the management server only.)
    • dhcp 2.0 or any later levels which maintain full backward compatibility (This is on the management server only.)
  • For your convenience, the following required non-IBM software is included:
    • DBI 1.14 or any later levels which maintain full backward compatibility
    • Text-CSV_XS 0.21 or any later levels which maintain full backward compatibility
    • SQL-Statement 0.1016 or any later levels which maintain full backward compatibility
    • DBD-CSV 0.1024 or any later levels which maintain full backward compatibility
    • Cfengine 1.6.2 or any later levels which maintain full backward compatibility
    • fping 2.2 or any later levels which maintain full backward compatibility

    Note: The distribution for these non-IBM products includes the source code and associated documentation. All copyright notices and license terms and conditions in the documentation must be respected. You can find version and distribution information for each of these products that are part of your selected install options in the IBM CSM README file.

  • The following Open Source code is available at the sites below, if they are not included in the CD-ROM:

The following IBM software packages are required:

  • csm.client (This is required on the managed nodes only.)
  • csm.core
  • csm.server (This is required on the management server only.)
  • csm.dsh
  • rsct.core
  • rsct.core.utils
  • src

Network Requirements

  • TCP/IP and a PXE-enabled network adapter

Note: For remote control security reasons, IBM suggests that a private virtual LAN (VLAN) for the management server be configured to which only the management server, the console servers, and the internal service processors are attached.

Memory and Disk Space

  • For the management server, a minimum of 128MB of memory and 120MB of disk space is required.
  • For the managed node, a minimum of 128MB of memory and 20MB of disk space is required.

Limitations: The maximum number of supported managed nodes is 128.

Planning Information

Planning information can be found on the Internet at:

Packaging

IBM CSM Program Package is distributed in one package with the following:

  • IBM International Program License Agreement in multilanguage booklet and its License Information (LI)
  • One CD-ROM containing the CSM for Linux Licensed Program
  • Read This First Documentation

Security, Auditability, and Control

IBM CSM uses the security and auditability features of the Red Hat, Version 7.1 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.

Ordering Information

IBM CSM is a product which has one charge unit: installs. There is one install for each instance of the Linux operating system. There is one instance of the Linux operating system for each managed node and for each management node. CSM is available in variable order quantities based upon the number of installs.

Program Name: IBM CSM Version 1.1

New users of IBM CSM Version 1.1 should specify Machine Type 5765, Model  E88, asset feature number 9001, and the feature number equal to the total number of desired licenses to be installed times the quantity of installs. An install is defined as an instance of the CSM code running on each member of an IBM e(logo)server Cluster 1300 system. For example, if ordering 17 CSM licenses, order the single feature number for Order-Type Description 8 — 32 installs with a quantity of 17. Each tier does not have to be stepped through. Only the single feature number multiplied by the actual number of licenses required should be ordered.

If a customer orders additional licenses after the initial order then the feature number for the total number of installs should be used. For example, if ordering 20 additional CSM licenses in the example above, use the tier for 33 to 64 installs since the total number of licenses in the cluster will be 37.

                                     OTC           Medium
Order-Type             Machine       Feature       Feature
Description            Type/Model    Number(1)     Number     Medium
 
1 to 16 Installs       5765-E88      0001          5809       CD-ROM
17 to 32 Installs      5765-E88      0002
33 to 64 Installs      5765-E88      0003
65 to 128 Installs     5765-E88      0004

OTC = One-Time Charge

1
These priced feature numbers automatically include a minimum of 12 months of Software Maintenance via 5771-CSM or 5773-CSM.

Ordering Information for CSM Software Maintenance

The software license for CSM (5765-E88) includes Software Maintenance, previously referred to as Software Subscription and Technical Support (SupportLine) for one year. Even though the three-year option is the configurator default, this option configures the price for the second and third year of the contract only.

The following matrix includes feature numbers for one and three years Software Maintenance for CSM. Note the following:

  • The appropriate one-year registration feature (no additional charge) will automatically transfer to the customer order record.
  • The appropriate three-year feature (priced for second and third year only) will automatically transfer to the customer order record.
  • Customers should select the "Renewal Billing Feature" for one or three year contract renewal.
  • Customers should select the "Maintenance After License" to re-enter one of the programs after a contract has lapsed.

Software Maintenance 5771-CSM One-Year Offering

                                                              Maint.
                                                              After-
                           Registration        Renewal        License
                           (NC)                Billing        Billing
                           Feature             Feature        Feature
LPP Program Name           Number              Number         Number
 
CSM for Linux
 (5765-E88)
 1 to 16 Installs          0002                0006           0010
 17 to 32 Installs         0003                0007           0011
 33 to 64 Installs         0004                0008           0012
 65 to 128 Installs        0005                0009           0013
 
Software Maintenance 5773-CSM Three-Year Offering
 
                                                              Maint.
                                                              After-
                                               Renewal        License
                           Registration        Billing        Billing
                           Feature             Feature        Feature
LPP Program Name           Number(2)           Number         Number
 
CSM for Linux
 (5765-E88)
 1 to 16 Installs          0001                0005           0009
 17 to 32 Installs         0002                0006           0010
 33 to 64 Installs         0003                0007           0011
 65 to 128 Installs        0004                0008           0012
2
The registration features for 5773-CSM are priced only for the second and third years of the three year contract. The first year charge is included in the price of the license.

Customization Options

                                                    Feature
Description                                         Number
 
Initial Shipments
 
Ship Media Only (suppresses initial                 3470
 shipment of documentation)
 
Expedite Shipments
 
Local IBM Office Expedite                           3445
 (for IBM use only)
 
Customer Expedite Process Charge                    3446
 ($30 charge for each product)

Terms and Conditions

Licensing: IBM International Program License Agreement. Proofs of Entitlement (PoEs) are required for all authorized use.

Limited Warranty Applies: Yes

Program Services: Available until December 31, 2002

Money-Back Guarantee: 30-day, money-back guarantee, applicable to the first instance per customer enterprise. The money-back guarantee will commence on the Invoice Date.

Copy and Use on Home/Portable Computer: No

Volume Orders (IVO): No

Passport Advantage Applies: No

Usage Restriction: Yes

The following agreements apply for maintenance and to not require customer signatures:

  • IBM Agreement for Acquisition of Support (Z125-6011)
  • Addendum for Support (Software Maintenance) for Selected iSeries and pSeries Programs (Z125-6495)

IBM Operational Support Services — Support Line: No

Other Support: pSeries Software Maintenance

AIX®/UNIX® Upgrade Protection Applies: No

Entitled Upgrade for Current AIX/UNIX Upgrade Protection Licensees: No

iSeries Software Subscription Applies: No

Variable Charges Apply: No

Educational Allowance Available: Yes, a 15% education allowance applies to qualified education institution customers.

Prices

The prices provided in this announcement are suggested retail prices for the U.S. only 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.

                                               OTC
Order Type/                 Program            Feature
Description                 Number             Number            OTC
 
1 to 16 Installs            5765-E88           0001              $410
17 to 32 Installs           5765-E88           0002               390
33 to 64 Installs           5765-E88           0003               370
65 to 128 Installs          5765-E88           0004               350

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

Software Maintenance One-Year Offering

OTC One-Year Software Maintenance Program 5771-CSM

                                                      Maint.
                    Registra-                         After-
                    tion             Renewal          License
                    (NC)             Billing          Billing
                    Feature          Feature          Feature
LPP Program Name    Number    OTC    Number     OTC   Number     OTC
 
CSM for Linux
 (5765-E88)
 1 to 16 Installs   0002      NC     0006       $95   0010       $190
 17 to 32 Installs  0003      NC     0007        90   0011        180
 33 to 64 Installs  0004      NC     0008        85   0012        170
 65 to 128          0005      NC     0009        80   0013        160
  Installs

Software Maintenance Three-Year Offering

OTC Three-Year Software Maintenance Program 5773-CSM

                                                      Maint.
                                                      After-
                    Registra-        Renewal          License
                    tion             Billing          Billing
                    Feature          Feature          Feature
LPP Program Name    Number    OTC    Number    OTC    Number     OTC
 
CSM for Linux
 (5765-E88)
 1 to 16 Installs   0001      $190   0005      $285   0009       $380
 17 to 32 Installs  0002       180   0006       270   0010        360
 33 to 64 Installs  0003       170   0007       255   0011        340
 65 to 128          0004       160   0008       240   0012        320
  Installs

Customer Financing: IBM Global Financing offers attractive financing to credit-qualified commercial and government customers and Business Partners in more than 40 countries around the world. IBM Global Financing is provided by the IBM Credit Corporation in the United States. Offerings, rates, terms, and availability may vary by country. Contact your local IBM Global Financing organization. Country organizations are listed on the Web at:

Order Now

 Use Priority/Reference Code: SE001
 
 Phone:     800-IBM-CALL
 Fax:       800-2IBM-FAX
 Internet:  ibm_direct@vnet.ibm.com
 Mail:      IBM Atlanta Sales Center
            Dept. SE001
            P.O. Box 2690
            Atlanta, GA  30301-2690

You can also contact your local IBM Business Partner or IBM representative. To identify them, call 800-IBM-4YOU.

Note: Shipments will begin after the planned availability date.

Trademarks

 
iSeries and pSeries are trademarks of International Business Machines Corporation.
 
The e-business logo is a trademark of International Business Machines Corporation in the United States or other countries or both.
 
AIX is a registered trademark of International Business Machines Corporation in the United States or other countries or both.
 
UNIX is a registered trademark is a registered trademark of the Open Company in the United States and other countries.
 
Other company, product, and service names may be trademarks or service marks of others.