Skip to main content

Servers > 

Software


Learn more



Cluster Software Ordering Guide (US)


IBM offers a complete portfolio of cluster software to help organizations build, manage and expand cluster environments efficiently using IBM eServer® pSeries® servers running AIX 5L™ or Linux®, eServer xSeries® servers running Linux or a combination. Cluster-ready software from IBM enables collections of eServer hardware to behave like a single high-performance system for end users and system administrators.

System management

Cluster Systems Management (CSM) for AIX and Linux (US)
CSM is designed minimize the cost and complexity of administering clustered and partitioned systems by enabling comprehensive management and monitoring of the entire environment from a single point of control. CSM provides:

  • Software distribution, installation and update (operating system and applications)
  • Comprehensive system monitoring with customisable automated responses
  • Distributed command execution
  • Hardware control
  • Diagnostic tools
  • Management by group
  • Both a graphical interface and a fully scriptable command line interface
In addition to providing all the key functions for administration and maintenance of distributed systems, CSM is designed to deliver the parallel execution required to manage clustered computing environments effectively. CSM supports homogeneous or mixed environments of IBM servers running AIX 5L or Linux.

Parallel System Support Programs (PSSP) for AIX
PSSP is the systems management predecessor to Cluster Systems Management (CSM) and does not support eServer p5 systems or AIX 5L v5.3. New cluster deployments should use CSM and existing PSSP customers with software maintenance will be transitioned to CSM at no charge.
Parallel file system

General Parallel File System (GPFS) (US)
GPFS is a high-performance cluster file system for AIX 5L, Linux and mixed clusters that provides users with shared access to files spanning multiple disk drives. By dividing individual files into blocks and reading/writing these blocks in parallel across multiple disks, GPFS provides very high bandwidth; in fact, GPFS has won awards and set world records for performance. In addition, GPFS's multiple data paths can also eliminate single points of failure, making GPFS extremely reliable. GPFS currently powers many of the world¡¯s largest scientific supercomputers and is increasingly used in commercial applications requiring high-speed access to large volumes of data such as digital media, engineering design, business intelligence, financial analysis and geographic information systems. GPFS is based on a shared disk model, providing lower overhead access to disks not directly attached to the application nodes, and using a distributed protocol to provide data coherence for access from any node.
Job scheduling

LoadLeveler®
Used for dynamic workload scheduling, LoadLeveler is a distributed network-wide job management facility designed to dynamically schedule work such as maximize resource utilization and minimize job completion time. Jobs are scheduled based on job priority, job requirements, resource availability and user-defined rules to match processing needs with resources. LoadLeveler provides consolidated accounting and reporting and supports IBM servers including IBM eServer pSeries and IBM RS/6000 systems.
High Performance Math Libraries

Engineering Scientific Subroutine Library (ESSL) and Parallel ESSL (US)
ESSL is a collection of state–of–the–art mathematical subroutines specifically tuned to IBM hardware and offering significant performance improvement to any math–intensive scientific or engineering applications. Parallel ESSL extends the function of ESSL to support parallel applications that use the Message Passing Interface included in IBM Parallel Environment. ESSL and Parallel ESSL support C, C++ and Fortran applications.
Parallel application development and execution

Parallel Environment for AIX 5L (PE) (US)
Parallel Environment for AIX 5L is a comprehensive development and execution environment for parallel applications (distributed-memory, message-passing applications running across multiple nodes). It is designed to help organizations develop, test, debug, tune and run high-performance parallel applications in C, C++ and Fortran on pSeries clusters. Parallel Environment runs on AIX 5L V5.2 and V5.3.
High availability (HA)

High Availability Cluster Multiprocessing (HACMP) for AIX (US)
HACMP is designed to provide high availability for critical business applications and data through system redundancy and failover. HACMP constantly monitors the status of servers, networks and applications to detect failures or performance degradation and can respond by automatically restarting a troubled application on designated backup hardware, taking care of all network or storage connections in the process. With HACMP, customers can scale up to 32 nodes and mix and match system sizes and performance levels as well as network adapters and disk subsystems to satisfy specific application, network and disk performance needs.
Geographic clustering and disaster recovery

HACMP/XD (Extended Distance)
HACMP/XD extends HACMP¡¯s high availability capabilities across geographic sites with remote data mirroring (replication) and failover using this mirrored data; this combination can maintain application and data availability even if an entire site is disabled by a disaster. HACMP/XD provides IP-based data mirroring and also supports hardware-based mirroring products such as IBM Enterprise Storage Systems Metro-Mirror (formerly PPRC).


AIX SWMA & Upgrade Center
AIX SWMA & Upgrade Center
The fast, convenient and foolproof way to renew your AIX software maintenance and support  

Tivoli software
IBM Tivoli System Automation for Linux
System Automation for Linux (SA) brings mainframe like high availability for critical applications to Linux on zSeries and xSeries.

Learn more about Tivoli (US)


Clusters education
Linux curriculum (US)  
Cluster 1600 curriculum (US)  
IBM Redbooks (US)  
Linux Clustering with CSM and GPFS (US)  

IBM Global Services
Linux services (US)