Skip to main navigation Skip to search Skip to main content

A fuzzy-based auto-scaler for web applications in cloud computing environments

Bingfeng Liu, Rajkumar Buyya, Adel Nadjaran Toosi

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

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 languageEnglish
Title of host publicationService-Oriented Computing
Subtitle of host publication16th International Conference, ICSOC 2018 Hangzhou, China, November 12–15, 2018 Proceedings
EditorsClaus Pahl, Maja Vukovic, Jianwei Yin, Qi Yu
Place of PublicationCham Switzerland
PublisherSpringer
Pages797-811
Number of pages15
ISBN (Electronic)9783030035969
ISBN (Print)9783030035952
DOIs
Publication statusPublished - 2018
EventInternational Conference on Service Oriented Computing 2018 - Hangzhou, China
Duration: 12 Nov 201815 Nov 2018
Conference number: 16th
https://waset.org/conference/2018/01/singapore/ICSOC

Publication series

NameLecture Notes in Computer Science
PublisherSpringer
Volume11236
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

ConferenceInternational Conference on Service Oriented Computing 2018
Abbreviated titleICSOC 2018
Country/TerritoryChina
CityHangzhou
Period12/11/1815/11/18
Internet address

Cite this