DocumentCode :
1813441
Title :
Exploring heterogeneity of unreliable machines for P2P backup
Author :
Skowron, Piotr ; Rzadca, Krzysztof
Author_Institution :
Fac. of Math., Inf. & Mech., Univ. of Warsaw, Warsaw, Poland
fYear :
2013
fDate :
1-5 July 2013
Firstpage :
91
Lastpage :
98
Abstract :
P2P architecture is a viable option for enterprise backup. In contrast to dedicated backup servers, nowadays a standard solution, making backups directly on organization´s workstations should be cheaper (as existing hardware is used), more efficient (as there is no single bottleneck server) and more reliable (as the machines are geographically dispersed). We present the architecture of a p2p backup system that uses pairwise replication contracts between a data owner and a replicator. In contrast to standard p2p storage systems using directly a DHT, the contracts allow our system to optimize replicas´ placement depending on a specific optimization strategy, and so to take advantage of the heterogeneity of the machines and the network. Such optimization is particularly appealing in the context of backup: replicas can be geographically dispersed, the load sent over the network can be minimized, or the optimization goal can be to minimize the backup/restore time. However, managing the contracts, keeping them consistent and adjusting them in response to dynamically changing environment is challenging. We built a scientific prototype and ran the experiments on 150 workstations in the university´s computer laboratories and, separately, on 50 PlanetLab nodes. We found out that the main factor affecting the quality of the system is the availability of the machines. Yet, our main conclusion is that it is possible to build an efficient and reliable backup system on highly unreliable machines (our computers had just 13% average availability).
Keywords :
back-up procedures; computer architecture; peer-to-peer computing; storage management; P2P architecture; P2P backup system; P2P storage systems; PlanetLab nodes; backup servers; backup time minimization; data owner; enterprise backup; optimization strategy; pairwise replication contracts; restore time minimization; unreliable machine heterogeneity; workstations; Availability; Computer architecture; Contracts; Prototypes; Servers; Workstations; availability; data replication; distributed storage; enterprise backup; unstructured p2p networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
High Performance Computing and Simulation (HPCS), 2013 International Conference on
Conference_Location :
Helsinki
Print_ISBN :
978-1-4799-0836-3
Type :
conf
DOI :
10.1109/HPCSim.2013.6641398
Filename :
6641398
Link To Document :
بازگشت