A generalized replica placement strategy to optimize latency in a wide area distributed storage system
John A. Chandy
Abstract
John A. Chandy
Abstract
john.chandy at uconn.edu Wide area distributed storage systems leverage the scale of the Internet to provide vast amounts of data storage capabilities. The typical building block is a peer-to-peer system that can pool disparate distributed resources into a cohesive storage system. However, the participant nodes are relatively unreliable and thus, distributed storage systems must take care to provide replicas of data objects. A common problem is how to allocate objects to nodes in the system and previous work has allocated objects based on popularity. However, these schemes are not general enough to minimize latency or deal with redundancy schemes such as erasure codes which are based on replication of object fragments. In this paper, we present a strategy for placement of replica fragments particularly with respect to the minimization of data communication latencies.
OpenAlex reports 11 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
john.chandy at uconn.edu Wide area distributed storage systems leverage the scale of the Internet to provide vast amounts of data storage capabilities. The typical building block is a peer-to-peer system that can pool disparate distributed resources into a cohesive storage system. However, the participant nodes are relatively unreliable and thus, distributed storage systems must take care to provide replicas of data objects. A common problem is how to allocate objects to nodes in the system and previous work has allocated objects based on popularity. However, these schemes are not general enough to minimize latency or deal with redundancy schemes such as erasure codes which are based on replication of object fragments. In this paper, we present a strategy for placement of replica fragments particularly with respect to the minimization of data communication latencies.
Key concepts: Replica, Latency (audio), Computer science, Distributed computing, Distributed data store, Parallel computing, Embedded system, Telecommunications