Towards Availability: A Dynamic Scaling Mechanism for Cloud Applications

Towards Availability: A Dynamic Scaling Mechanism for Cloud Applications

Wenting Wang, Haopeng Chen, Xi Chen
Copyright: © 2014 |Volume: 5 |Issue: 2 |Pages: 17
ISSN: 1947-9220|EISSN: 1947-9239|EISBN13: 9781466652767|DOI: 10.4018/ijaras.2014040102
Cite Article Cite Article

MLA

Wang, Wenting, et al. "Towards Availability: A Dynamic Scaling Mechanism for Cloud Applications." IJARAS vol.5, no.2 2014: pp.23-39. http://doi.org/10.4018/ijaras.2014040102

APA

Wang, W., Chen, H., & Chen, X. (2014). Towards Availability: A Dynamic Scaling Mechanism for Cloud Applications. International Journal of Adaptive, Resilient and Autonomic Systems (IJARAS), 5(2), 23-39. http://doi.org/10.4018/ijaras.2014040102

Chicago

Wang, Wenting, Haopeng Chen, and Xi Chen. "Towards Availability: A Dynamic Scaling Mechanism for Cloud Applications," International Journal of Adaptive, Resilient and Autonomic Systems (IJARAS) 5, no.2: 23-39. http://doi.org/10.4018/ijaras.2014040102

Export Reference

Mendeley
Favorite Full-Issue Download

Abstract

With the on-demand ability of cloud computing, the performance requirement of a cloud application can be satisfied by adding a certain amount of computing resources to or removing some from the application in response to the workload fluctuation. However, the problem of the availability of application influenced by VM-based physical relative locations during resource scaling process is a challenge and has not been widely discussed yet. In this paper, the authors present a novel availability-based computing model to describe availability attribute of one application in the hierarchical topology of clouds. Moreover, the authors propose an availability-aware scaling mechanism by performing both vertical and horizontal resizing to explore how and where to allocate computing resource. Simulation results indicate that our model captured the availability of cloud applications properly and the proposed dynamic scaling approach achieves the objectives of meeting availability demands and minimizing the total cost.

Request Access

You do not own this content. Please login to recommend this title to your institution's librarian or purchase it from the IGI Global bookstore.