DocumentCode :
3465718
Title :
Large-scale simulation of replica placement algorithms for a serverless distributed file system
Author :
Douceur, John R. ; Wattenhofer, Roger P.
fYear :
2001
fDate :
2001
Firstpage :
311
Lastpage :
319
Abstract :
Farsite is a scalable, distributed file system that logically functions as a centralized file server but that is physically implemented on a set of client desktop computers. Farsite provides high degrees of reliability and availability by storing replicas of files on multiple machines. Replicas are placed to maximize the effective system availability, using a distributed, iterative, randomized placement algorithm. We perform a large-scale simulation of three candidate algorithms using machine availability data collected from over 50,000 desktop computers. We find that algorithmic efficiency and placement efficacy run counter to each other. We fit analytic functions to the improvement rates and provide explanations for the fitted curves. We explore the algorithms´ properties through study of their dynamic behavior. We visualize algorithmic placements and compare them to theoretical worst cases. We quantify the degree of machine failure correlation and develop a formula to approximate its effect
Keywords :
computer network reliability; correlation methods; digital simulation; file organisation; iterative methods; random processes; Farsite; algorithmic efficiency; centralized file server; client desktop computers; desktop computers; distributed file system; distributed placement algorithm; dynamic behavior; iterative placement algorithm; large-scale simulation; machine availability data; machine failure correlation; placement efficiency; randomized placement algorithm; reliability; replica placement algorithms; scalable file system; serverless distributed file system; system availability; Availability; Computational modeling; Computer simulation; Counting circuits; Distributed computing; File servers; File systems; Iterative algorithms; Large-scale systems; Physics computing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Modeling, Analysis and Simulation of Computer and Telecommunication Systems, 2001. Proceedings. Ninth International Symposium on
Conference_Location :
Cincinnati, OH
ISSN :
1526-7639
Print_ISBN :
0-7695-1315-8
Type :
conf
DOI :
10.1109/MASCOT.2001.948882
Filename :
948882
Link To Document :
بازگشت