A flexible multi-layered virtual machine design for virtual laboratories in grid systems

  • Authors:
  • Dohan Kim;Robert Kent;Akshai Aggarwal;Paul Preney

  • Affiliations:
  • School of Computer Science, University of Windsor, Windsor, Ontario, Canada;School of Computer Science, University of Windsor, Windsor, Ontario, Canada;School of Computer Science, University of Windsor, Windsor, Ontario, Canada;School of Computer Science, University of Windsor, Windsor, Ontario, Canada

  • Venue:
  • SMO'05 Proceedings of the 5th WSEAS international conference on Simulation, modelling and optimization
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

We propose a flexible Multi-layered Virtual Machine (MVM) design intended to improve efficiencies in grid computing and to overcome known problems that exist in grid systems. We present a novel approach to building virtual laboratories by adapting MVMs within distributed and grid systems, thereby providing enhanced flexibility and reconfigurability. The MVM is a service-oriented grid architecture to discover, describe and retrieve platform independent configuration models for each resource usage pattern and provides virtual laboratory users with a logical view of the grid. It consists of three layers: OS-level, Queue-level, and Component-level VMs. MVMs virtualize system resources, topologies, networks, policies and services. In our framework, the virtual machines can be created "on-demand" and their applications can be distributed at the source-code level, compiled and instantiated in run-time.