SGI Contributes World's Most Scalable File System Technology to Open Source CommunityMay 20, 1999, 17:48 (9 Talkback[s])
Key Infrastructure Technology Empowers Linux to Scale as Platform for Enterprise-Class Applications.
RALEIGH, N.C. (May 20, 1999) -- At the Linux Expo in Raleigh, SGI (NYSE: SGI) today announced it will contribute its journaled file system technology, XFSTM, to the open source community. XFS is a key component of the company's highly successful IRIX® operating system and is the world's most scalable and robust journaled file sharing technology. In a separate release today, SGI announced that it will investigate with Veritas the development of a unified Linux journaled file system solution.
"The XFS file system has long been one of the UNIX industry's most advanced file system implementations and one of the crown jewels of the IRIX operating systems," said Tony Iams, vice president of Midrange Systems and Software Research at D.H. Brown Associates. "SGI is demonstrating a commitment to Linux technology investment surpassing other conventional UNIX vendors who have focused primarily on sales and support."
The Need to Scale
"XFS is unrivaled in the management of large file systems, large files, large directories, large numbers of files and overall file system performance," said Anne Vincenti, director of marketing, Storage and Networking, SGI. "XFS is able to scale where other file systems would simply fail to perform. At the same time, XFS provides enhanced reliability and rapid crash recovery without hampering performance."
The XFS File System Contribution to Open
XFS was designed to scale to meet the most demanding storage capacity and I/O storage needs through:
- Large File Systems and Large Files
XFS is designed to handle rapid growth far into the 21st century. It enables users to manage file systems and individual files as large as an exabyte (1018 bytes), millions of times larger than the largest file systems of today.
- Large Directories, Large Numbers of Files
SGI realized that as file systems became larger, the old way of searching files in a linear fashion would become so slow in large systems that it would render them useless. XFS incorporates large directories to address this problem. XFS has the ability to dynamically allocate index space for files, enabling systems to efficiently scale to support large numbers of files.
Modern servers typically use large, striped disk arrays capable of providing aggregate bandwidths of tens to hundreds of megabytes per second. The key to optimizing performance from these arrays are I/O request size and I/O request parallelism.
XFS can recover from most unexpected interruptions in less than a second, regardless of the number of files being managed. Traditional file systems must do special file-system checks after an interruption, which can take many hours to complete. The XFS journaling features avoid the need for these lengthy file-system checks and also significantly reduce the time for reading and writing disks.
"This is terrific news and we're happy to have SGI as part of the open source family," said Ransom Love, president and CEO of Caldera Systems, Inc. "There's a great need in Linux for business to have that enterprise-class file technology and storage capability. Daily, we have enterprise customers asking for these solutions - particularly where graphics are concerned. With SGI's contribution and expertise in journaling, throughput and data integrity, we can meet the file sharing/storage needs of those customers with the best technology available. That SGI would make this contribution to the open source community says a lot about their vision and business acumen."
License and Availability
SGI is a market leader in technical computing, offering the world's most powerful servers, supercomputers and visual workstations. SGI uniquely provides a broad range of high-performance computing and advanced graphics solutions that enable customers to understand and conquer their toughest computing problems. Headquartered in Mountain View, Calif., with offices worldwide, the company is located on the Web at www.sgi.com.
IRIX is a registered trademark, and SGI, the SGI logo and XFS are trademarks, of Silicon Graphics, Inc. Linux is a trademark of Linus Torvalds. Intel is a registered trademark of Intel Corporation. UNIX is a registered trademark in the U.S. and other countries, licensed exclusively through X/Open Company, Ltd. All other trademarks mentioned herein are the property of their respective owners.