Architecture - Lustre HLDs

You can access archived Lustre high-level design (HLD) documents in PDF format from this page. You can also download the HLDs in LyX format from the Lustre CVS repository.

Note: The documents accessed from this page reflect the state of design of a Lustre feature at a particular point in time and may contain outdated information.

Checking out HLDs from CVS
Note: ''The HLD documents have not been migrated to Git. They can still be accessed in the CVS repository.''

Assuming you have CVS installed, check out the Lustre HLDs as follows:

1. Set CVSROOT in your environment to :pserver:anonymous@cvs.lustre.org:/lustre. (Alternately, you can add the option -d :pserver:anonymous@cvs.lustre.org:/lustre when you run cvs login.)

2. Run cvs login. No password is needed. Press Enter to continue.

3. Check out the HLD module (doc/HLD)

Example:

% cvs -d :pserver:anonymous@cvs.lustre.org:/lustre co -P doc/HLD cvs checkout: Updating doc/HLD U doc/HLD/0-conf-HLD.lyx U doc/HLD/Channel Bonding_06_15_09.odt U doc/HLD/Channel_Bonding_06_15_09.pdf U doc/HLD/CollectorHLD.lyx U doc/HLD/End-to-End-Integrity-2009-06-15.pdf U doc/HLD/End-to-End-Integrity-2009-06-15_Changes_Accepted.odt U doc/HLD/FSCK_Design-2009-06-15-09.odt U doc/HLD/FSCK_Design-2009-06-15-09.pdf U doc/HLD/FilterFS_HLD.lyx U doc/HLD/GUI-HLD.lyx U doc/HLD/HPCS_CMD_06_15_09.odt U doc/HLD/HPCS_CMD_06_15_09.pdf U doc/HLD/IO-API-HLD.lyx U doc/HLD/IntervalTree_hld.lyx U doc/HLD/JKD_Wiki_V1_2009_08_07_Lustre_HPCS_Overview.pdf U doc/HLD/LAID.lyx U doc/HLD/LAID5_DLD.lyx ...

HLDs Available as PDFs
For each HLD, a link to the PDF is provided, along with the title, author, date (original and update, if applicable), and synopsis.