We present an algorithm to store data robustly in a large, geographically distributed network by means of localized regions of data storage that move in response to changing conditions. For example, data might migrate away from failures or toward regions of high demand. The PersistentNode algorithm provides this service robustly, but with limited safety guarantees. We use the RAMBO framework to transform PersistentNode into RamboNode, an algorithm that guarantees atomic consistency in exchange for increased cost and decreased liveness. In addition, a half-life analysis of RamboNode shows that it is robust against continuous low-rate failures. Finally, we provide experimental simulations for the algorithm on 2000 nodes, demonstrating how it ...
In this paper we present a Robust data Replication Algorithm (RRA) for MANETs. RRA ensures persisten...
This article defines and analyzes a collection of algorithms for persistent storage of data at speci...
International audienceGossip-based mechanisms are touted for their simplicity, limited resource usag...
n this paper, we present Rambo, an algorithm for emulating a read/write distributed shared memory in...
AbstractShareable data services providing consistency guarantees, such as atomicity (linearizability...
Providing middleware services that implement atomic shared memory for applications deployed in dynam...
Shareable data services providing consistency guarantees, such as atomicity (linearizability), make ...
Distributed storage solutions have become widespread due to their ability to store large amounts of ...
Gossip-based mechanisms are touted for their simplicity, limited resource usage, robustness to failu...
We explore the possibility of achieving robust and efficient peer-to-peer storage by differentiating...
In volatile network environments, node connectivity and availability changes rapidly. This poses a c...
Abstract. Shareable data services providing consistency guarantees, such as atomicity (linearizabili...
This paper presents a new algorithm implementing reconfigurable atomic read/write memory for highly ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Many wide-area storage systems replicate data for durability. A common way of maintaining the repli...
In this paper we present a Robust data Replication Algorithm (RRA) for MANETs. RRA ensures persisten...
This article defines and analyzes a collection of algorithms for persistent storage of data at speci...
International audienceGossip-based mechanisms are touted for their simplicity, limited resource usag...
n this paper, we present Rambo, an algorithm for emulating a read/write distributed shared memory in...
AbstractShareable data services providing consistency guarantees, such as atomicity (linearizability...
Providing middleware services that implement atomic shared memory for applications deployed in dynam...
Shareable data services providing consistency guarantees, such as atomicity (linearizability), make ...
Distributed storage solutions have become widespread due to their ability to store large amounts of ...
Gossip-based mechanisms are touted for their simplicity, limited resource usage, robustness to failu...
We explore the possibility of achieving robust and efficient peer-to-peer storage by differentiating...
In volatile network environments, node connectivity and availability changes rapidly. This poses a c...
Abstract. Shareable data services providing consistency guarantees, such as atomicity (linearizabili...
This paper presents a new algorithm implementing reconfigurable atomic read/write memory for highly ...
Thesis: Ph. D., Massachusetts Institute of Technology, Department of Electrical Engineering and Comp...
Many wide-area storage systems replicate data for durability. A common way of maintaining the repli...
In this paper we present a Robust data Replication Algorithm (RRA) for MANETs. RRA ensures persisten...
This article defines and analyzes a collection of algorithms for persistent storage of data at speci...
International audienceGossip-based mechanisms are touted for their simplicity, limited resource usag...