• DocumentCode
    507026
  • Title

    Caching Strategy for Scalable Lookup of Personal Content

  • Author

    Sluijs, Niels ; Wauters, Tim ; De Vleeschauwer, Bart ; De Turck, Filip ; Dhoedt, Bart ; Demeester, Piet

  • Author_Institution
    Dept. of Inf. Technol. (INTEC), Ghent Univ., Ghent, Belgium
  • fYear
    2009
  • fDate
    11-16 Oct. 2009
  • Firstpage
    19
  • Lastpage
    26
  • Abstract
    Today´s trend is to create and share personal content, such as music files, digital photos and digital movies. The result is an explosive growth of a user´s personal content archive. Managing such an often distributed collection becomes a complex and time consuming task, which indicates the need for a personal content management system that provides storage space transparently, is quality-aware, and is available at any time and at any place to end-users. A solution that fulfills this need is a Personal Content Storage Service (PCSS). A key feature of a PCSS is the ability to search worldwide through the dataset of personal files. Due to the extremely large size of the dataset of personal content, a centralized approach is no longer feasible; therefore the PCSS uses a structured peer-to-peer network: the Distributed Hash Table (DHT). In order to further increase the lookup performance, a caching layer is used between the application layer and the DHT. In this article we present the caching layer and introduce the Request Times Distance (RTD) caching algorithm, which uses popularity and distance metrics to increase the lookup performance. By extending the RTD algorithm with a sliding window and cooperative caching, a more efficient solution than standard algorithms is obtained. The cooperative RTD caching algorithm is evaluated using the PlanetSim simulation framework and shows a performance increase of up to 16% compared to the Least Frequently Used (LFU) caching algorithm.
  • Keywords
    cache storage; content management; file organisation; peer-to-peer computing; table lookup; PCSS; caching strategy; content management system; distributed collection; distributed hash table; least frequently used caching algorithm; peer-to-peer network; personal content storage service; request times distance; scalable lookup; Content management; Cooperative caching; Explosives; Indexing; Information technology; Motion pictures; Peer to peer computing; Personal digital assistants; Quality management; YouTube; caching strategy; distributed hash table; performance analysis; personal content; scalability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advances in P2P Systems, 2009. AP2PS '09. First International Conference on
  • Conference_Location
    Sliema
  • Print_ISBN
    978-1-4244-5084-8
  • Electronic_ISBN
    978-0-7695-3831-0
  • Type

    conf

  • DOI
    10.1109/AP2PS.2009.11
  • Filename
    5359161