Title :
CoCache: Multi-layer Multi-path Cooperative Cache Accelerating the Deployment of Large Scale Virtual Machines
Author :
Ziyang Li ; Zhaoning Zhang ; Huiba Li ; Yuxing Peng
Author_Institution :
Nat. Key Lab. for Parallel & Distrib. Process., Nat. Univ. of Defense Technol., Changsha, China
Abstract :
By analyzing the problems and challenges of virtual machine image store system in cloud computing environment, we present a cooperative persistent cache (CoCache) for virtual disks. CoCache takes advantage of the service ability of the cached nodes by providing virtual image data service for other nodes. CoCache can transfer data between nodes in a P2P pattern, for extending data service ability of the system. CoCache is realized in the kernel space of Linux, can support any kind of VMM. Experiments show that CoCache can effectively reduce the cost during virtual machines read data, and promote the service ability of virtual machine storage system. Layer-aware cache policy is proposed specially for improving cache hit rate in the multi-layer and multipath environment.
Keywords :
Linux; cache storage; cloud computing; operating system kernels; peer-to-peer computing; virtual machines; CoCache; Linux; P2P pattern; VMM; cloud computing environment; cooperative persistent cache; data service ability; kernel space; large scale virtual machines; layer-aware cache policy; multilayer multipath cooperative cache; service ability; virtual disks; virtual image data service; virtual machine image store system; virtual machine storage system; Cache storage; Cloud computing; Computer architecture; Image storage; Servers; System performance; Virtual machining; Cloud Computing; IaaS; Image Storage Cache; Virtual Machine Image;
Conference_Titel :
Service Oriented System Engineering (SOSE), 2014 IEEE 8th International Symposium on
Conference_Location :
Oxford
DOI :
10.1109/SOSE.2014.42