3 ms·
Alba ( https://github.com/openvstorage/alba https://github.com/openvstorage/alba ) implements the same idea, but for a distributed object store: The objects (f
by toolslive 9y ago
Alba ( https://github.com/openvstorage/alba https://github.com/openvstorage/alba ) implements the same idea, but for a distributed object store:
The objects (files) are split into chunks and erasure coded into fragments, which are stored on storage devices (disks). The structure of the object and the metadata is stored in a distributed key value store. BUT The metadata is also attached to the fragments so that if the distributed key value store is lost, everything can be restored from the storage devices alone. Obviously, this is a very heavy operation and is the very last line of defense against data loss, only needed in case of a severe calamity.