a glossary
This commit is contained in:
parent
49300fc080
commit
0f78d8df25
|
@ -13,6 +13,47 @@ Specifically, it should be possible to implement a Tahoe-LAFS storage server wit
|
||||||
The Tahoe-LAFS client will also need to change but it is not expected that it will be noticably simplified by this change
|
The Tahoe-LAFS client will also need to change but it is not expected that it will be noticably simplified by this change
|
||||||
(though this may be the first step towards simplifying it).
|
(though this may be the first step towards simplifying it).
|
||||||
|
|
||||||
|
Glossary
|
||||||
|
--------
|
||||||
|
|
||||||
|
.. glossary::
|
||||||
|
|
||||||
|
`Foolscap <https://github.com/warner/foolscap/>`_
|
||||||
|
an RPC/RMI (Remote Procedure Call / Remote Method Invocation) protocol for use with Twisted
|
||||||
|
|
||||||
|
storage server
|
||||||
|
a Tahoe-LAFS process configured to offer storage and reachable over the network for store and retrieve operations
|
||||||
|
|
||||||
|
introducer
|
||||||
|
a Tahoe-LAFS process at a known location configured to re-publish announcements about the location of storage servers
|
||||||
|
|
||||||
|
fURL
|
||||||
|
a self-authenticating URL-like string which can be used to locate a remote object using the Foolscap protocol
|
||||||
|
|
||||||
|
lease
|
||||||
|
state associated with a share informing a storage server of the duration of storage desired by a client
|
||||||
|
|
||||||
|
share
|
||||||
|
a single unit of client-provided arbitrary data to be stored by a storage server
|
||||||
|
(in practice, one of the outputs of applying ZFEC encoding to some ciphertext with some additional metadata attached)
|
||||||
|
|
||||||
|
bucket
|
||||||
|
a group of one or more immutable shares held by a storage server and having a common storage index
|
||||||
|
|
||||||
|
slot
|
||||||
|
a group of one or more mutable shares held by a storage server and having a common storage index
|
||||||
|
(sometimes "slot" is considered a synonym for "storage index of a slot")
|
||||||
|
|
||||||
|
storage index
|
||||||
|
a short string which can address a slot or a bucket
|
||||||
|
(in practice, derived by hashing the encryption key associated with contents of that slot or bucket)
|
||||||
|
|
||||||
|
write enabler
|
||||||
|
a short secret string which storage servers require to be presented before allowing mutation of any mutable share
|
||||||
|
|
||||||
|
lease renew secret
|
||||||
|
a short secret string which storage servers required to be presented before allowing a particular lease to be renewed
|
||||||
|
|
||||||
Motivation
|
Motivation
|
||||||
----------
|
----------
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue