The Use of Provision Point Contracts for Improving Cloud Infrastructure Utilisation

  • Owen Rogers
  • Dave Cliff
Conference paper

DOI: 10.1007/978-3-642-35194-5_2

Part of the Lecture Notes in Computer Science book series (LNCS, volume 7714)
Cite this paper as:
Rogers O., Cliff D. (2012) The Use of Provision Point Contracts for Improving Cloud Infrastructure Utilisation. In: Vanmechelen K., Altmann J., Rana O.F. (eds) Economics of Grids, Clouds, Systems, and Services. GECON 2012. Lecture Notes in Computer Science, vol 7714. Springer, Berlin, Heidelberg

Abstract

The on-demand capability of cloud computing allows consumers to purchase only the computing resources they require, as and when they need it. However, without a view of future demand, cloud providers’ faces challenges in optimising the use of their infrastructure. In this paper, we propose a pricing method for cloud computing which allows providers to schedule virtual machines more efficiently through the use of provision point contracts (PPCs), commonly used for deal-of-the day websites such as Groupon. We show that the model can achieve a reduction of around 2% on the mean number of servers utilised. This may seem a modest percentage, but it can equate to freeing up thousands of physical servers in a single industrial-scale cloud computing data-centre. Additionally, our pricing model prevents discounts being offered where no increase in server efficiency is likely to be achieved. This suggests that the model can be implemented with little risk of it negatively affecting the efficiency of server provisioning. Finally, our results indicate that the cloud-service users who engage with the PPC method can achieve savings of over 20%.

Keywords

Scheduling assurance contracts provision point contracts pricing 

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Owen Rogers
    • 1
  • Dave Cliff
    • 1
  1. 1.Department of Computer ScienceUniversity of BristolBristolUK

Personalised recommendations