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
Link To Document :
بازگشت