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 …
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 …
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 …
promising reduced hosting costs, high availability, fault tolerance, and dynamic elasticity for …
ATOM: Model-driven autoscaling for microservices
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 …
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
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 …
weighted sum genetic algorithm (WSGA), non-dominated sorting genetic algorithm II (NSGA …
Cloud infrastructure resource allocation for big data applications
Increasing popular big data applications bring about invaluable information, but along with
challenges to industrial community and academia. Cloud computing with unlimited …
challenges to industrial community and academia. Cloud computing with unlimited …
Arrow: Low-level augmented bayesian optimization for finding the best cloud vm
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 …
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
With modern requirements, there is an increasing tendency of considering multiple
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
objectives/criteria simultaneously in many Software Engineering (SE) scenarios. Such a …
Application deployment using containers with auto-scaling for microservices in cloud environment
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 …
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 …
big data volumes in a continuous manner. We present the Theodolite method for …