Diurnal Availability for Peer-to-Peer Systems
This paper discusses an efficient approach to design and implement a highly available peer-to-peer system irrespective of peer timing and churn. Although peers in P2P system join or leave at whim, it has been found that most of the peers follow diurnal pattern of availability governed by the time of day effect. When considering a global P2P system, the cyclic behavior of peers situated on different time zones can be found complementary of one another. The approach utilizes the diurnal pattern of globally dispersed peers to develop a grouping strategy. The objective of each group is to ensure 24x7 data availability within the group.