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.

Further White Paper Details
PublisherMcGill University File FormatPDF
Date PublishedNovember 2006
FormatWhite Papers   
Topics

Quick Sitemap Links: