A review of auto-scaling techniques for elastic applications in cloud environments
Cloud computing environments allow customers to dynamically scale their applications. The
key problem is how to lease the right amount of resources, on a pay-as-you-go basis …
key problem is how to lease the right amount of resources, on a pay-as-you-go basis …
Machine learning-based orchestration of containers: A taxonomy and future directions
Containerization is a lightweight application virtualization technology, providing high
environmental consistency, operating system distribution portability, and resource isolation …
environmental consistency, operating system distribution portability, and resource isolation …
Machine learning techniques in emerging cloud computing integrated paradigms: A survey and taxonomy
Cloud computing offers Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and
Software as a Service (SaaS) to provide compute, network, and storage capabilities to the …
Software as a Service (SaaS) to provide compute, network, and storage capabilities to the …
Interconnected cloud computing environments: Challenges, taxonomy, and survey
A brief review of the Internet history reveals the fact that the Internet evolved after the
formation of primarily independent networks. Similarly, interconnected clouds, also called …
formation of primarily independent networks. Similarly, interconnected clouds, also called …
A survey of reinforcement learning algorithms for dynamically varying environments
S Padakandla - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
Reinforcement learning (RL) algorithms find applications in inventory control, recommender
systems, vehicular traffic management, cloud computing, and robotics. The real-world …
systems, vehicular traffic management, cloud computing, and robotics. The real-world …
Survey on prediction models of applications for resources provisioning in cloud
M Amiri, L Mohammad-Khanli - Journal of Network and Computer …, 2017 - Elsevier
According to the dynamic nature of cloud and the rapid growth of the resources demand in it,
the resource provisioning is one of the challenging problems in the cloud environment. The …
the resource provisioning is one of the challenging problems in the cloud environment. The …
QoS-aware autonomic resource management in cloud computing: a systematic review
As computing infrastructure expands, resource management in a large, heterogeneous, and
distributed environment becomes a challenging task. In a cloud environment, with …
distributed environment becomes a challenging task. In a cloud environment, with …
Task scheduling, resource provisioning, and load balancing on scientific workflows using parallel SARSA reinforcement learning agents and genetic algorithm
Cloud computing is one of the most popular distributed environments, in which, multiple
powerful and heterogeneous resources are used by different user applications. Task …
powerful and heterogeneous resources are used by different user applications. Task …
Research on auto-scaling of web applications in cloud: survey, trends and future directions
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 …
applications on cloud data centers. The primary area of attraction is elasticity, which allows …
An autonomic resource provisioning approach for service-based cloud applications: A hybrid approach
M Ghobaei-Arani, S Jabbehdari… - Future Generation …, 2018 - Elsevier
In cloud computing environment, resources can be dynamically provisioned on deman for
cloud services The amount of the resources to be provisioned is determined during runtime …
cloud services The amount of the resources to be provisioned is determined during runtime …