跳到主要导航 跳到搜索 跳到主要内容

Heterogeneity and Interference-Aware Virtual Machine Provisioning for Predictable Performance in the Cloud

  • Fei Xu
  • , Fangming Liu*
  • , Hai Jin
  • *此作品的通讯作者
  • Huazhong University of Science and Technology

科研成果: 期刊稿件文章同行评审

摘要

Infrastructure-as-a-service (IaaS) cloud providers offer tenants elastic computing resources in the form of virtual machine (VM) instances to run their jobs. Recently, providing predictable performance (i.e., performance guarantee) for tenant applications is becoming increasingly compelling in IaaS clouds. However, the hardware heterogeneity and performance interference across the same type of cloud VM instances can bring substantial performance variation to tenant applications, which inevitably stops the tenants from moving their performance-sensitive applications to the IaaS cloud. To tackle this issue, this paper proposes Heifer, a He terogeneity and interference-aware VM provisioning framework for tenant applications, by focusing on MapReduce as a representative cloud application. It predicts the performance of MapReduce applications by designing a lightweight performance model using the online-measured resource utilization and capturing VM interference. Based on such a performance model, Heifer provisions the VM instances of the good-performing hardware type (i.e., the hardware that achieves the best application performance) to achieve predictable performance for tenant applications, by explicitly exploring the hardware heterogeneity and capturing VM interference. With extensive prototype experiments in our local private cloud and a real-world public cloud (i.e., Microsoft Azure) as well as complementary large-scale simulations, we demonstrate that Heifer can guarantee the job performance while saving the job budget for tenants. Moreover, our evaluation results show that Heifer can improve the job throughput of cloud datacenters, such that the revenue of cloud providers can be increased, thereby achieving a win-win situation between providers and tenants.

源语言英语
文章编号7274674
页(从-至)2470-2483
页数14
期刊IEEE Transactions on Computers
65
8
DOI
出版状态已出版 - 1 8月 2016

学术指纹

探究 'Heterogeneity and Interference-Aware Virtual Machine Provisioning for Predictable Performance in the Cloud' 的科研主题。它们共同构成独一无二的学术指纹。

引用此