DocumentCode :
1911526
Title :
Modeling and evaluating peer-to-peer storage architectures
Author :
Hung-Chang Hsiao ; Chung-Ta King
Author_Institution :
Dept. of Comput. Sci., Nat. Tsing Hua Univ., Hsinchu, Taiwan
fYear :
2001
fDate :
15-19 April 2001
Abstract :
Peer-to-peer storage architecture aims to aggregate the storage of individual computers (peers) to form a universal shared storage space in which all peers undertake identical roles. The fully distributed nature of such an architecture makes it possible to support features such as scalability at a global scale, self-configuration and dynamic adaptation, permanence, fault tolerance and anonymity. Representative examples include Freenet, OceanStore, PAST (Peer-to-peer Archival Storage Tool) and CFS (Cooperative File System). In this paper, we study the memory architecture of such systems, especially the effects of caches and directories on their performance. To facilitate the study, an abstract model, called the distributed shared memory (DSM) model, is first proposed to capture the essence of the peer-to-peer storage architecture from the memory perspective. Six variations representing different points in the peer-to-peer storage design space are then identified. Three state-of-the-art peer-to-peer storage systems are cast on to these models and then examined qualitatively. The performance of these models under different memory pressures, network sizes and failure degrees is finally evaluated via simulation.
Keywords :
cache storage; distributed shared memory systems; fault tolerant computing; memory architecture; performance evaluation; abstract model; anonymity; caches; directories; distributed architecture; distributed shared memory model; dynamic adaptation; failure degree; fault tolerance; global scalability; identical roles; memory architecture; memory pressure; network size; peer-to-peer storage architectures; performance evaluation; permanence; self-configuration; simulation; storage aggregation; storage design space; universal shared storage space; Computational modeling; Computer architecture; Computer science; Delay; Fault tolerance; Internet; Memory architecture; Peer to peer computing; Routing; Scalability;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM
Conference_Location :
Ft. Lauderdale, FL
Print_ISBN :
0-7695-1573-8
Type :
conf
DOI :
10.1109/IPDPS.2002.1015500
Filename :
1015500
Link To Document :
بازگشت