Elasticity in cloud computing: state of the art and research challenges

Y Al-Dhuraibi, F Paraiso, N Djarallah… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
Elasticity is a fundamental property in cloud computing that has recently witnessed major
developments. This article reviews both classical and recent elasticity solutions and …

Auto-scaling web applications in clouds: A taxonomy and survey

C Qu, RN Calheiros, R Buyya - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Web application providers have been migrating their applications to cloud data centers,
attracted by the emerging cloud computing paradigm. One of the appealing features of the …

Machine learning based workload prediction in cloud computing

J Gao, H Wang, H Shen - 2020 29th international conference …, 2020 - ieeexplore.ieee.org
As a widely used IT service, more and more companies shift their services to cloud
datacenters. It is important for cloud service providers (CSPs) to provide cloud service …

Unsupervised learning approach for web application auto-decomposition into microservices

M Abdullah, W Iqbal, A Erradi - Journal of Systems and Software, 2019 - Elsevier
Nowadays, large monolithic web applications are manually decomposed into microservices
for many reasons including adopting a modern architecture to ease maintenance and …

A survey and taxonomy of self-aware and self-adaptive cloud autoscaling systems

T Chen, R Bahsoon, X Yao - ACM Computing Surveys (CSUR), 2018 - dl.acm.org
Autoscaling system can reconfigure cloud-based services and applications, through various
configurations of cloud software and provisions of hardware resources, to adapt to the …

Long-term SLOs for reclaimed cloud computing resources

M Carvalho, W Cirne, F Brasileiro, J Wilkes - Proceedings of the ACM …, 2014 - dl.acm.org
The elasticity promised by cloud computing does not come for free. Providers need to
reserve resources to allow users to scale on demand, and cope with workload variations …

[HTML][HTML] Machine learning job failure analysis and prediction model for the cloud environment

H Bommala, R Aluvalu, S Mudrakola - High-Confidence Computing, 2023 - Elsevier
Reliable and accessible cloud applications are essential for the future of ubiquitous
computing, smart appliances, and electronic health. Owing to the vastness and diversity of …

Cloud computing based workload prediction using cluster machine learning approach

M Kulkarni, P Deshpande, S Nalbalwar… - … on Computing in …, 2022 - Springer
In current history, cloud computing has dramatically changed the media. Despite the many
advantages, specific problems often arise. Dynamic resource scaling and power usage are …

Characterizing application scheduling on edge, fog, and cloud computing resources

P Varshney, Y Simmhan - Software: Practice and Experience, 2020 - Wiley Online Library
Cloud computing has grown to become a popular distributed computing service offered by
commercial providers. More recently, edge and fog computing resources have emerged on …

A control theoretical view of cloud elasticity: taxonomy, survey and challenges

A Ullah, J Li, Y Shen, A Hussain - Cluster Computing, 2018 - Springer
The lucrative features of cloud computing such as pay-as-you-go pricing model and dynamic
resource provisioning (elasticity) attract clients to host their applications over the cloud to …