FAST 2002 Abstract
GPFS: A Shared-Disk File System for Large Computing Clusters
Frank Schmuck and Roger Haskin
IBM Almaden Research Center
GPFS is IBM's parallel, shared-disk file system for cluster computers, available on the RS/6000 SP parallel
supercomputer and on Linux clusters. GPFS is used on many of the largest supercomputers in the world. GPFS was
built on many of the ideas that were developed in the academic community over the last several years, particularly
distributed locking and recovery technology. To date it has been a matter of conjecture how well these ideas scale.
We have had the opportunity to test those limits in the context of a product that runs on the largest systems in
existence. While in many cases existing ideas scaled well, new approaches were necessary in many key areas. This
paper describes GPFS, and discusses how distributed locking and recovery techniques were extended to scale to
- View the full text of this paper in
PDF. Until January 2003, you will need your USENIX membership identification in order to access the full papers.
The Proceedings are published as a collective work, © 2002 by the USENIX Association. All Rights Reserved. Rights to individual papers remain with the author or the author's employer. Permission is granted for the noncommercial reproduction of the complete work for educational or research purposes. USENIX acknowledges all trademarks within this paper.
- If you need the latest Adobe Acrobat Reader, you can download it from Adobe's site.
- To become a USENIX Member, please see our Membership Information.