A Case For Grid Computing On Virtual Machines

  • Authors:
  • Renato J. Figueiredo;Peter A. Dinda;José A. B. Fortes

  • Affiliations:
  • -;-;-

  • Venue:
  • ICDCS '03 Proceedings of the 23rd International Conference on Distributed Computing Systems
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

We advocate a novel approach to grid computing thatis based on a combination of "classic" operating systemlevel virtual machines (VMs) and middleware mechanismsto manage VMs in a distributed environment. The abstractionis that of dynamically instantiated and mobile VMs thatare a combination of traditional OS processes (the VM monitors)and files (the VM state). We give qualitative argumentsthat justify our approach in terms of security, isolation,customization, legacy support and resource control,and we show quantitative results that demonstrate the feasibilityof our approach from a performance perspective. Finally,we describe the middleware challenges implied by theapproach and an architecture for grid computing using virtualmachines.