Autonomic Live Adaptation of Virtual Computational Environments in a Multi-Domain Infrastructure

  • Authors:
  • P. Ruth; Junghwan Rhee; Dongyan Xu;R. Kennell;S. Goasguen

  • Affiliations:
  • Department of Computer Science, Purdue University, West Lafayette, IN 47907, USA. ruth@cs.purdue.edu;-;-;-;-

  • Venue:
  • ICAC '06 Proceedings of the 2006 IEEE International Conference on Autonomic Computing
  • Year:
  • 2006

Quantified Score

Hi-index 0.00

Visualization

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.