Whamcloud - gitweb
LUDOC-294 protocol: Bring in new connection documentation
[doc/protocol.git] / setattr_terms.txt
1 Terms and Symbols
2 -----------------
3
4 These are some terms and symbols used in this document. Many are
5 explained in more detail later in the document.
6
7 Client, Client1, Client2, MDT, OST, MDS, OSS::
8 The entities exchanging messages. Clients are hosts mounting the
9 Lustre file system. The MDT and OST are services being provided by the
10 Lustre servers MDS and OSS.
11
12 resource::
13 A file or directory that is the object of a file system operation,
14 either on the namespace or on its data.
15
16 RPC request::
17 RPCs are exchanged in pairs (with a very few exceptions). The request
18 initiates the operation being carried out by the RPC pair.
19
20 RPC reply::
21 The matching reply that completes an operation implemented by an RPC
22 pair.
23
24 MDS_REINT::
25 An RPC pair that implements an operation that will change the
26 information on an MDT. See <<mds-reint-setattr-rpc>>.
27
28 LDLM_ENQUEUE::
29 An RPC pair that implements distributed locking across the servers and
30 clients. See <<ldlm-enqueue-rpc>>.
31
32 MDS_GETXATTR::
33 An RPC pair that provides information about extended attributes for a
34 resource. See <<mds-getxattr-rpc>>.
35
36 OST_SETATTR::
37 An RPC pair that sets resource attributes. See <<ost-setattr-rpc>>.
38
39 LDLM_BL_CALLBACK::
40 An RPC pair that assists with getting a lock back from an entity that
41 has it. See <<ldlm-bl-callback-rpc>>.
42
43 LDLM_CP_CALLBACK::
44 An RPC pair that notifies an entity that a requested lock is now
45 available. See <<ldlm-cp-callback-rpc>>.
46
47 OST_PUNCH::
48 An RPC pair that modifies the size attribute of a resource on an
49 OST. See <<ost-punch-rpc>>.
50
51 'ptlrpc_body'::
52 The first section (structure) of each RPC. It identifies which RPC
53 operation (opcode) the RPC conveys.
54