Workload-aware provisioning in public clouds

Yunjing Xu, Zachary Musgrave, Brian Noble, Michael Bailey

Research output: Contribution to journalArticlepeer-review


Public cloud services rely on virtualization to support multitenancy - that is, allowing customers from different organizations to share the datacenter infrastructure. Unfortunately, today's public clouds fail to provide sufficient isolation. Hardware resources are often multiplexed between virtual machines belonging to different customers, which can cause performance interference. This article characterizes interference on the network latency between virtual machines, and shows that the Amazon Elastic Compute Cloud (EC2) suffers from a long-tail latency problem due to coscheduling of CPU-bound and latency-sensitive tasks. The Bobtail system allows cloud customers to proactively detect and avoid these bad neighboring virtual machines without help from cloud service providers.

Original languageEnglish (US)
Article number6774770
Pages (from-to)15-21
Number of pages7
JournalIEEE Internet Computing
Issue number4
StatePublished - 2014
Externally publishedYes


  • cloud
  • latency
  • virtualization

ASJC Scopus subject areas

  • Computer Networks and Communications


Dive into the research topics of 'Workload-aware provisioning in public clouds'. Together they form a unique fingerprint.

Cite this