Cloud computing simulators: A comprehensive review

N Mansouri, R Ghafari, BMH Zade - Simulation Modelling Practice and …, 2020 - Elsevier
Nowadays, cloud computing is an emerging technology due to virtualization and providing
low price services on pay-as per-use basis. One of the main challenges in this regard is how …

A systematic review of cloud modeling languages

A Bergmayr, U Breitenbücher, N Ferry… - ACM Computing …, 2018 - dl.acm.org
Modern cloud computing environments support a relatively high degree of automation in
service provisioning, which allows cloud service customers (CSCs) to dynamically acquire …

Serverless computing: An investigation of factors influencing microservice performance

W Lloyd, S Ramesh, S Chinthalapati… - … conference on cloud …, 2018 - ieeexplore.ieee.org
Serverless computing platforms provide function (s)-as-a-Service (FaaS) to end users while
promising reduced hosting costs, high availability, fault tolerance, and dynamic elasticity for …

ATOM: Model-driven autoscaling for microservices

AU Gias, G Casale, M Woodside - 2019 IEEE 39th International …, 2019 - ieeexplore.ieee.org
Microservices based architectures are increasingly widespread in the cloud software
industry. Still, there is a shortage of auto-scaling methods designed to leverage the unique …

Evaluation and efficiency comparison of evolutionary algorithms for service placement optimization in fog architectures

C Guerrero, I Lera, C Juiz - Future Generation Computer Systems, 2019 - Elsevier
This study compares three evolutionary algorithms for the problem of fog service placement:
weighted sum genetic algorithm (WSGA), non-dominated sorting genetic algorithm II (NSGA …

Cloud infrastructure resource allocation for big data applications

W Dai, L Qiu, A Wu, M Qiu - IEEE Transactions on Big Data, 2016 - ieeexplore.ieee.org
Increasing popular big data applications bring about invaluable information, but along with
challenges to industrial community and academia. Cloud computing with unlimited …

Arrow: Low-level augmented bayesian optimization for finding the best cloud vm

CJ Hsu, V Nair, VW Freeh… - 2018 IEEE 38th …, 2018 - ieeexplore.ieee.org
With the advent of big data applications, which tend to have longer execution time, choosing
the right cloud VM has significant performance and economic implications. For example, in …

How to evaluate solutions in Pareto-based search-based software engineering: A critical review and methodological guidance

M Li, T Chen, X Yao - IEEE Transactions on Software …, 2020 - ieeexplore.ieee.org
With modern requirements, there is an increasing tendency of considering multiple
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …

Application deployment using containers with auto-scaling for microservices in cloud environment

SN Srirama, M Adhikari, S Paul - Journal of Network and Computer …, 2020 - Elsevier
A microservice-based application is composed of a set of small services that run within their
own processes and communicate with a lightweight mechanism. Processing the …

Theodolite: Scalability benchmarking of distributed stream processing engines in microservice architectures

S Henning, W Hasselbring - Big Data Research, 2021 - Elsevier
Distributed stream processing engines are designed with a focus on scalability to process
big data volumes in a continuous manner. We present the Theodolite method for …