Autonomic Provisioning and Application Mapping on Spot Cloud Resources

File Description SizeFormat 
cac15cameraready.pdfAccepted version343.53 kBAdobe PDFDownload
Title: Autonomic Provisioning and Application Mapping on Spot Cloud Resources
Author(s): Dubois, DJ
Casale, G
Item Type: Conference Paper
Abstract: © 2015 IEEE.The spot instance model is a virtual machine pricing scheme in which unused resources of cloud providers are offered to the highest bidder. This leads to the formation of a spot price, whose fluctuations can determine customers to be overbid by other users and lose the virtual machine they rented. In this paper we propose a heuristic to automate the decision on: (i) which and how many resources to rent in order to run a cloud application, (ii) how to map the application components to the rented resources, and (iii) what spot price bids to use in order to minimize the total bid price while maintaining an acceptable level of performance. To drive the decision making, our algorithm combines a multi-class queueing network model of the application with a Markov model that describes the stochastic evolution of the spot price and its influence on virtual machine reliability. We show, using a model developed for a real enterprise application and historical traces of the Amazon EC2 spot instance prices, that our heuristic finds low cost solutions that indeed guarantee the required levels of performance. The performance of our heuristic method is compared to that of nonlinear programming and shown to markedly accelerate the finding of low-cost optimal solutions.
Publication Date: 21-Sep-2015
Date of Acceptance: 1-Jul-2015
URI: http://hdl.handle.net/10044/1/25102
Copyright Statement: © 2015 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Conference Name: 2015 IEEE International Conference on Cloud and Autonomic Computing (ICCAC)
Start Date: 2015-09-21
Finish Date: 2015-09-25
Conference Place: Cambridge, MA, USA
Appears in Collections:Faculty of Engineering
Computing



Items in Spiral are protected by copyright, with all rights reserved, unless otherwise indicated.

Creative Commons