paper-with-me

Papers

Machine Learning (ML)-Centric Resource Management in Cloud Computing: A Review and Future Directions

2021-05-09 · Tahseen Khan, Wenhong Tian, Rajkumar Buyya

Cloud computing has rapidly emerged as model for delivering Internet-based utility computing services. In cloud computing, Infrastructure as a Service (IaaS) is one of the most important and rapidly growing fields. Cloud providers provide users/machines resources such as virtual machines, raw (block) storage, firewalls, load balancers, and network devices in this service model. One of the most important aspects of cloud computing for IaaS is resource management. Scalability, quality of service, optimum utility, reduced overheads, increased throughput, reduced latency, specialised environment, cost effectiveness, and a streamlined interface are some of the advantages of resource management for IaaS in cloud computing. Traditionally, resource management has been done through static policies, which impose certain limitations in various dynamic scenarios, prompting cloud service providers to adopt data-driven, machine-learning-based approaches. Machine learning is being used to handle a variety of resource management tasks, including workload estimation, task scheduling, VM consolidation, resource optimization, and energy optimization, among others. This paper provides a detailed review of challenges in ML-based resource management in current research, as well as current approaches to resolve these challenges, as well as their advantages and limitations. Finally, we propose potential future research directions based on identified challenges and limitations in current research.

📄 PDF Abstract BibTeX arXiv:2105.05079

Code (0)

등록된 구현이 없습니다.

Tasks

BIG-bench Machine LearningCloud ComputingManagementScheduling

Methods 이 논문이 사용한 방법론

Golden Queue Managers 설명 없음

Similar Papers 제목 키워드 기반

Application of Machine Learning Optimization in Cloud Computing Resource Scheduling and Management

2024-02-27 · Yifan Zhang, Bo Liu, Yulu Gong, Jiaxin Huang 외

In recent years, cloud computing has been widely used. Cloud computing refers to the centralized computing resources, users through the access to the centralized resources to complete the calculation, the cloud computing…

Cloud ComputingManagementScheduling

Towards a Decentralised Application-Centric Orchestration Framework in the Cloud-Edge Continuum

2025-04-01 · Amjad Ullah, Andras Markus, Hacı İsmail Aslan, Tamas Kiss 외

The efficient management of complex distributed applications in the Cloud-Edge continuum, including their deployment on heterogeneous computing resources and run-time operations, presents significant challenges. Resource…

Management

A smart resource management mechanism with trust access control for cloud computing environment

2022-12-10 · Sakshi Chhabra, Ashutosh Kumar Singh

The core of the computer business now offers subscription-based on-demand services with the help of cloud computing. We may now share resources among multiple users by using virtualization, which creates a virtual instan…

Cloud ComputingDistributed ComputingManagement

Artificial Intelligence (AI)-Centric Management of Resources in Modern Distributed Computing Systems

2020-06-09 · Shashikant Ilager, Rajeev Muralidhar, Rajkumar Buyya

Contemporary Distributed Computing Systems (DCS) such as Cloud Data Centres are large scale, complex, heterogeneous, and distributed across multiple networks and geographical boundaries. On the other hand, the Internet o…

Distributed ComputingGPUManagement

Energy and Thermal-aware Resource Management of Cloud Data Centres: A Taxonomy and Future Directions

2021-07-06 · Shashikant Ilager, Rajkumar Buyya

This paper investigates the existing resource management approaches in Cloud Data Centres for energy and thermal efficiency. It identifies the need for integrated computing and cooling systems management and learning-bas…

Management