Lately researchers are looking at ways to reduce the delay on video playback through mechanisms like prefetching and caching for Videoon-Demand (VoD) services. The usage of prefetching and caching also has the potential to reduce the amount of network bandwidth usage, as most popular requests are served from a local cache rather than the server containing the original content. In this paper, we investigate the advantages of having such a prefetching and caching scheme for a free hosting service of professionally created video (movies and TV shows) named "hulu". We look into the advantages of using a prefetching scheme where the most popular videos of the week, as provided by the hulu website, are prefetched and compare this approach with a conventional LRU caching scheme with limited storage space and a combined scheme of prefetching and caching. Results from our measurement and analysis shows that employing a basic caching scheme at the proxy yields a hit ratio of up to 77.69%, but requires storage of about 236GB. Further analysis shows that a prefetching scheme where the top-100 popular videos of the week are downloaded to the proxy yields a hit ratio of 44% with a storage requirement of 10GB. A LRU caching scheme with a storage limitation of 20GB can achieve a hit ratio of 55% but downloads 4713 videos to achieve such high hit ratio compared to 100 videos in prefetching scheme, whereas a scheme with both prefetching and caching with the same storage yields a hit ratio of 59% with download requirement of 4439 videos. We find that employing a scheme of prefetching along with caching with trade-off on the storage will yield a better hit ratio and bandwidth saving than individual caching or prefetching schemes.
[1]
Zongkai Yang,et al.
Popularity-wise proxy caching for interactive streaming media
,
2004,
29th Annual IEEE International Conference on Local Computer Networks.
[2]
Michael Zink.
Scalable Video on Demand - Adaptive Internet-based Distribution
,
2005
.
[3]
Yu Gu,et al.
Watch global, cache local: YouTube network traffic at a campus network: measurements and implications
,
2008,
Electronic Imaging.
[4]
Philip S. Yu,et al.
Segment-based proxy caching of multimedia streams
,
2001,
WWW '01.
[5]
Wenfei Fan,et al.
Keys for XML
,
2001,
WWW '01.
[6]
Donald F. Towsley,et al.
Proxy prefix caching for multimedia streams
,
1999,
IEEE INFOCOM '99. Conference on Computer Communications. Proceedings. Eighteenth Annual Joint Conference of the IEEE Computer and Communications Societies. The Future is Now (Cat. No.99CH36320).