• DocumentCode
    2696027
  • Title

    P2P storage systems: How much locality can they tolerate?

  • Author

    Giroire, Frédéric ; Monteiro, Julian ; Pérennes, Stephane

  • Author_Institution
    INRIA, Univ. of Nice-Sophia, Sophia, France
  • fYear
    2009
  • fDate
    20-23 Oct. 2009
  • Firstpage
    320
  • Lastpage
    323
  • Abstract
    Large scale peer-to-peer systems are foreseen as a way to provide highly reliable data storage at low cost. To achieve high durability, such P2P systems encode the user data in a set of redundant fragments and distribute them among the peers. In this paper, we study the impact of different data placement strategies on the system performance when using erasure codes redundancy schemes. We compare three policies: two of them local, in which the data are stored in logical neighbors, and the other one global, in which the data are spread randomly in the whole system. We focus on the study of the probability to lose a data block and the bandwidth consumption to maintain enough redundancy. We use simulations to show that, without resource constraints, the average values are the same no matter which placement policy is used. However, the variations in the use of bandwidth are much more bursty under the local policies. When the bandwidth is limited, these bursty variations induce longer maintenance time and henceforth a higher risk of data loss. Finally, we propose a new external reconstruction strategy and a suitable degree of locality that could be introduced in order to combine the efficiency of the global policy with the practical advantages of a local placement.
  • Keywords
    digital storage; peer-to-peer computing; P2P storage systems; bandwidth consumption; data block; data loss; data placement strategies; data storage; external reconstruction strategy; peer-to-peer storage systems; Bandwidth; Computer networks; Costs; Fault tolerant systems; Memory; Peer to peer computing; Redundancy; Reed-Solomon codes; System performance; Tornadoes;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Local Computer Networks, 2009. LCN 2009. IEEE 34th Conference on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4244-4488-5
  • Electronic_ISBN
    978-1-4244-4487-8
  • Type

    conf

  • DOI
    10.1109/LCN.2009.5355104
  • Filename
    5355104