DocumentCode :
464521
Title :
vanDisk: An Exploration in Peer-To-Peer Collaborative Back-Up Storage
Author :
Javidan, Amir ; Angerilli, Tony ; Barhashary, Armin ; Lemieux, Guy ; Lisagor, Roman ; Ripeanu, Matei
Author_Institution :
Univ. of British Columbia, Vancouver
fYear :
2007
fDate :
22-26 April 2007
Firstpage :
219
Lastpage :
222
Abstract :
As personal computers become an integral part of our daily lives, huge volumes of data need to be reliably managed and archived. Uncorrelated failures within a set of independent personal computers offer the promise of low-cost, reliable data storage. The vanDisk project attempts to realize this promise. The main assumption of our project is that users are willing to donate raw storage space to their peers to increase the reliability of their own data. In our system, users offer a portion of their disks to be used as backup space for other users in exchange for space to store backup copies of their own data, thus decreasing the possibility of catastrophic data loss. A number of characteristics differentiate vanDisk from existing projects that explore this space. First, unlike existing projects that that increase redundancy at the data-block or file level, vanDisk operates at the disk level. This substantially simplifies data management and reduces management overhead at the cost of marginally higher recovery costs from partial failure. Second, all data-related operations are transparently replicated at the data source. Third, our design includes an orthogonal component to manage space and bandwidth. Our system is integrated with Microsoft Windows and offers users a virtual drive that transparently replicates data across multiple machines. As well, a complete, original copy of the data is always available on the user´s own system. We have modified TrueCrypt, an open source virtual disk package that offers data confidentiality through encryption, and we have added a new driver layer that redirects and replicates all IO requests to a set of network block device servers offered by the peers to store replicated data. Additionally, we use simple data encoding to offer user-tunable tradeoffs between space overheads, compute overheads, and data reliability.
Keywords :
cryptography; disc storage; information management; peer-to-peer computing; Microsoft Windows; TrueCrypt; data management; encryption; open source virtual disk package; peer-to-peer collaborative back-up storage; vanDisk project; Bandwidth; Collaboration; Costs; Cryptography; Memory; Microcomputers; Packaging machines; Peer to peer computing; Redundancy; Space exploration;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
Conference_Location :
Vancouver, BC
ISSN :
0840-7789
Print_ISBN :
1-4244-1020-7
Electronic_ISBN :
0840-7789
Type :
conf
DOI :
10.1109/CCECE.2007.60
Filename :
4232719
Link To Document :
بازگشت