An Analysis of Provisioning and Allocation Policies for Infrastructure-as-a-Service Clouds

David Villegas, Athanasios Antoniou, Seyed Masoud Sadjadi, Alexandru Iosup

Research output: Chapter in Book / Report / Conference proceedingConference contributionAcademicpeer-review

Abstract

Today, many commercial and private cloud computing providers offer resources for leasing under the infrastructure as a service (IaaS) paradigm. Although an abundance of mechanisms already facilitate the lease and use of single infrastructure resources, to complete multi-job workloads IaaS users still need to select adequate provisioning and allocation policies to instantiate resources and map computational jobs to them. While such policies have been studied in the past, no experimental investigation in the context of clouds currently exists that considers them jointly. In this paper we present a comprehensive and empirical performance-cost analysis of provisioning and allocation policies in IaaS clouds. We first introduce a taxonomy of both types of policies, based on the type of information used in the decision process, and map to this taxonomy eight provisioning and four allocation policies. Then, we analyze the performance and cost of these policies through experimentation in three clouds, including Amazon EC2. We show that policies that dynamically provision and/or allocate resources can achieve better performance and cost. Finally, we also look at the interplay between provisioning and allocation, for which we show preliminary results. © 2012 IEEE.
Original languageEnglish
Title of host publicationProceedings - 12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2012, Ottawa, Canada, May 13-16, 2012
Pages612-619
Number of pages8
DOIs
Publication statusPublished - 2012
Externally publishedYes
Event12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2012 - Ottawa, Canada
Duration: 13 May 201216 May 2012

Conference

Conference12th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing, CCGrid 2012
Country/TerritoryCanada
CityOttawa
Period13/05/1216/05/12

Keywords

  • allocation policies
  • Cloud computing
  • empirical performance analysis
  • provisioning policies
  • scheduling

Fingerprint

Dive into the research topics of 'An Analysis of Provisioning and Allocation Policies for Infrastructure-as-a-Service Clouds'. Together they form a unique fingerprint.

Cite this