Skip to main content
Demystifying the Clouds: Harnessing Resource Utilization Models for Cost Effective Infrastructure Alternatives
IEEE Transactions on Cloud Computing
  • Wes Lloyd, University of Washington Tacoma
  • Shrideep Pallickara
  • Olaf David
  • Mazdak Arabi
  • Tyler Wible
  • Jeffrey Ditty
Publication Date
Document Type
Deployment of Service Oriented Applicatio ns (SOAs) to public infrastructure - as - a - service (IaaS) clouds presents challenges to system analysts. Public clouds offer an increasing array of virtual machine types with qualitatively defined C PU, disk , and network I/O capabilities. Determining cost ef fective application deployments requires selecting both the quantity and type of virtual machine (VM) resources for hosting SOA workloads of interest. Hosting decisions must utilize sufficient infrastructure to meet service level objectives and cope with service demand. To support these decisions, analysts must: (1) understand how their SOA behaves in the cloud; (2) quantify representative workload(s) for execution; and (3) support service level objectives regardless of the performance limits of the hosti ng infrastructure. In this paper we introduce a workload cost prediction methodology which harnesses operating system time accounting principles to support equivalent SOA workload performance using alternate virtual machine (VM) types. We demonstrate how the use of resource utilization checkpointing supports capturing the total resource utilization profile for SOA workloads executed across a pool of VMs. Given these workload profiles , we develop and evaluate our cost prediction methodology using six SOAs. We demonstrate how our methodology can support finding alternate infrastructures that afford lower hosting costs while offering equal or better performance using any VM type on Amazon 's public elastic compute cloud.
pre-print, post-print
Citation Information
Wes Lloyd, Shrideep Pallickara, Olaf David, Mazdak Arabi, et al.. "Demystifying the Clouds: Harnessing Resource Utilization Models for Cost Effective Infrastructure Alternatives" IEEE Transactions on Cloud Computing (2016)
Available at: