Whamcloud - gitweb
LUDOC-297 protocol: Update protocol document
[doc/protocol.git] / grant.txt
1 Grant
2 ~~~~~
3 [[grant]]
4
5 A grant value is part of a client's state for a given target. It
6 provides an upper bound to the amount of dirty cache data the client
7 will allow that is destined for the target. The value is established
8 by agreement between the server and the client and represents a
9 guarantee by the server that the target storage has enough free space
10 for at least the amount of granted dirty data. The client can ask for
11 additional grant with each write RPC, which the server may provide
12 depending on how much available (ungranted and unallocated) space the
13 target has.
14