Lustre
Lustre is a massively, global, parallel distributed file
system, generally used for large scale cluster computing.
Lustre file systems are available under the GNU GPL (v2 only)
and provide a high performance file system for computer clusters
ranging in size from small workgroup clusters to large-scale,
multi-site clusters.
There are two main Lustre server components of a Lustre file
system; Object Storage Servers (OSS) nodes and Meta Data Servers (MDS)
nodes. File system Meta data is stored on the Lustre MDS nodes and file
data is stored on the Object Storage Servers. The data for the MDS
server is stored on a Meta Data Target (MDT), which essentially
corresponds to any LUN being used to store the actual Meta data. The
data for the OSS servers are stored on hardware LUNs called Object
Storage Targets (OSTs).
Eight of the top ten and 70% of the top 100 fastest
supercomputers in the world rely on Lustre for their storage needs.
Lustre 2.3
|
|
Price
Free to download
Size
5.7MB
License
GNU GPL v2
Developer
Community Project
Website
www.lustre.org
System Requirements
Linux kernel patched with Lustre-specific patches
Lustre modules compiled for the kernel
Lustre utilities
Optional:
Network-specific kernel modules and libraries
Support
Sites:
Wiki,
Mailing
Lists
Selected
Reviews:
|
Features include:
- Designed to provide cluster client nodes with shared access
to file system data in parallel
- Highly scalable and offers very significant
storage management advantages
- Supports tens of thousands of client systems, tens of
petabytes of software, and more than a terabye per second of aggregate
I/O throughput. This makes this file system ideal for high end HPC
cluster I/O systems
- Lustre Networking (LNET)
- High Availability
- Lustre failover mechanism delivers call completion that is
completely application transparent
- Use any common storage technologies along with high-speed
interconnects
Return
to File Systems Home Page
Last Updated Friday, April 12 2013 @ 10:30 PM EDT |