Quality of Service White Papers
Heuristics for Scheduling Virtual Machines for Improving QoS in Public Computing Utilities
Overview Computing utilities based on Virtual Machines (VMs) migrating among distributed computing resources are becoming increasingly practical and emerging as a viable infrastructure for outsourcing computer services. Here, the paper presents a large scale distributed computing architecture named Public Computing Utility (PCU), where non-dedicated public resources are augmented with privately owned dedicated resources to obtain higher levels of Quality of Service (QoS) for compute intensive applications. Virtual machines are used to isolate foreign applications from the host systems and to facilitate seamless migrations. The paper has proposed several heuristics for scheduling VMs among the resources in PCU.
| Publisher | McGill University | File Format | |
|---|---|---|---|
| Date Published | November 2006 | ||
| Format | White Papers | ||
| Topics | |||


