The Community for Technology Leaders
2011 31st International Conference on Distributed Computing Systems (2011)
Minneapolis, Minnesota USA
June 20, 2011 to June 24, 2011
ISSN: 1063-6927
ISBN: 978-0-7695-4364-2
pp: 559-570
ABSTRACT
In this paper we present Kingfisher, a {\em cost-aware} system that provides efficient support for elasticity in the cloud by (i) leveraging multiple mechanisms to reduce the time to transition to new configurations, and (ii) optimizing the selection of a virtual server configuration that minimizes the cost. We have implemented a prototype of Kingfisher and have evaluated its efficacy on a laboratory cloud platform. Our experiments with varying application workloads demonstrate that Kingfisher is able to (i) decrease the cost of virtual server resources by as much as $24\%$ compared to the current cost-unaware approach, (ii) reduce by an order of magnitude the time to transition to a new configuration through multiple elasticity mechanisms in the cloud, and (iii), illustrate the opportunity for design alternatives which trade-off the cost of server resources with the time required to scale the application.
INDEX TERMS
CITATION

S. Sahu, U. Sharma, A. Shaikh and P. Shenoy, "A Cost-Aware Elasticity Provisioning System for the Cloud," 2011 31st International Conference on Distributed Computing Systems(ICDCS), Minneapolis, Minnesota USA, 2011, pp. 559-570.
doi:10.1109/ICDCS.2011.59
96 ms
(Ver 3.3 (11022016))