DocumentCode :
2585437
Title :
Internet-Scale Storage Systems under Churn -- A Study of the Steady-State using Markov Models
Author :
Datta, Anwitaman ; Aberer, Karl
Author_Institution :
Sch. of Comput. & Commun. Sci., Ecole Polytechnique Federale de Lausanne
fYear :
2006
fDate :
6-8 Sept. 2006
Firstpage :
133
Lastpage :
144
Abstract :
Content storage in a distributed collaborative environment uses redundancy for better resilience and thus provides good availability and durability. In a peer-to-peer environment, where peers continuously leave and rejoin the network, various lazy strategies can be employed to maintain a minimal redundancy of stored content in the system. Existing static resilience analyses fail to capture in detail the system´s behavior over time, particularly the probability mass function of the actual available redundancy, since it ignores the crucial interplay between churn and maintenance operations, and looks only at the average system property. We perform a Markovian time-evolution analysis of the system specified by probability mass function of each possible system state, and establish that given a fixed rate of churn and a specific maintenance strategy, the system operates in a corresponding steady-state (dynamic equilibrium). Understanding the behavior of the system under such a dynamic equilibrium is a fundamental ingredient to precisely evaluate analytically the system´s performance and availability as well as to determine the required operational maintenance cost. We also propose a new randomized variant of a lazy-maintenance scheme which has significant performance benefits in comparison to the existing deterministic procrastination based maintenance. We demonstrate the use of our analysis methodology in comparing performance of maintenance schemes using the examples of the new maintenance scheme we propose and the erstwhile best known existing lazy maintenance scheme. The comparative study shows that our randomized lazy maintenance strategy has substantially better resilience at same maintenance cost
Keywords :
Internet; Markov processes; probability; software maintenance; software performance evaluation; Internet-scale storage system; Markov model; Markovian time-evolution analysis; churn; dynamic equilibrium; probability mass function; procrastination maintenance; randomized lazy maintenance; steady-state; system state; Collaboration; Costs; Dynamic equilibrium; Failure analysis; Internet; Peer to peer computing; Performance analysis; Resilience; Steady-state; System performance; distributed storage-systems; dynamic equilibrium; dynamics (churn); membership; resilience.;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Peer-to-Peer Computing, 2006. P2P 2006. Sixth IEEE International Conference on
Conference_Location :
Cambridge
Print_ISBN :
0-7695-2679-9
Type :
conf
DOI :
10.1109/P2P.2006.22
Filename :
1698603
Link To Document :
بازگشت