完整後設資料紀錄
DC 欄位語言
dc.contributor.authorLee, Ming-Changen_US
dc.contributor.authorLeu, Fang-Yieen_US
dc.contributor.authorChen, Ying-pingen_US
dc.date.accessioned2015-12-02T02:59:27Z-
dc.date.available2015-12-02T02:59:27Z-
dc.date.issued2015-11-01en_US
dc.identifier.issn1386-145Xen_US
dc.identifier.urihttp://dx.doi.org/10.1007/s11280-014-0318-9en_US
dc.identifier.urihttp://hdl.handle.net/11536/128218-
dc.description.abstractRecently, YouTube, which plays diverse video programs for worldwide users, has been one of the most attractive social-networking systems. YouTube employs a distributed memory caching system called Memcached to cache videos, and utilizes the Least Recently Used algorithm (LRU for short) to evict the least recently watched video when Memcached runs out of space. However, LRU may cause a high miss count, which is the number of times that a video requested by users cannot be found in Memcached. This might not only increase network overhead, but also cause a poor service quality for YouTube since those videos need to be retrieved from the remote back-end database. To solve these problems, in this paper, we classify videos into popular and unpopular videos and propose two cache replacement algorithms based on the Pareto principle. One is Pareto-based Least Frequently Used algorithm (PLFU for short), and the other is Pareto-based Least Recently Used algorithm (PLRU for short). The two algorithms always keep several top popular videos of each video category in Memcached to reduce miss count. However, when Memcached has insufficient space to hold a video requested by a user, PLFU and PLRU repeatedly evicts an unpopular video from Memcached based on LFU and LRU so as to hold the video. Our simulation results based on a real-world YouTube trace show that PLFU performs the best among all tested algorithms in terms of miss count and video-retrieval time. The results also indicate that when PLRU is used for a longer time, it provides the second best performance.en_US
dc.language.isoen_USen_US
dc.subjectYouTubeen_US
dc.subjectMemcacheden_US
dc.subjectPareto principleen_US
dc.subjectCache replacementen_US
dc.subjectLeast recently useden_US
dc.subjectLeast frequently useden_US
dc.titlePareto-based cache replacement for YouTubeen_US
dc.typeArticleen_US
dc.identifier.doi10.1007/s11280-014-0318-9en_US
dc.identifier.journalWORLD WIDE WEB-INTERNET AND WEB INFORMATION SYSTEMSen_US
dc.citation.volume18en_US
dc.citation.spage1523en_US
dc.citation.epage1540en_US
dc.contributor.department資訊工程學系zh_TW
dc.contributor.departmentDepartment of Computer Scienceen_US
dc.identifier.wosnumberWOS:000361630900002en_US
dc.citation.woscount0en_US
顯示於類別:期刊論文