IBM United States
Software Announcement 202-263
October 8, 2002
IBM GPFS for Linux V1.3 Extends Your Configuration Options
(Corrected on October 14, 2002) Corrected Planned
Availability date to October 25, 2002.
At a Glance
IBM General Parallel File System for Linux (GPFS) is a shared disk file system that allows access to files within a cluster of IBM xSeries servers from any IBM server in the cluster running Red Hat or SuSE Linux.
GPFS for Linux V1.3:
This GPFS file system is similar to the one used with the IBM eServer Cluster 1600. It offers a fast, highly available, highly scalable, shared file system modified for Linux applications.
GPFS for Linux offers improved system performance, file consistency, increased data availability, enhanced system flexibility, and simplified administration.
For ordering, contact:
Your IBM representative, an IBM Business Partner, or IBM Americas Call Centers at 800-IBM-CALL (Reference: YE001).
The IBM General Parallel File System (GPFS) works on a shared disk model. It offers access to files from any server in the system and provides high-performance file I/O to parallel jobs running on multiple nodes, or to serial applications that are scheduled based upon processor availability.
GPFS has been available on the AIX® operating system for IBM UNIX® systems, and IBM pSeries and RS/6000® workstations and servers. Now, GPFS for Linux is available for clusters of IBM xSeries machines running Red Hat or SuSE Linux and on the IBM eServer Cluster 1350 running Red Hat.
GPFS offers many of the standard UNIX file system interfaces, enabling many applications to execute without modification or recompiling. Many of the UNIX file system utilities are also supported by GPFS.
GPFS for Linux operates with the Linux kernel to provide the basic operating system services and the routing of file system calls requiring GPFS data. It uses Topology Services for network adapter status, node connectivity information, and reliable messaging services. It uses Group Services for distributed coordination and synchronization service.
Another component of the GPFS for Linux product is Network Shared Disk (NSD), which provides remote disk access capability and global disk naming. Scaling has been increased in V1.3. You can have a cluster of 256 xSeries machines (models 330, 335, 342, and 345), which may include the Cluster 1300 or Cluster 1350, with disks directly attached, or a cluster of up to 256 machines (some that are NSD servers).
For the latest information on supported scaling, refer to Frequently Asked Questions (FAQs) at:
Planned Availability Date
October 25, 2002
Withdrawal from Marketing: GPFS for Linux V1.2 will be withdrawn from marketing October 25, 2002.
Service Support: V1.2 will be withdrawn from service March 31, 2003. V1.3 will be withdrawn from service December 31, 2003.
GPFS provides file system services to parallel and serial applications running on the Red Hat or SuSE Linux operating environment. GPFS allows parallel applications simultaneous access to the same file, or different files in the same file system, from any node in the GPFS nodeset, while managing a high level of control over all file system operations. A nodeset is a group of nodes that all run the same level of GPFS and operate on the same file system. Serial applications can be dynamically assigned to processors based on utilization and can achieve high-performance access to their data from wherever they run.
Using GPFS to store and retrieve files allows multiple processes or applications on all nodes in the nodeset simultaneous access to the same file using standard file system calls. It increases aggregate bandwidth of the file system by spreading reads and writes across multiple disks. Allowing concurrent reads and writes from multiple nodes is key in parallel processing.
The use of multi-attached IBM TotalStorage FAStT200, FAStT500, or FAStT700 Storage servers allows applications to continue to operate without interruption in the event of server or adapter failure.
GPFS is a logging file system that creates separate logs for each node. These logs record the allocation and modification of metadata, aiding in fast recovery and restoration of data consistency in the event of node failure. With a minimum of two nodes, GPFS failover support allows you to organize your hardware to minimize single points of failure.
GPFS supports a maximum file system size of 9 terabytes (TB). Multilevel indirect block support allows file sizes up to the largest supported GPFS file system size (minus space required for metadata). System control of these values allows effective caching of i-nodes and may improve the performance of some applications. In addition, GPFS is a striping file system, which distributes disk blocks across all disks, thereby maximizing their combined throughput.
GPFS uses a sophisticated token management system to provide data consistency while allowing multiple, independent concurrent access to the same file from anywhere in the cluster. When hardware resource demands are high, GPFS can find an available path to the file system data.
System flexibility is provided with GPFS; you can add or delete disks while the file system is mounted.
GPFS for Linux provides clustered file system support for up to 256 nodes.
Included with GPFS is a portability layer to the Linux kernel that is encapsulated in a kernel module. This kernel module is provided as source. A simple recompilation specific to the customer's kernel must be done.
Accessibility by People with Disabilities
The following feature supports use by people with disabilities: Operation by keyboard alone
GPFS for Linux runs on specific models of rack-optimized xSeries hardware and the IBM eServer Cluster 1300 and 1350, and is positioned as a complementary offering to GPFS for AIX. It is targeted for customers who require a robust, scalable file system on a lower-cost, open, Intel®-based server platform.
For scientific and technical computing, GPFS is ideal for high-performance parallel file transfer and parallel I/O to single or multiple files. GPFS's key strengths are its superior scalability and performance, its ability to support extremely large files, and its failure recovery, making larger configurations practical.
GPFS is particularly appropriate in an environment where the aggregate peak need for data exceeds the capability of a single file system server.
Refer to Software Announcement 202-262 , dated October 8, 2002.
Product information will be available on day of announcement through Offering Information (OITOOL) at:
No hardcopy publications are shipped with this program; however, the following publications are available from the Web for download at:
IBM General Parallel File System for Linux:
The Publications Notification System (PNS) is available by order number/product number. Customers currently subscribing to PNS will automatically receive notifications by e-mail. Customers who wish to subscribe, can visit the PNS Web site location at:
The IBM Publications Center Portal:
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, as well as payment options via credit card. Furthermore, a large number of publications are available online in various file formats, which can currently be downloaded free of charge.
The portability layer kernel module can be compiled for varying Linux kernels:
Red Hat 7.2 Red Hat 7.3 SuSE SLES 7 kernel 2.4.7-10 kernel 2.4.18-3 kernel 2.4.18-64GB-SMP1 kernel 2.4.9-12 kernel 2.4.18-4 kernel 2.4.9-13 kernel 2.4.18-5 kernel 2.4.9-21 kernel 2.4.18-101 kernel 2.4.9-31 kernel 2.4.9-341
For kernel levels supported after general availability, consult the "Frequently Asked Questions" available at this Web site:
GPFS file systems and nodesets must follow these coexistence guidelines:
For the latest GPFS scaling that is supported, consult the "Frequently Asked Questions" at this Web site:
SCSI twin-tailing is not supported in an NSD disk server environment. It is possible to attach a SCSI disk subsystem to a primary NSD server but not simultaneously to a backup NSD server.
Performance Considerations: In an NSD server environment, either Myrinet or 1 Gigabit Ethernet in full-duplex mode is suggested. Additionally, 100 Megabit Ethernet is supported. Fibre Channel connectivity at two NSD disk servers for each disk is needed for failover.
In a Direct Disk Attach environment, Myrinet, 100 Megabit or 1 Gigabit
Ethernet, operating in full-duplex mode is supported and all nodes
intended for GPFS use require local connection to all disks in a file
system. Local disk connectivity can be accomplished via Fibre Channel
connectivity at every node.
IBM GPFS for Linux
RPM images for SRC, RSCT, and GPFS
GPFS Portability Layer
Security, Auditability, and Control
The announced program uses the security and auditability features of the Linux 2.4 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.
GPFS for Linux V1.3 has two charge units; one based on the number of client and server installs, and the other based on the amount of terabytes of storage mounted. Each charge unit is available in variable order quantities. Upgrades are available via the IBM Software Maintenance program.
New users of GPFS for Linux V1.3 should specify program number 5765-E78 and the feature and quantity equal to the total number of desired licenses to be installed plus the feature for the amount of storage per terabyte (TB), which will be mounted.
For example, if ordering GPFS for a cluster of 32 nodes (servers or clients) with 4 TB of mounted storage, order the feature number for GPFS Client/Server Installs with a quantity of 32 and the feature number for TB of storage with a quantity equal to 4.
Charge units for nodes are based on the number of physical installations of the product.
OTC(2) Medium Feature Feature Description Number Number Medium Program Number: 5765-E78 GPFS for Linux V1.3 5809 CD-ROM Per Client/Server Install 0012 Per TB of Storage 0014 Block of 250 Installs(3) 0013
Note: Orders can begin to be placed for 5765-E78 on October 25, 2002.
Ordering Information for IBM Software Maintenance
Program Description Number GPFS for Linux: Software Maintenance -- 1-Year 5771-GFL Software Maintenance -- 3-Year 5773-GFL
Existing Customers of GPFS
Customers with the current level of GPFS for Linux (V1.2) with IBM Software Maintenance and who have current maintenance coverage are entitled to receive GPFS V1.3 at no charge. Select media feature 5809 in one of the above program numbers for the new level.
Note: Your customer order record will not be converted to the new price structure until a renewal order is placed. Orders for renewals will not be available until January 27, 2003. At that time, customers interested in extending coverage for their software licenses will need to order the appropriate feature number and quantity for a renewal license prior to their one year anniversary date.
Customers who have GPFS for Linux V1.1 and are interested in ordering GPFS for Linux V1.3 will need to order as a new licensee/user. Upgrades via software maintenance are not available.
Eligible customers should add the applicable media feature number from the table below to their existing record.
New Licensees of GPFS
The software license for new customers of GPFS for Linux V1.3 (5765-E78) will include Software Maintenance for one year. Customers should then include a 1-year (5771-GFL) or a 3-year (5773-GFL) maintenance order to be entitled to future version or release updates of the licensed program. This offering also includes one year of voice support at no additional cost. Customers entering a 1-year or 3-year Software Maintenance offering for GPFS, should specify type/model 5771-GFL or 5773-GFL and add the applicable billing features from the table below with a quantity equal to the total number of licenses in the contract.
Note the following for new licenses:
Supply Program Name Feature Medium GPFS for Linux V1.3 5809 CD-ROM
Maintenance 1-Year 5771-GFL
OTC OTC OTC Install Block Terabyte Description Feature of 250 Feature Use Authorizations: (to be ordered by quantity) SW Maintenance NoCharge 0250 0251 0248 Registration SW Maintenance 1-Year 0256 0257 0252 Renewal SW Maintenance 1-Year 0258 0259 0254 After License
Maintenance 3-Year 5773-GFL
OTC OTC OTC Install Block Terabyte Description Feature of 250 Feature Use Authorizations: (to be ordered by quantity) SW Maintenance 3-Year 0250 0251 0248 Registration SW Maintenance 3-Year 0256 0257 0252 Renewal SW Maintenance 3-Year 0258 0259 0254 After License
Linux Cluster Installation Services and Support Line for Linux Clusters
Linux Cluster Installation Services and Support Line for Linux Clusters provides enhanced services and ongoing end-to-end maintenance support for GPFS with IBM's Linux cluster solutions. This offering is available from IBM Global Services (IGS).
Withdrawal of Feature Numbers
The following features are withdrawn as of October 25, 2002.
Program Description Number Feature Number GPFS for Linux V1.2 5765-E78 0007, 0008, 0009, 0010, 0011 GPFS for Linux 1-Year 5771-GFL 0098, 0099, 0100, Software Maintenance 0101, 0102, 0103, 0104, 0105, 0106, 0107, 0108, 0109, 0110, 0111, 0112 GPFS for Linux 3-Year 5773-GFL 0097, 0098, 0099, Software Maintenance 0100, 0101, 0102, 0103, 0104, 0105, 0106, 0107, 0108, 0109, 0110, 0111
Customization Options for 5765-E78: Select the appropriate feature numbers to customize your order with delivery options desired. These features can be specified on the initial or MES orders.
Feature Description Number Initial Shipments Serial number only (suppresses 3444 shipment of media) Ship media only 3470 Update Shipments Ship media updates only 3480 Suppress updates (suppresses 3482 update shipment of media) Expedite Shipments Local IBM Office Expedite 3445 (for IBM use only) Customer Expedite Process Charge 3446 ($30 charge for each product)
Expedite shipments will be processed to receive 72-hour delivery from the time IBM Software Delivery and Fulfillment (SDF) receives the order. SDF will then ship the order via overnight air transportation.
Terms and Conditions
This software license includes Software Maintenance, previously referred to as Software Subscription and Technical Support.
The following agreements apply for maintenance and do not require customer signatures:
Money-Back Guarantee: If for any reason you are dissatisfied with the Program, 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. This applies only to your first acquisition of the Program.
IBM Software Maintenance is a one-year or three-year contract offering that enables customers with selected software products (at a predetermined cost) to maintain software product version and release currency. Voice support (during normal business hours) is included at no additional charge for the first year. One year of Software Maintenance is included in the price of the original license. For products participating in IBM Software Maintenance, customers can receive all software product version and release upgrades and voice support, announced during the contract period. If customers allow either the one-year or three-year software maintenance offering to expire without renewal, there will be a "Maintenance-after-license" option in the Software Maintenance offering to enable reinstatement, on a product-by-product basis.
The following is general information regarding the Software Maintenance offering being announced:
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 a customer enrolled under the IBM Software Maintenance. Software Maintenance entitles customers 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-AIX platform are not considered upgrades.
Note: Software preventive-maintenance releases x.x.1 to x.x.2 (modification level changes, updates, or refreshes) are released under the one- or three-year maintenance program numbers but only when a supply feature has been announced. Supply features are announced only under the one- or three-year options when there is an announced version/release change against the original program product. No-charge 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, and three months later PTFs are incorporated into the program package. This is considered an update that would not be obtained under the one- 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- or three-year maintenance program numbers. Customers who have purchased the product or whose license includes one year free maintenance can order the upgrade for either the one- or three-year maintenance offering for product A.
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 preventive 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 continue to make stand-alone software licenses and upgrades available for these products upon customer request. Contact your IBM sales representative or IBM Reseller for details.
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 the one- or three-year contract period. Customers are not required to renew under either the one-year or three-year offering when the contract expires, but will need to use the "Maintenance-after-license" option if they let the contract expire and want to acquire a new version or release of an eligible product. If the one-year or three-year contracts aren't renewed, they 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 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: Customers can register for e-mail notifications when Software Maintenance products are upgraded. This service and the Software Maintenance component of the Web server may be found at:
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 Program Feature Description Number Number OTC GPFS for Linux V1.3 5765-E78 Per Client/Server Install 0012 $ 175 Per TB of Storage 0014 10,000 Block of 250 Installs 0013 43,750
OTC One-Year Software Maintenance (5771-GFL)
Maint. Registra- After- tion Renewal License Billing Billing Billing Feature Feature Feature Program Name Number OTC Number OTC Number OTC GPFS for Linux (5765-E78) Per Client/Server 0250 N/C 0256 $ 44 0258 $ 131 Install Per TB of Storage 0248 N/C 0252 2,500 0254 7,500 Block of 250 Installs 0251 N/C 0257 11,000 0259 32,812
OTC Three-Year Software Maintenance (5773-GFL)
Maint. Registra- After- tion Renewal License Billing Billing Billing Feature Feature Feature Program Name Number OTC Number OTC Number OTC GPFS for Linux (5765-E78) Per Client/Server 0250 $ 88 0256 $ 131 0258 $ 395 Install Per TB of Storage 0248 5,000 0252 7,500 0254 22,500 Block of 250 Installs 0251 22,000 0257 32,750 0259 98,750
IBM Global Financing offers competitive financing to credit-qualified customers to assist them in acquiring IT solutions. Our offerings include financing for IT acquisition, including hardware, software, and services, both from IBM and other manufacturers or vendors. Offerings (for all customer segments: small, medium, and large enterprise), rates, terms, and availability can vary by country. Contact your local IBM Global Financing organization or visit the Web at:
Use Priority/Reference Code: YE001 Phone: 800-IBM-CALL Fax: 800-2IBM-FAX Internet: firstname.lastname@example.org Mail: IBM Atlanta Sales Center Dept. YE001 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.