2018 Tenth International Conference on Advanced Computational Intelligence (ICACI) 2018
DOI: 10.1109/icaci.2018.8377525
|View full text |Cite
|
Sign up to set email alerts
|

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

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
26
0

Year Published

2019
2019
2024
2024

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 36 publications
(26 citation statements)
references
References 10 publications
0
26
0
Order By: Relevance
“… Prachitmutita et al (2018) proposed a new self-scaling framework based on the predicted workload, with an artificial neural network, a recurrent neural network, and a resource scaling optimization algorithm used to create an automated system to manage the entire application with Infrastructure-as-a-service (IaaS) ( Prachitmutita et al, 2018 ).…”
Section: Resultsmentioning
confidence: 99%
See 1 more Smart Citation
“… Prachitmutita et al (2018) proposed a new self-scaling framework based on the predicted workload, with an artificial neural network, a recurrent neural network, and a resource scaling optimization algorithm used to create an automated system to manage the entire application with Infrastructure-as-a-service (IaaS) ( Prachitmutita et al, 2018 ).…”
Section: Resultsmentioning
confidence: 99%
“…Then, this service architecture is used to predict the future workload for making decisions about resource provisioning (Alipour & Liu, 2017). Prachitmutita et al (2018) proposed a new self-scaling framework based on the predicted workload, with an artificial neural network, a recurrent neural network, and a resource scaling optimization algorithm used to create an automated system to manage the entire application with Infrastructure-as-a-service (IaaS) (Prachitmutita et al, 2018). Ma et al (2018) proposed an approach, called scenario-based microservice retrieval (SMSR), to recommend appropriate microservices for users based on the Behavior-driven Development (BDD) test scenarios written by the user.…”
Section: Quality Attributes and Artificial Intelligencementioning
confidence: 99%
“…This approach works for the applications with predictive and steady loads, but the disadvantage with this model is that it cannot meet the needs of a dynamic application loads. (4) The newer and advanced ways of auto scaling let the scaling process be controlled by parameters [8] [9]. This dynamic scaling technique helps to auto scale in response to fluctuating conditions, particularly when one cannot predict when the load fluctuations can occur.…”
Section: A Scaling Optionsmentioning
confidence: 99%
“…Using these values, the resource utilization at any point of time T can be calculated as per equation (7). To calculate the total resource utilization, we used equation (9) based on Reiman sum, by splitting the time intervals as 10,20,30,40,50 and 60 seconds. This gave us a total CPU utilization of 392% approximately.…”
Section: Figure 6 Cpu Utilization Trend For Large Functionmentioning
confidence: 99%
“…Traditional approaches (e.g., overprovisioning [32,80], re- current provisioning [49,62], and autoscaling [35,51,61,75,78,81,117]) reduce SLO violations by allocating more CPUs and memory to microservice instances by using performance models, handcrafted heuristics (i.e., static policies), or machinelearning algorithms.…”
Section: Introductionmentioning
confidence: 99%