Title :
A Prefetching Framework for the Streaming Loading of Virtual Software
Author :
Zhong, Liang ; Kang, Junbin ; Hu, Chunming ; Wo, Tianyu ; Zheng, Haibing ; Li, Bo
Author_Institution :
Sch. of Comput. Sci., Beihang Univ., Beijing, China
Abstract :
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%.
Keywords :
cloud computing; data mining; virtualisation; Internet; N-Gram prediction model; data mining algorithm; innovative software; prefetching framework; software as a service; software virtualization; streaming execution; virtual software streaming loading; SaaS; Streaming Deliverying; log mining; prefetching;
Conference_Titel :
Parallel and Distributed Systems (ICPADS), 2010 IEEE 16th International Conference on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-9727-0
Electronic_ISBN :
1521-9097
DOI :
10.1109/ICPADS.2010.25