Title :
Autonomic Live Adaptation of Virtual Computational Environments in a Multi-Domain Infrastructure
Author :
Ruth, Paul ; Rhee, Junghwan ; Xu, Dongyan ; Kennell, Rick ; Goasguen, Sebastien
Author_Institution :
Department of Computer Science, Purdue University, West Lafayette, IN 47907, USA. ruth@cs.purdue.edu
Abstract :
A shared distributed infrastructure is formed by federating computation resources from multiple domains. Such shared infrastructures are increasing in popularity and are providing massive amounts of aggregated computation resources to large numbers of users. Meanwhile, virtualization technologies, at machine and network levels, are maturing and enabling mutually isolated virtual computation environments for executing arbitrary parallel/distributed applications on top of such a shared physical infrastructure. In this paper; we go one step further by supporting autonomic adaptation of virtual computation environments as active, integrated entities. More specifically, driven by both dynamic availability of infrastructure resources and dynamic application resource demand, a virtual computation environment is able to automatically relocate itself across the infrastructure and scale its share of infrastructural resources. Such autonomic adaptation is transparent to both users of virtual environments and administrators of infrastructures, maintaining the look and feel of a stable, dedicated environment for the user As our proof-of-concept, we present the design, implementation and evaluation of a system called VIOLIN, which is composed of a virtual network of virtual machines capable of live migration across a multi-domain physical infrastructure.
Keywords :
Application software; Availability; Computer networks; Distributed computing; Intelligent networks; Isolation technology; Physics computing; Resource management; Virtual environment; Virtual machining;
Conference_Titel :
Autonomic Computing, 2006. ICAC '06. IEEE International Conference on
Print_ISBN :
1-4244-0175-5
DOI :
10.1109/ICAC.2006.1662376