WARNING: This is the _old_ Lustre wiki, and it is in the process of being retired. The information found here is all likely to be out of date. Please search the new wiki for more up to date information.

Main Page

From Obsolete Lustre Wiki
Jump to navigationJump to search

What is Lustre®?

Lustre® is a scalable, secure, robust, highly-available cluster file system. It is designed, developed and maintained by Cluster File Systems, Inc.

The central goal is the development of a next-generation cluster file system which can serve clusters with 10,000's of nodes, provide petabytes of storage, and move 100's of GB/sec with state-of-the-art security and management infrastructure.

Lustre runs on many of the largest Linux clusters in the world, and is included by CFS's partners as a core component of their cluster offering (examples include HP StorageWorks SFS, and the Cray XT3 and XD1 supercomputers). Today's users have also demonstrated that Lustre scales down as well as it scales up, and runs in production on clusters as small as 4 and as large as 25,000 nodes.

The latest version of Lustre is always available from Cluster File Systems, Inc. Public Open Source releases of Lustre are available under the GNU General Public License. These releases are found here, and are used in production supercomputing environments worldwide.

To be informed of Lustre releases, subscribe to the lustre-announce mailing list.

Lustre development would not have been possible without funding and guidance from many organizations, including several U.S. National Laboratories, early adopters, and product partners.

User Resources

Advanced User Resources

Lustre Centres of Excellence™

  • ORNL
  • CEA
  • LLNL
  • PSC
  • Tsinghua


Developer Resources

  • Lustre Architecture
  • Contribution Policy
  • Developer Mailing List
  • CVS usage
    • CVS access to Lustre Source
    • CVS Branches - How to manage branches with CVS.
    • CVS Tips - Helpful things to know while using Lustre CVS.
  • Debugging Lustre - A guide to debugging Lustre.
  • ZFS Resources - Learn about ZFS.
  • Coding Guidelines - Developer guidelines to avoid problems during Lustre code merges.
  • Portals Ping Server Client - Kernel modules used to test basic message passing of ports.

CFS Development Projects

  • I/O Performance
  • Lustre OSS/MDS with ZFS DMU


Community Development Projects

  • Networking Development
  • Diskless Booting
  • DRBD and Lustre
  • Bull- Open Source tools for Lustre
  • LLNL- Lustre Monitoring Tool


Other Resources

  • Lustre Publications - Papers and presentations about Lustre
  • Lustre User Group
    • Lustre User Group 2008 - coming soon
    • Lustre User Group 2007
    • Lustre User Group 2006
    • LUG Requirements Forum - LUG-Requirements-060420-final.pdf | LUG-Requirements-060420-final.xls