ACM Home Page
Please provide us with feedback. Feedback
Optimal inter-object correlation when replicating for availability
Full text PdfPdf (262 KB)
Source
Annual ACM Symposium on Principles of Distributed Computing archive
Proceedings of the twenty-sixth annual ACM symposium on Principles of distributed computing table of contents
Portland, Oregon, USA
SESSION: Fault tolerance table of contents
Pages: 254 - 263  
Year of Publication: 2007
ISBN:978-1-59593-616-5
Authors
Haifeng Yu  National University of Singapore
Phillip B. Gibbons  Intel Research Pittsburgh
Sponsors
SIGOPS: ACM Special Interest Group on Operating Systems
ACM: Association for Computing Machinery
SIGACT: ACM Special Interest Group on Algorithms and Computation Theory
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 4,   Downloads (12 Months): 32,   Citation Count: 3
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1281100.1281137
What is a DOI?

ABSTRACT

Data replication is a key technique for ensuring data availability. Traditionally, researchers have focused on the availability of individual objects, even though user-level tasks (called operations) typically request multiple objects. Our recent experimental study has shown that the assignment of object replicas to machines results in subtle yet dramatic effects on the availability of these operations, even though the availability of individual objects remains the same.

This paper is the first to approach the assignment problem from a theoretical perspective, and obtains a series of results regarding assignments that provide the best and the worst availability for user-level operations. We use a range of techniques to obtain our results, from standard combinatorial techniques and hill climbing methods to Janson's inequality (a strong probabilistic tool). Some of the results demonstrate that even quite simple versions of the assignment problem can have surprising answers.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
N. Alon and J. H. Spencer. The Probabilistic Method. John Wiley & Sons, 2000.
3
4
 
5
6
 
7
 
8
 
9
S. Janson. Poisson Approximations for Large Deviations. Random Structures and Algorithms, 1:221--230, 1990.
 
10
 
11
S. Janson, T. Luczak, and A. Rucinski. An Exponential Bound for the Probability of Nonexistence of a Specified Subgraph in a Random Graph. In Random Graphs'87 (M. Karo'nski and J. Jaworski and A. Ruci'nski, Eds.). John Wiley & Sons, 1990.
12
13
 
14
15
16
 
17
 
18
19
20
 
21
S. Suen. A Correlation Inequality and a Poisson Limit Theorem for Nonoverlapping Balanced Subgraphs of a Random Graph. Random Structures and Algorithms, 1(2):231--242, 1990.
22
 
23
TPC Benchmark. http://www.tpc.org/.
 
24
L. G. Valiant. The Complexity of Enumeration and Reliability Problems. SIAM J. on Computing, 8(3):410--421, 1979.
 
25
 
26
27


Collaborative Colleagues:
Haifeng Yu: colleagues
Phillip B. Gibbons: colleagues