The Study and Realization of Virtual Organization File System Based on DHT Technology

Virtual Organization File System (VOFS) allows users from different virtual organizations sharing and accessing files through the Internet. It is a dynamic file sharing system and quite different from conventional file sharing solutions. However, All peers in VOFS are global aware. For maintaining this global aware, peers of VOFS need abundant bandwidth and storage space. This paper tries to build a new version of VOFS based on DHT to overcome the old one's shortage. Since global aware costs a lot of resources, peers in the new DHT-based version of VOFS will not be global aware, each peer just knows part of entire namespace. This new version can help VOFS to reduce communication burden and balance requirement of storage space and can be tested in actual grid system effectively.

[1]  Hai Jin,et al.  A Measurement Study of a Peer-to-Peer Video-on-Demand System , 2007, IPTPS.

[2]  Miguel Castro,et al.  SplitStream: high-bandwidth multicast in cooperative environments , 2003, SOSP '03.

[3]  Vladimir Vlassov,et al.  Churn Tolerant Virtual Organization File System for Grids , 2009, PPAM.

[4]  Miguel Castro,et al.  Peer-to-Peer Systems IV, 4th International Workshop, IPTPS 2005, Ithaca, NY, USA, February 24-25, 2005, Revised Selected Papers , 2005, IPTPS.

[5]  Johan A. Pouwelse,et al.  The Bittorrent P2P File-Sharing System: Measurements and Analysis , 2005, IPTPS.

[6]  Yunhao Liu,et al.  AnySee: Peer-to-Peer Live Streaming , 2006, Proceedings IEEE INFOCOM 2006. 25TH IEEE International Conference on Computer Communications.

[7]  Bo Li,et al.  CoolStreaming/DONet: a data-driven overlay network for peer-to-peer live media streaming , 2005, Proceedings IEEE 24th Annual Joint Conference of the IEEE Computer and Communications Societies..

[8]  Bharat K. Bhargava,et al.  PROMISE: peer-to-peer media streaming using CollectCast , 2003, MULTIMEDIA '03.

[9]  Huang Xiaotao,et al.  A Dynamic Grid Naming Resolution Algorithm Based on DHT , 2006 .

[10]  David R. Karger,et al.  Chord: A scalable peer-to-peer lookup service for internet applications , 2001, SIGCOMM '01.

[11]  Ian T. Foster,et al.  The anatomy of the grid: enabling scalable virtual organizations , 2001, Proceedings First IEEE/ACM International Symposium on Cluster Computing and the Grid.

[12]  Hai Jin,et al.  PKTown: A Peer-to-Peer Middleware to Support Multiplayer Online Games , 2007, 2007 International Conference on Multimedia and Ubiquitous Engineering (MUE'07).