Auto-scaling microservices on IaaS under SLA with cost-effective framework

Conference proceedings article


Authors/Editors


Strategic Research Themes

No matching items found.


Publication Details

Author listPrachitmutita I., Aittinonmongkol W., Pojjanasuksakul N., Supattatham M., Padungweang P.

PublisherHindawi

Publication year2018

Start page583

End page588

Number of pages6

ISBN9781538643624

ISSN0146-9428

eISSN1745-4557

URLhttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85049782375&doi=10.1109%2fICACI.2018.8377525&partnerID=40&md5=55da60dd871174d780bb8ccb5425d01a

LanguagesEnglish-Great Britain (EN-GB)


View on publisher site


Abstract

Nowadays, the application usage continuously fluctuates depending on the behavior of users that affect the number of request to each service behind the application. Moreover, application development has started to change from a Monolithic architecture to a Micro services architecture for many services. Thus, it is hard for the administrators to maintain each service as per the Service Level Agreement (SLA) in a cost effective way. This paper proposes a new auto-scaling framework based on predicted workload, with artificial neural network, recurrent neural network and resource scaling optimization algorithm to create an automated system for managing the whole application via scale-out / in with Infrastructure as a Service (IaaS). The experimental result of each module is evaluated with real workload history - FIFA World Cup 98 website. Results show that our framework can automatically scale server in advance in order to guarantee services under SLA and have appropriate cost of Infrastructure. ฉ 2018 IEEE.


Keywords

Auto-scalingIaaSMachine-LearningMicroSerivcePredictable


Last updated on 2023-25-09 at 07:35