A Survey of Virtualization-Based Resource Management in Cloud Computing Environments

As cloud computing gains a lot of attention as a technology to provide large-scale service abilities, the virtualization technology becomes the key-enabling technique which supports on-demand resource acquisition and release. According to the analysis of prior representative literature, this paper makes an overview of virtualization technology and presents typical virtualization products and relevant research work. Then, the concept and working mechanisms of autonomic computing is introduced and illustrated. By combining the concept of autonomic computing, the authors conduct a survey of virtualization leveraging approaches in the on-demand resource management of cloud environments.