An Adaptive Resource Flowing Scheme amongst VMs in a VM-Based Utility Computing
- 1 October 2007
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1053-1058
- https://doi.org/10.1109/cit.2007.16
Abstract
In order to optimize the using of server resources which host different services such as Web services, this paper describes an adaptive and dynamic resource flowing scheme amongst VMs in a VM-based utility computing environment called ADVM (adaptive and dynamic virtual machine). In our scheme, VMs adjust their resources (CPU and memory) adaptively to share the physical resources efficiently. ADVM provides an on-the-fly, transparent and lazy resource flowing amongst VMs over a single server. By using dynamic priority and the strategy of adjusting resources, no VM interferes with others even via contention for some resources. To demonstrate the elegance of our strategy, we present a prototype implementation of ADVM. The experimental results indicate that ADVM effectively enforce the system performance based on Xen.Keywords
This publication has 5 references indexed in Scilit:
- Adaptive control of virtualized resources in utility computing environmentsPublished by Association for Computing Machinery (ACM) ,2007
- VSched: Mixing Batch And Interactive Virtual Machines Using Periodic Real-time SchedulingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- SoftUDC: a software-based data center for utility computingComputer, 2004
- Predicting the CPU availability of time-shared Unix systems on the computational gridPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Xen and the art of virtualizationPublished by Association for Computing Machinery (ACM) ,2003