Abstract

In this paper, we propose a demand-driven virtual disk (VD) prefetch mechanism—DPM—to improve the performance of virtual machine (VM) at destination site for mobile personal computing environments. DPM uses an extended CoW (Copy-on-Write) virtual block device to split the traditional monolithic large-sized VD image into multiple small-sized SVD (Software Virtual Disk) images at a basic granularity of a single kind of software. Based on the fine-grained VD splitting, DPM uses an access frequency and dynamic priority-based prefetch target identifying-APTI algorithm to identify the SVDs of the software being used by the user at destination site, and prefetches those SVDs by utilizing P2P transportation mechanism at background. We have built a prototype to realize DPM on Xen virtual machine monitor (VMM). Experiments on the prototype show that DPM can effectively improve the VM performance at an unexpected destination site without any cached VD state, being helpful in achieving seamless mobility of personal computing environments in distributed virtual machine environments.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.