TY - GEN
T1 - A prefetching framework for the streaming loading of virtual software
AU - Zhong, Liang
AU - Kang, Junbin
AU - Hu, Chunming
AU - Wo, Tianyu
AU - Zheng, Haibing
AU - Li, Bo
PY - 2010
Y1 - 2010
N2 - In recent years, the Software as a Service, largely enabled by the Internet, has become an innovative software delivery model. During the streaming execution of virtualization software, the execution will wait until the missing data was downloaded, which greatly influences the user experience. In this paper, we present a block-level prefetching framework for streaming delivery of software based on N-Gram prediction model and an incremental data mining algorithm. The prefetching framework uses the historical block access logs for data mining, then dynamically updates and polishes the prefetching rules. The experimental results show that this prefetching framework achieves a launch time reduced by 10% to 50%, as well as hit rate between 81% and 97%.
AB - In recent years, the Software as a Service, largely enabled by the Internet, has become an innovative software delivery model. During the streaming execution of virtualization software, the execution will wait until the missing data was downloaded, which greatly influences the user experience. In this paper, we present a block-level prefetching framework for streaming delivery of software based on N-Gram prediction model and an incremental data mining algorithm. The prefetching framework uses the historical block access logs for data mining, then dynamically updates and polishes the prefetching rules. The experimental results show that this prefetching framework achieves a launch time reduced by 10% to 50%, as well as hit rate between 81% and 97%.
KW - Log mining
KW - Prefetching
KW - Saas
KW - Streaming deliverying
UR - https://www.scopus.com/pages/publications/79951745953
U2 - 10.1109/ICPADS.2010.25
DO - 10.1109/ICPADS.2010.25
M3 - 会议稿件
AN - SCOPUS:79951745953
SN - 9780769543079
T3 - Proceedings of the International Conference on Parallel and Distributed Systems - ICPADS
SP - 712
EP - 717
BT - Proceedings - 16th International Conference on Parallel and Distributed Systems, ICPADS 2010
T2 - 16th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2010
Y2 - 8 December 2010 through 10 December 2010
ER -