• DocumentCode
    3503861
  • Title

    A case for grid computing on virtual machines

  • Author

    Figueiredo, Renato J. ; Dinda, Peter A. ; Fortes, Jose A. B.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Florida Univ., Gainesville, FL, USA
  • fYear
    2003
  • fDate
    19-22 May 2003
  • Firstpage
    550
  • Lastpage
    559
  • Abstract
    We advocate a novel approach to grid computing that is based on a combination of "classic" operating system level virtual machines (VMs) and middleware mechanisms to manage VMs in a distributed environment. The abstraction is that of dynamically instantiated and mobile VMs that are a combination of traditional OS processes (the VM monitors) and files (the VM state). We give qualitative arguments that justify our approach in terms of security, isolation, customization, legacy support and resource control, and we show quantitative results that demonstrate the feasibility of our approach front a performance perspective. Finally, we describe the middleware challenges implied by the approach and an architecture for grid computing using virtual machines.
  • Keywords
    grid computing; middleware; operating systems (computers); resource allocation; virtual machines; distributed environment; grid computing; legacy support; middleware mechanism; operating system level; qualitative argument; resource control; virtual machines; Computer aided software engineering; Distributed computing; Environmental management; Grid computing; Middleware; Operating systems; Security; Virtual machining; Virtual manufacturing; Voice mail;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems, 2003. Proceedings. 23rd International Conference on
  • ISSN
    1063-6927
  • Print_ISBN
    0-7695-1920-2
  • Type

    conf

  • DOI
    10.1109/ICDCS.2003.1203506
  • Filename
    1203506