TY - GEN
T1 - Caching and data allocation for streaming service in MEMS-based storage
AU - Kwon, Ohhoon
AU - Yoo, Yunjung
AU - Bahn, Hyokyung
AU - Koh, Kern
PY - 2008
Y1 - 2008
N2 - MEMS-based storage is an emerging storage media that can be used in the wide areas of future applications. One of the killer applications for this storage is multimedia streaming service. With the recent proliferation of video-on-demand services, performance bottleneck of I/O subsystems in streaming media is becoming increasingly serious. MEMS storage can bridge the performance gap between DRAM and disk with low cost. This paper presents data allocation and caching algorithms for multimedia streaming service with MEMS storage. The algorithms incorporate prefix-aware caching into existing algorithms to improve the performance of streaming servers. Trace driven simulations with real world VOD traces show that the proposed algorithms improve the performance of multimedia streaming servers significantly in terms of the cache miss penalty and the startup latency.
AB - MEMS-based storage is an emerging storage media that can be used in the wide areas of future applications. One of the killer applications for this storage is multimedia streaming service. With the recent proliferation of video-on-demand services, performance bottleneck of I/O subsystems in streaming media is becoming increasingly serious. MEMS storage can bridge the performance gap between DRAM and disk with low cost. This paper presents data allocation and caching algorithms for multimedia streaming service with MEMS storage. The algorithms incorporate prefix-aware caching into existing algorithms to improve the performance of streaming servers. Trace driven simulations with real world VOD traces show that the proposed algorithms improve the performance of multimedia streaming servers significantly in terms of the cache miss penalty and the startup latency.
UR - http://www.scopus.com/inward/record.url?scp=52249112536&partnerID=8YFLogxK
U2 - 10.1109/ICCSA.2008.62
DO - 10.1109/ICCSA.2008.62
M3 - Conference contribution
AN - SCOPUS:52249112536
SN - 9780769532431
T3 - Proceedings - The International Conference on Computational Sciences and its Applications, ICCSA 2008
SP - 132
EP - 138
BT - Proceedings - The International Conference on Computational Sciences and its Applications, ICCSA 2008
T2 - International Conference on Computational Sciences and its Applications, ICCSA 2008
Y2 - 30 June 2008 through 3 July 2008
ER -