Skip to main content
Article
Mitigating Resource Contention and Heterogeneity in Public Clouds for Scientific Modeling Services
2017 IEEE International Conference on Cloud Engineering (IC2E)
  • Wes Lloyd, University of Washington Tacoma
  • S. Pallickara
  • O. David
  • M. Arabi
  • K. Rojas
Publication Date
4-1-2017
Document Type
Conference Proceeding
Abstract

Abstraction of physical hardware using infrastructure-as-a-service (IaaS) clouds leads to the simplistic view that resources are homogeneous and that infinite scaling is possible with linear increases in performance. Hosting scientific modeling services using IaaS clouds requires awareness of application resource requirements and careful management of cloud-based infrastructure. In this paper, we present multiple methods to improve public cloud infrastructure management to support hosting scientific model services. We investigate public cloud VM-host heterogeneity and noisy neighbor detection to inform VM trial-and-better selection to favor worker VMs with better placements in public clouds. We present a cpuSteal noisy neighbor detection method (NN-Detect) which harnesses the cpuSteal CPU metric to identify worker VMs with resource contention from noisy neighbors. We evaluate potential performance improvements provided from leveraging these techniques in support of providing modeling-as-a-service for two environmental science models.

DOI
10.1109/IC2E.2017.29
Citation Information
Wes Lloyd, S. Pallickara, O. David, M. Arabi, et al.. "Mitigating Resource Contention and Heterogeneity in Public Clouds for Scientific Modeling Services" 2017 IEEE International Conference on Cloud Engineering (IC2E) (2017) p. 159 - 166
Available at: http://works.bepress.com/wes-lloyd/21/