Computer Laboratory Home Page Search A-Z Directory Help
University of Cambridge Home Computer Laboratory
October 17th 2002
Computer Laboratory > Research > Systems Research Group > NetOS > Seminars > October 17th 2002

Mnemosyne: spread spectrum storage

Steven Hand
This talk will motivate and describe Mnemosyne, a highly private and reliable distributed storage system built over a number of untrusted, unreliable block stores. A client selects the pseudo-random set of block locations used to store a particular file by successive hashing of an initial key value. Resiliency to collisions is obtained by the use of erasure codes. The resulting system operates with decentralized key generation, is resistant to targeted attacks, and has soft capacity dependent on current load.