1 Lustre Protocol Documentation
2 =============================
3 Andrew Uselton <andrew.c.uselton@intel.com>
5 :author: Andrew Uselton
12 :website: http://lustre.org/
13 :keywords: PtlRPC, Lustre, Protocol
16 include::introduction.txt[]
18 include::data_types.txt[]
20 include::connection.txt[]
22 include::timeouts.txt[]
24 include::file_id.txt[]
28 include::early_lock_cancellation.txt[]
32 include::recovery.txt[]
34 include::security.txt[]
36 include::lustre_messages.txt[]
38 include::lustre_operations.txt[]
40 include::file_system_operations.txt[]
44 include::glossary.txt[]
50 Copyright (C) Intel 2015
52 This work is licensed under a Creative Commons Attribution-ShareAlike
53 4.0 International License (CC BY-SA 4.0). See
54 <https://creativecommons.org/licenses/by-sa/4.0/> for more detail.
59 Here is a selected list of references, including those cited in the
63 - [[[lustre]]] 'Lustre'. http://lustre.opensfs.org
64 - [[[POSIX]]] 'POSIX'. http://pubs.opengroup.org/onlinepubs/9699919799/
65 - [[[PORTALS]]] 'The Portals 3.0 Message Passing
66 Interface Revision 1.1.'. Ron Brightwell, Trammel
67 Hudson, Rolf Riesen, and Arthur B. Maccabe. Technical
68 report, December 1999.
69 - [[[VAX_DLM]]] 'The VAX/VMS Distributed Lock Manager'. W Snaman and
70 D Thiel. Digital Technical Journal, September 1987.
71 - [[[Barton_Dilger]]] 'Lustre'. Eric Barton and Andreas Dilger. A book
72 on parallel file systems. Chapter 8. High
73 Performance Parallel I/O, Prabhat and Quincey
74 Koziol, Chapman and Hall/CRC Press, 2014, ISBN: