Virtualization technology provides an opportu- nity to acieve efficient usage of computing resources. How- ever, the management of services on virtualization infras- tructure is still in the preliminary stage. Contstr...Virtualization technology provides an opportu- nity to acieve efficient usage of computing resources. How- ever, the management of services on virtualization infras- tructure is still in the preliminary stage. Contstructing user service environments quickly and efficiently remains a chal- lenge. This paper presents a service oriented multiple-VM deployment system (SO-MVDS) for creating and configur- ing virtual appliances running services on-demand. The sys- tem provides a template management model where all the virtual machines are created based on the templates with the software environment pre-prepared. To improve the deploy- ment performance, we explore some strategies for incremen- tal mechanisms and deployment. We also design a service de- ployment mechanism to dynamically and automatically de- ploy multiple services within virtual appliances. We evalu- ate both the deployment time and I/O performance using the proposed incremental mechanism. The experimental results show that the incremental mechanism outperforms the clone one.展开更多
文摘Virtualization technology provides an opportu- nity to acieve efficient usage of computing resources. How- ever, the management of services on virtualization infras- tructure is still in the preliminary stage. Contstructing user service environments quickly and efficiently remains a chal- lenge. This paper presents a service oriented multiple-VM deployment system (SO-MVDS) for creating and configur- ing virtual appliances running services on-demand. The sys- tem provides a template management model where all the virtual machines are created based on the templates with the software environment pre-prepared. To improve the deploy- ment performance, we explore some strategies for incremen- tal mechanisms and deployment. We also design a service de- ployment mechanism to dynamically and automatically de- ploy multiple services within virtual appliances. We evalu- ate both the deployment time and I/O performance using the proposed incremental mechanism. The experimental results show that the incremental mechanism outperforms the clone one.