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.
Architecture Descriptions: Difference between revisions
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
[[Architecture - Caching OSS|Caching OSS ]] (caching on object storage servers) | [[Architecture - Caching OSS|Caching OSS ]] (caching on object storage servers) | ||
[[Architecture - Changelogs|Changelogs ]] | [[Architecture - Changelogs|Changelogs ]] (per-server logs of data or metadata changes) | ||
[[Architecture - Changelogs 1.6|Changelogs 1.6 ]] | [[Architecture - Changelogs 1.6|Changelogs 1.6 ]] (used to facilitate efficient replication of large Lustre 1.6 filesystems) | ||
[[Architecture - Client Cleanup|Client Cleanup ]] | [[Architecture - Client Cleanup|Client Cleanup ]] (use cases, business drivers, models to consider, implementation contraints) | ||
[[Architecture - Clustered Metadata|Clustered Metadata ]] | [[Architecture - Clustered Metadata|Clustered Metadata ]] (clustered metadata server capability) | ||
[[Architecture - Commit on Share|Commit on Share ]] | [[Architecture - Commit on Share|Commit on Share ]] (better recover-ability in an environment where clients miss reconnect window) | ||
[[Architecture - CROW|CROW ]] | [[Architecture - CROW|CROW ]] (CReate On Write optimizes create performance by deferring OSS object creation until the first modify event (write or setattr) occurs) | ||
[[Architecture - CTDB with Lustre|CTDB with Lustre ]] | [[Architecture - CTDB with Lustre|CTDB with Lustre ]] (cluster implementation of the TDB database with Lustre provides a failsafe solution for windows pCIFS) | ||
[[Architecture - Cuts|Cuts ]] | [[Architecture - Cuts|Cuts ]] (technique for recovering file system metadata stored on file server clusters) | ||
[[Architecture - DMU OSD|DMU OSD ]] | [[Architecture - DMU OSD|DMU OSD ]] (an implementation of the Object Storage Device API for a Data Management Unit) | ||
[[Architecture - DMU Zerocopy|DMU Zerocopy ]] | [[Architecture - DMU Zerocopy|DMU Zerocopy ]] | ||
[[Architecture - End-to-end Checksumming|End-to-end Checksumming ]] | [[Architecture - End-to-end Checksumming|End-to-end Checksumming ]] (Lustre network checksumming) | ||
[[Architecture - Epochs|Epochs ]] | [[Architecture - Epochs|Epochs ]] (used to merge distributed data and meta-data updates in a redundant cluster configuration) | ||
[[Architecture - External File Locking|External File Locking ]] | [[Architecture - External File Locking|External File Locking ]] (file range lock and whole-file lock capabilities) | ||
[[Architecture - FIDs on OST|FIDs on OST ]] | [[Architecture - FIDs on OST|FIDs on OST ]] |
Revision as of 12:33, 21 January 2010
The architecture descriptions listed below provide information about Lustre architecture and design and are intended to help users better understand the conceptual framework of the Lustre file system.
Note: These documents reflect the state of design of a Lustre feature at a particular point in time. They many contain information that is incomplete or obsolete and may not reflect the current architecture, features and functionality of Lustre.
Backup (file system backup)
Caching OSS (caching on object storage servers)
Changelogs (per-server logs of data or metadata changes)
Changelogs 1.6 (used to facilitate efficient replication of large Lustre 1.6 filesystems)
Client Cleanup (use cases, business drivers, models to consider, implementation contraints)
Clustered Metadata (clustered metadata server capability)
Commit on Share (better recover-ability in an environment where clients miss reconnect window)
CROW (CReate On Write optimizes create performance by deferring OSS object creation until the first modify event (write or setattr) occurs)
CTDB with Lustre (cluster implementation of the TDB database with Lustre provides a failsafe solution for windows pCIFS)
Cuts (technique for recovering file system metadata stored on file server clusters)
DMU OSD (an implementation of the Object Storage Device API for a Data Management Unit)
End-to-end Checksumming (Lustre network checksumming)
Epochs (used to merge distributed data and meta-data updates in a redundant cluster configuration)
External File Locking (file range lock and whole-file lock capabilities)
Punch and Extent Migration Requirements