<?xml version="1.0" encoding="utf-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:hal="http://hal.archives-ouvertes.fr/" xmlns:gml="http://www.opengis.net/gml/3.3/" xmlns:gmlce="http://www.opengis.net/gml/3.3/ce" version="1.1" xsi:schemaLocation="http://www.tei-c.org/ns/1.0 http://api.archives-ouvertes.fr/documents/aofr-sword.xsd">
  <teiHeader>
    <fileDesc>
      <titleStmt>
        <title>HAL TEI export of lirmm-00607898</title>
      </titleStmt>
      <publicationStmt>
        <distributor>CCSD</distributor>
        <availability status="restricted">
          <licence target="https://creativecommons.org/publicdomain/zero/1.0/">CC0 1.0 - Universal</licence>
        </availability>
        <date when="2026-05-01T22:50:14+02:00"/>
      </publicationStmt>
      <sourceDesc>
        <p part="N">HAL API Platform</p>
      </sourceDesc>
    </fileDesc>
  </teiHeader>
  <text>
    <body>
      <listBibl>
        <biblFull>
          <titleStmt>
            <title xml:lang="en">Building a Peer-to-Peer Content Distribution Network with High Performance, Scalability and Robustness</title>
            <author role="aut">
              <persName>
                <forename type="first">Manal</forename>
                <surname>El Dick</surname>
              </persName>
              <email type="md5">001e0dd32959770ef2b80d8a17726e09</email>
              <email type="domain">univ-nantes.fr</email>
              <idno type="idhal" notation="numeric">854666</idno>
              <idno type="halauthorid" notation="string">359552-854666</idno>
              <affiliation ref="#struct-95421"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Esther</forename>
                <surname>Pacitti</surname>
              </persName>
              <email type="md5">acecebe7f7a9d082b33e8bd2d2d07e73</email>
              <email type="domain">lirmm.fr</email>
              <idno type="idhal" notation="string">esther-pacitti</idno>
              <idno type="idhal" notation="numeric">3271</idno>
              <idno type="halauthorid" notation="string">2253-3271</idno>
              <idno type="ORCID">https://orcid.org/0000-0003-1370-9943</idno>
              <idno type="IDREF">https://www.idref.fr/117946451</idno>
              <affiliation ref="#struct-141072"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Reza</forename>
                <surname>Akbarinia</surname>
              </persName>
              <email type="md5">521e1deee4724b1d0699efe11300ed33</email>
              <email type="domain">inria.fr</email>
              <idno type="idhal" notation="string">reza-akbarinia</idno>
              <idno type="idhal" notation="numeric">172647</idno>
              <idno type="halauthorid" notation="string">8354-172647</idno>
              <idno type="ORCID">https://orcid.org/0000-0002-7098-0361</idno>
              <idno type="IDREF">https://www.idref.fr/119863421</idno>
              <orgName ref="#struct-300009"/>
              <affiliation ref="#struct-141072"/>
            </author>
            <author role="aut">
              <persName>
                <forename type="first">Bettina</forename>
                <surname>Kemme</surname>
              </persName>
              <email type="md5">86e3f2054c05805fc833bacf6f23c03b</email>
              <email type="domain">cs.mcgill.ca</email>
              <idno type="idhal" notation="numeric">854667</idno>
              <idno type="halauthorid" notation="string">359553-854667</idno>
            </author>
            <editor role="depositor">
              <persName>
                <forename>Reza</forename>
                <surname>Akbarinia</surname>
              </persName>
              <email type="md5">521e1deee4724b1d0699efe11300ed33</email>
              <email type="domain">inria.fr</email>
            </editor>
          </titleStmt>
          <editionStmt>
            <edition n="v1" type="current">
              <date type="whenSubmitted">2011-07-11 16:28:46</date>
              <date type="whenModified">2025-08-26 15:21:01</date>
              <date type="whenReleased">2011-07-26 15:30:06</date>
              <date type="whenProduced">2011</date>
              <date type="whenEndEmbargoed">2011-07-11</date>
              <ref type="file" target="https://hal-lirmm.ccsd.cnrs.fr/lirmm-00607898v1/document">
                <date notBefore="2011-07-11"/>
              </ref>
              <ref type="file" subtype="author" n="1" target="https://hal-lirmm.ccsd.cnrs.fr/lirmm-00607898v1/file/2011_-_InfoSys_-_Building_a_Peer-to-Peer_Content_Distribution_Network_with_High_Performance_Scalability_and_Robustness.pdf" id="file-607898-1035448">
                <date notBefore="2011-07-11"/>
              </ref>
            </edition>
            <respStmt>
              <resp>contributor</resp>
              <name key="116140">
                <persName>
                  <forename>Reza</forename>
                  <surname>Akbarinia</surname>
                </persName>
                <email type="md5">521e1deee4724b1d0699efe11300ed33</email>
                <email type="domain">inria.fr</email>
              </name>
            </respStmt>
          </editionStmt>
          <publicationStmt>
            <distributor>CCSD</distributor>
            <idno type="halId">lirmm-00607898</idno>
            <idno type="halUri">https://hal-lirmm.ccsd.cnrs.fr/lirmm-00607898</idno>
            <idno type="halBibtex">eldick:lirmm-00607898</idno>
            <idno type="halRefHtml">&lt;i&gt;Information Systems&lt;/i&gt;, 2011, 36 (2), pp.222-247. &lt;a target="_blank" href="https://dx.doi.org/10.1016/j.is.2010.08.007"&gt;&amp;#x27E8;10.1016/j.is.2010.08.007&amp;#x27E9;&lt;/a&gt;</idno>
            <idno type="halRef">Information Systems, 2011, 36 (2), pp.222-247. &amp;#x27E8;10.1016/j.is.2010.08.007&amp;#x27E9;</idno>
            <availability status="restricted">
              <licence target="https://about.hal.science/hal-authorisation-v1/">HAL Authorization<ref corresp="#file-607898-1035448"/></licence>
            </availability>
          </publicationStmt>
          <seriesStmt>
            <idno type="stamp" n="UNIV-NANTES">Université de Nantes</idno>
            <idno type="stamp" n="CNRS">CNRS - Centre national de la recherche scientifique</idno>
            <idno type="stamp" n="INRIA">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INRIA-SOPHIA">INRIA Sophia Antipolis - Méditerranée</idno>
            <idno type="stamp" n="LINA" corresp="UNIV-NANTES">Laboratoire d'Informatique de Nantes Atlantique</idno>
            <idno type="stamp" n="INRIASO">INRIA-SOPHIA</idno>
            <idno type="stamp" n="INRIA_TEST">INRIA - Institut National de Recherche en Informatique et en Automatique</idno>
            <idno type="stamp" n="INRIA34">Antenne Inria de l'université de Montpellier</idno>
            <idno type="stamp" n="TESTALAIN1">TESTALAIN1</idno>
            <idno type="stamp" n="ZENITH" corresp="LIRMM">Scientific Data Management</idno>
            <idno type="stamp" n="LIRMM">Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</idno>
            <idno type="stamp" n="INRIA2">INRIA 2</idno>
            <idno type="stamp" n="LS2N">Laboratoire des Sciences du Numérique de Nantes</idno>
            <idno type="stamp" n="MIPS">Mathématiques, Informatique, Physique et Systèmes</idno>
            <idno type="stamp" n="UNIV-MONTPELLIER">Université de Montpellier</idno>
            <idno type="stamp" n="UNIV-COTEDAZUR">Université Côte d'Azur</idno>
            <idno type="stamp" n="INRIA-300009">Inria 300009</idno>
            <idno type="stamp" n="NANTES-UNIVERSITE">Nantes Université</idno>
            <idno type="stamp" n="UNIV-NANTES-AV2022">Université de Nantes</idno>
            <idno type="stamp" n="UM-2015-2021" corresp="UNIV-MONTPELLIER">Université de Montpellier (2015-2021)</idno>
          </seriesStmt>
          <notesStmt>
            <note type="audience" n="2">International</note>
            <note type="popular" n="0">No</note>
            <note type="peer" n="1">Yes</note>
          </notesStmt>
          <sourceDesc>
            <biblStruct>
              <analytic>
                <title xml:lang="en">Building a Peer-to-Peer Content Distribution Network with High Performance, Scalability and Robustness</title>
                <author role="aut">
                  <persName>
                    <forename type="first">Manal</forename>
                    <surname>El Dick</surname>
                  </persName>
                  <email type="md5">001e0dd32959770ef2b80d8a17726e09</email>
                  <email type="domain">univ-nantes.fr</email>
                  <idno type="idhal" notation="numeric">854666</idno>
                  <idno type="halauthorid" notation="string">359552-854666</idno>
                  <affiliation ref="#struct-95421"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Esther</forename>
                    <surname>Pacitti</surname>
                  </persName>
                  <email type="md5">acecebe7f7a9d082b33e8bd2d2d07e73</email>
                  <email type="domain">lirmm.fr</email>
                  <idno type="idhal" notation="string">esther-pacitti</idno>
                  <idno type="idhal" notation="numeric">3271</idno>
                  <idno type="halauthorid" notation="string">2253-3271</idno>
                  <idno type="ORCID">https://orcid.org/0000-0003-1370-9943</idno>
                  <idno type="IDREF">https://www.idref.fr/117946451</idno>
                  <affiliation ref="#struct-141072"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Reza</forename>
                    <surname>Akbarinia</surname>
                  </persName>
                  <email type="md5">521e1deee4724b1d0699efe11300ed33</email>
                  <email type="domain">inria.fr</email>
                  <idno type="idhal" notation="string">reza-akbarinia</idno>
                  <idno type="idhal" notation="numeric">172647</idno>
                  <idno type="halauthorid" notation="string">8354-172647</idno>
                  <idno type="ORCID">https://orcid.org/0000-0002-7098-0361</idno>
                  <idno type="IDREF">https://www.idref.fr/119863421</idno>
                  <orgName ref="#struct-300009"/>
                  <affiliation ref="#struct-141072"/>
                </author>
                <author role="aut">
                  <persName>
                    <forename type="first">Bettina</forename>
                    <surname>Kemme</surname>
                  </persName>
                  <email type="md5">86e3f2054c05805fc833bacf6f23c03b</email>
                  <email type="domain">cs.mcgill.ca</email>
                  <idno type="idhal" notation="numeric">854667</idno>
                  <idno type="halauthorid" notation="string">359553-854667</idno>
                </author>
              </analytic>
              <monogr>
                <idno type="halJournalId" status="VALID">14192</idno>
                <idno type="issn">0306-4379</idno>
                <title level="j">Information Systems</title>
                <imprint>
                  <publisher>Elsevier</publisher>
                  <biblScope unit="volume">36</biblScope>
                  <biblScope unit="issue">2</biblScope>
                  <biblScope unit="pp">222-247</biblScope>
                  <date type="datePub">2011</date>
                </imprint>
              </monogr>
              <idno type="doi">10.1016/j.is.2010.08.007</idno>
            </biblStruct>
          </sourceDesc>
          <profileDesc>
            <langUsage>
              <language ident="en">English</language>
            </langUsage>
            <textClass>
              <classCode scheme="halDomain" n="info.info-db">Computer Science [cs]/Databases [cs.DB]</classCode>
              <classCode scheme="halTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halOldTypology" n="ART">Journal articles</classCode>
              <classCode scheme="halTreeTypology" n="ART">Journal articles</classCode>
            </textClass>
            <abstract xml:lang="en">
              <p>Content Distribution Networks (CDN) are fundamental, yet expensive technologies for distributing the content of web-servers to large audiences. The P2P model is a perfect match to build a low-cost and scalable CDN infrastructure for popular websites by exploiting the underutilized resources of their user communities. However, building a P2P-based CDN is not a straightforward endeavor. In contrast to traditional CDNs, peers are autonomous and volunteer participants with their own heterogeneous interests that should be taken into account in the design of the P2P system. Moreover, churn rate is much higher than in dedicated CDN infrastructures, which can easily destabilize the system and severely degrade the performance. Finally and foremostly, while many P2P systems abstract any topological information about the underlying network, a top priority of a CDN is to incorporate localityawareness in query routing in order to locate close-by content. This paper aims at building a P2P CDN with high performance, scalability and robustness. Our proposed protocols combine DHT e ciency with gossip robustness and take into account the interests and localities of peers. In short, Flower-CDN provides a hybrid and locality-aware routing infrastructure for user queries. PetalUp-CDN is a highly scalable version of Flower-CDN that dynamically adapts to variable rates of participation and prevent overload situations. In addition, we ensure the robustness of our P2P CDN via low-cost maintenance protocols that can detect and recover from churn and dynamicity. Our extensive performance evaluation shows that our protocols yield high performance gains under both static and highly dynamic environments. Furthermore, they incur acceptable and tunable overhead. Finally we provide main guidelines to deploy Flower-CDN for the public use.</p>
            </abstract>
          </profileDesc>
        </biblFull>
      </listBibl>
    </body>
    <back>
      <listOrg type="structures">
        <org type="laboratory" xml:id="struct-95421" status="OLD">
          <orgName>Laboratoire d'Informatique de Nantes Atlantique</orgName>
          <orgName type="acronym">LINA</orgName>
          <date type="end">2016-12-31</date>
          <desc>
            <address>
              <addrLine>LINA - Faculté des Sciences 2 rue de la Houssinière - BP 92208 44322 NANTES CEDEX 3</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.sciences.univ-nantes.fr/lina</ref>
          </desc>
          <listRelation>
            <relation active="#struct-84538" type="direct"/>
            <relation active="#struct-97058" type="direct"/>
            <relation active="#struct-93263" type="indirect"/>
            <relation name="UMR6241" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="researchteam" xml:id="struct-141072" status="OLD">
          <idno type="RNSR">201121208J</idno>
          <orgName>Scientific Data Management</orgName>
          <orgName type="acronym">ZENITH</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>LIRMM, 161 rue Ada, 34000 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://team.inria.fr/zenith/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-181" type="direct"/>
            <relation name="UMR5506" active="#struct-410122" type="indirect"/>
            <relation name="UMR5506" active="#struct-441569" type="indirect"/>
            <relation active="#struct-34586" type="direct"/>
            <relation active="#struct-300009" type="indirect"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-84538" status="OLD">
          <orgName>Mines Nantes</orgName>
          <orgName type="acronym">Mines Nantes</orgName>
          <date type="start">1991-10-08</date>
          <date type="end">2016-12-31</date>
          <desc>
            <address>
              <addrLine>La Chantrerie - 4, rue Alfred Kastler - BP 20722 - 44307 Nantes cedex 3</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.mines-nantes.fr/</ref>
          </desc>
        </org>
        <org type="regrouplaboratory" xml:id="struct-97058" status="OLD">
          <orgName>Université de Nantes - UFR des Sciences et des Techniques</orgName>
          <orgName type="acronym">UN UFR ST</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>2, rue de la Houssinière - BP 92208 - 44322 Nantes cedex 3</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.sciences-techniques.univ-nantes.fr/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-93263" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-93263" status="OLD">
          <idno type="IdRef">026403447</idno>
          <idno type="ROR">https://ror.org/03gnr7b55</idno>
          <orgName>Université de Nantes</orgName>
          <orgName type="acronym">UN</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>1, quai de Tourville - BP 13522 - 44035 Nantes cedex 1</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.univ-nantes.fr/</ref>
          </desc>
        </org>
        <org type="regroupinstitution" xml:id="struct-441569" status="VALID">
          <idno type="IdRef">02636817X</idno>
          <idno type="ISNI">0000000122597504</idno>
          <idno type="ROR">https://ror.org/02feahw73</idno>
          <orgName>Centre National de la Recherche Scientifique</orgName>
          <orgName type="acronym">CNRS</orgName>
          <date type="start">1939-10-19</date>
          <desc>
            <address>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.cnrs.fr/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-181" status="OLD">
          <idno type="IdRef">139590827</idno>
          <idno type="ISNI">0000000405990488</idno>
          <idno type="RNSR">199111950H</idno>
          <idno type="ROR">https://ror.org/013yean28</idno>
          <orgName>Laboratoire d'Informatique de Robotique et de Microélectronique de Montpellier</orgName>
          <orgName type="acronym">LIRMM</orgName>
          <date type="start">1995-01-01</date>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>161 rue Ada - 34095 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">https://www.lirmm.fr</ref>
          </desc>
          <listRelation>
            <relation name="UMR5506" active="#struct-410122" type="direct"/>
            <relation name="UMR5506" active="#struct-441569" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-410122" status="OLD">
          <idno type="ISNI">0000000120970141</idno>
          <idno type="ROR">https://ror.org/051escj72</idno>
          <orgName>Université de Montpellier</orgName>
          <orgName type="acronym">UM</orgName>
          <date type="end">2021-12-31</date>
          <desc>
            <address>
              <addrLine>163 rue Auguste Broussonnet - 34090 Montpellier</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.umontpellier.fr/</ref>
          </desc>
        </org>
        <org type="laboratory" xml:id="struct-34586" status="VALID">
          <idno type="RNSR">198318250R</idno>
          <idno type="ROR">https://ror.org/01nzkaw91</idno>
          <orgName>Centre Inria d'Université Côte d'Azur</orgName>
          <desc>
            <address>
              <addrLine>2004 route des Lucioles BP 93 06902 Sophia Antipolis</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/centre/sophia/</ref>
          </desc>
          <listRelation>
            <relation active="#struct-300009" type="direct"/>
          </listRelation>
        </org>
        <org type="institution" xml:id="struct-300009" status="VALID">
          <idno type="ROR">https://ror.org/02kvxyf05</idno>
          <orgName>Institut National de Recherche en Informatique et en Automatique</orgName>
          <orgName type="acronym">Inria</orgName>
          <desc>
            <address>
              <addrLine>Domaine de VoluceauRocquencourt - BP 10578153 Le Chesnay Cedex</addrLine>
              <country key="FR"/>
            </address>
            <ref type="url">http://www.inria.fr/en/</ref>
          </desc>
        </org>
      </listOrg>
    </back>
  </text>
</TEI>