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

From Obsolete Lustre Wiki
Jump to navigationJump to search
No edit summary
No edit summary
Line 1: Line 1:
[[Architecture - Adaptive Timeouts - Use Cases]]
The architecture descriptions listed below provide Lustre architecture and design information and are intended to help users better understand the conceptual framework of the Lustre file system.


[[Architecture - Backup ]]
'''''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.


[[Architecture - Caching OSS ]]
[[Architecture - Adaptive Timeouts - Use Cases|Adaptive Timeouts - Use Cases ]]


[[Architecture - Changelogs ]]
[[Architecture - Backup|Backup ]]


[[Architecture - Changelogs 1.6 ]]
[[Architecture - Caching OSS|Caching OSS ]]


[[Architecture - Client Cleanup ]]
[[Architecture - Changelogs|Changelogs ]]


[[Architecture - Clustered Metadata ]]
[[Architecture - Changelogs 1.6|Changelogs 1.6 ]]


[[Architecture - Commit on Share ]]
[[Architecture - Client Cleanup|Client Cleanup ]]


[[Architecture - CROW ]]
[[Architecture - Clustered Metadata|Clustered Metadata ]]


[[Architecture - CTDB with Lustre ]]
[[Architecture - Commit on Share|Commit on Share ]]


[[Architecture - Cuts ]]
[[Architecture - CROW|CROW ]]


[[Architecture - DMU OSD ]]
[[Architecture - CTDB with Lustre|CTDB with Lustre ]]


[[Architecture - DMU Zerocopy ]]
[[Architecture - Cuts|Cuts ]]


[[Architecture - End-to-end Checksumming ]]
[[Architecture - DMU OSD|DMU OSD ]]


[[Architecture - Epochs ]]
[[Architecture - DMU Zerocopy|DMU Zerocopy ]]


[[Architecture - External File Locking ]]
[[Architecture - End-to-end Checksumming|End-to-end Checksumming ]]


[[Architecture - FIDs on OST ]]
[[Architecture - Epochs|Epochs ]]


[[Architecture - Fileset ]]
[[Architecture - External File Locking|External File Locking ]]


[[Architecture - Flash Cache ]]
[[Architecture - FIDs on OST|FIDs on OST ]]


[[Architecture - Free Space Management ]]
[[Architecture - Fileset|Fileset ]]


[[Architecture - GNS ]]
[[Architecture - Flash Cache|Flash Cache ]]


[[Architecture - HSM ]]
[[Architecture - Free Space Management|Free Space Management ]]


[[Architecture - HSM and Cache ]]
[[Architecture - GNS|GNS ]]


[[Architecture - HSM Migration ]]
[[Architecture - HSM|HSM ]]


[[Architecture - Interoperability fids zfs ]]
[[Architecture - HSM and Cache|HSM and Cache ]]


[[Architecture - Interoperability 1.6 1.8 2.0 ]]
[[Architecture - HSM Migration|HSM Migration ]]


[[Architecture - IO system ]]
[[Architecture - Interoperability fids zfs|Interoperability fids zfs ]]


[[Architecture - Libcfs ]]
[[Architecture - Interoperability 1.6 1.8 2.0|Interoperability 1.6 1.8 2.0 ]]


[[Architecture - Llog over OSD ]]
[[Architecture - IO system|IO system ]]


[[Architecture - LRE Images ]]
[[Architecture - Libcfs|Libcfs ]]


[[Architecture - Lustre Logging API ]]
[[Architecture - Llog over OSD|Llog over OSD ]]


[[Architecture - MDS striping format ]]
[[Architecture - LRE Images|LRE Images ]]


[[Architecture - MDS-on-DMU ]]
[[Architecture - Lustre Logging API|Lustre Logging API ]]


[[Architecture - Metadata API ]]
[[Architecture - MDS striping format|MDS striping format ]]


[[Architecture - Migration ]]
[[Architecture - MDS-on-DMU|MDS-on-DMU ]]


[[Architecture - MPI IO and NetCDF ]]
[[Architecture - Metadata API|Metadata API ]]


[[Architecture - MPI LND ]]
[[Architecture - Migration|Migration ]]


[[Architecture - Multiple Interfaces For LNET ]]
[[Architecture - MPI IO and NetCDF|MPI IO and NetCDF ]]


[[Architecture - Network Request Scheduler ]]
[[Architecture - MPI LND|MPI LND ]]


[[Architecture - New Metadata API ]]
[[Architecture - Multiple Interfaces For LNET|Multiple Interfaces For LNET ]]


[[Architecture - PAG ]]
[[Architecture - Network Request Scheduler|Network Request Scheduler ]]


[[Architecture - Pools of targets ]]
[[Architecture - New Metadata API|New Metadata API ]]


[[Architecture - Profiling Tools for IO ]]
[[Architecture - PAG|PAG ]]


[[Architecture - Proxy Cache ]]
[[Architecture - Pools of targets|Pools of targets ]]


[[Architecture - Punch and Extent Migration ]]
[[Architecture - Profiling Tools for IO|Profiling Tools for IO ]]


[[Architecture - Recovery Failures ]]
[[Architecture - Proxy Cache|Proxy Cache ]]


[[Architecture - Open by fid ]]
[[Architecture - Punch and Extent Migration|Punch and Extent Migration ]]


[[Architecture - Request Redirection ]]
[[Architecture - Recovery Failures|Recovery Failures ]]


[[Architecture - Scalable Pinger ]]
[[Architecture - Open by fid|Open by fid ]]


[[Architecture - Security ]]
[[Architecture - Request Redirection|Request Redirection ]]


[[Architecture - Server Network Striping ]]
[[Architecture - Scalable Pinger|Scalable Pinger ]]


[[Architecture - Simple Space Balance Migration ]]
[[Architecture - Security|Security ]]


[[Architecture - Simplified Interoperation ]]
[[Architecture - Server Network Striping|Server Network Striping ]]


[[Architecture - Space Manager ]]
[[Architecture - Simple Space Balance Migration|Simple Space Balance Migration ]]


[[Architecture - Sub Tree Locks ]]
[[Architecture - Simplified Interoperation|Simplified Interoperation ]]


[[Architecture - User Level Access ]]
[[Architecture - Space Manager|Space Manager ]]


[[Architecture - User Level OSS ]]
[[Architecture - Sub Tree Locks|Sub Tree Locks ]]


[[Architecture - Userspace Servers ]]
[[Architecture - User Level Access|User Level Access ]]


[[Architecture - Version Based Recovery ]]
[[Architecture - User Level OSS|User Level OSS ]]


[[Architecture - Wide Striping ]]
[[Architecture - Userspace Servers|Userspace Servers ]]


[[Architecture - Wire Level Protocol ]]
[[Architecture - Version Based Recovery|Version Based Recovery ]]


[[Architecture - Write Back Cache ]]
[[Architecture - Wide Striping|Wide Striping ]]


[[Architecture - ZFS for Lustre ]]
[[Architecture - Wire Level Protocol|Wire Level Protocol ]]


[[Architecture - ZFS large dnodes ]]
[[Architecture - Write Back Cache|Write Back Cache ]]


[[Architecture - ZFS TinyZAP ]]
[[Architecture - ZFS for Lustre|ZFS for Lustre ]]
 
[[Architecture - ZFS large dnodes|ZFS large dnodes ]]
 
[[Architecture - ZFS TinyZAP|ZFS TinyZAP ]]

Revision as of 12:08, 15 January 2010