Abstract
Cloud computing provided the elasticity for its users allowing them to add or remove virtual machines depending on the load of their web applications. However, there is still no ideal auto-scaler which is both easy to use and sufficiently accurate to make web applications resilient under the dynamic load. The threshold-based auto-scaling approaches are among the most popular reactive auto-scaling strategies due to their high learnability and usability. However, the static threshold would become undesirable once the workload becomes highly dynamic and unpredictable. In this paper, we propose a novel fuzzy logic based approach that automatically and adaptively adjusts thresholds and cluster size for a web application. The proposed auto-scaler aims at reducing resource consumption without violation of Service Level Agreement (SLA). The performance evaluation is conducted with the real-life Wikipedia traces in the Amazon Web Services cloud platform. Experimental results demonstrate that our reactive auto-scaler efficiently reduces cloud resources usage and minimizes the SLA violations.
Original language | English |
---|---|
Title of host publication | Service-Oriented Computing |
Subtitle of host publication | 16th International Conference, ICSOC 2018 Hangzhou, China, November 12–15, 2018 Proceedings |
Editors | Claus Pahl, Maja Vukovic, Jianwei Yin, Qi Yu |
Place of Publication | Cham Switzerland |
Publisher | Springer |
Pages | 797-811 |
Number of pages | 15 |
ISBN (Electronic) | 9783030035969 |
ISBN (Print) | 9783030035952 |
DOIs | |
Publication status | Published - 2018 |
Event | International Conference on Service Oriented Computing 2018 - Hangzhou, China Duration: 12 Nov 2018 → 15 Nov 2018 Conference number: 16th https://waset.org/conference/2018/01/singapore/ICSOC |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 11236 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Conference
Conference | International Conference on Service Oriented Computing 2018 |
---|---|
Abbreviated title | ICSOC 2018 |
Country/Territory | China |
City | Hangzhou |
Period | 12/11/18 → 15/11/18 |
Internet address |