Performance evaluation metrics for cloud, fog and edge computing: A review, taxonomy, benchmarks and standards for future research

MS Aslanpour, SS Gill, AN Toosi - Internet of Things, 2020 - Elsevier
Optimization is an inseparable part of Cloud computing, particularly with the emergence of
Fog and Edge paradigms. Not only these emerging paradigms demand reevaluating cloud …

Security and privacy in cloud computing: technical review

YS Abdulsalam, M Hedabou - Future Internet, 2021 - mdpi.com
Advances in the usage of information and communication technologies (ICT) has given rise
to the popularity and success of cloud computing. Cloud computing offers advantages and …

Cloud, fog and mist computing in IoT: an indication of emerging opportunities

S Ketu, PK Mishra - IETE Technical Review, 2022 - Taylor & Francis
In the last couple of years, massive growth has been seen in the Internet of Things (IoT). It is
being adopted by all the application areas worldwide and playing a vital role in making …

Research on auto-scaling of web applications in cloud: survey, trends and future directions

P Singh, P Gupta, K Jyoti, A Nayyar - Scalable Computing: Practice and …, 2019 - scpe.org
Cloud computing emerging environment attracts many applications providers to deploy web
applications on cloud data centers. The primary area of attraction is elasticity, which allows …

Deep configuration performance learning: A systematic survey and taxonomy

J Gong, T Chen - ACM Transactions on Software Engineering and …, 2024 - dl.acm.org
Performance is arguably the most crucial attribute that reflects the quality of a configurable
software system. However, given the increasing scale and complexity of modern software …

Magicscaler: Uncertainty-aware, predictive autoscaling

Z Pan, Y Wang, Y Zhang, SB Yang, Y Cheng… - Proceedings of the …, 2023 - dl.acm.org
Predictive autoscaling is a key enabler for optimizing cloud resource allocation in Alibaba
Cloud's computing platforms, which dynamically adjust the Elastic Compute Service (ECS) …

Deepscaling: microservices autoscaling for stable cpu utilization in large scale cloud systems

Z Wang, S Zhu, J Li, W Jiang… - Proceedings of the 13th …, 2022 - dl.acm.org
Cloud service providers conservatively provision excessive resources to ensure service
level objectives (SLOs) are met. They often set lower CPU utilization targets to ensure …

The weights can be harmful: Pareto search versus weighted search in multi-objective search-based software engineering

T Chen, M Li - ACM Transactions on Software Engineering and …, 2023 - dl.acm.org
In presence of multiple objectives to be optimized in Search-Based Software Engineering
(SBSE), Pareto search has been commonly adopted. It searches for a good approximation of …

Microscaler: Cost-Effective Scaling for Microservice Applications in the Cloud With an Online Learning Approach

G Yu, P Chen, Z Zheng - IEEE Transactions on Cloud …, 2020 - ieeexplore.ieee.org
Recently, the microservice becomes a popular architecture to construct cloud native systems
due to its agility. In cloud native systems, autoscaling is a key enabling technique to adapt to …

Service composition in dynamic environments: A systematic review and future directions

M Razian, M Fathian, R Bahsoon, AN Toosi… - Journal of Systems and …, 2022 - Elsevier
Distributed computing paradigms such as cloud, mobile, Internet of Things, and Fog have
enabled new modalities for building enterprise architectures through service composition …