loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
2004 International Conference on Dependable Systems and Networks (DSN'04)
Efficient Byzantine-Tolerant Erasure-Coded Storage
Florence, Italy
June 28-July 01
ISBN: 0-7695-2052-9
Garth R. Goodson, Carnegie Mellon University
Jay J. Wylie, Carnegie Mellon University
Gregory R. Ganger, Carnegie Mellon University
Michael K. Reiter, Carnegie Mellon University
This paper describes a decentralized consistency protocol for survivable storage that exploits local data versioning within each storage-node. Such versioning enables the protocol to efficiently provide linearizability and wait-freedom of read and write operations to erasure-coded data in asynchronous environments with Byzantine failures of clients and servers. By exploiting versioning storage-nodes, the protocol shifts most work to clients and allows highly optimistic operation: reads occur in a single round-trip unless clients observe concurrency or write failures. Measurements of a storage system prototype using this protocol show that it scales well with the number of failures tolerated, and its performance compares favorably with an efficient implementation of Byzantine-tolerant state machine replication.
Citation:
Garth R. Goodson, Jay J. Wylie, Gregory R. Ganger, Michael K. Reiter, "Efficient Byzantine-Tolerant Erasure-Coded Storage," dsn, pp.135, 2004 International Conference on Dependable Systems and Networks (DSN'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.