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 from a performance perspective. Finally, we describe the middleware challenges implied by the approach and an architecture for grid computing using virtual machines.
Original language | English (US) |
---|---|
Pages | 550-559 |
Number of pages | 10 |
State | Published - 2003 |
Event | 23th IEEE International Conference on Distributed Computing Systems - Providence, RI, United States Duration: May 19 2003 → May 22 2003 |
Other
Other | 23th IEEE International Conference on Distributed Computing Systems |
---|---|
Country | United States |
City | Providence, RI |
Period | 5/19/03 → 5/22/03 |
ASJC Scopus subject areas
- Software
- Hardware and Architecture
- Computer Networks and Communications