paper-with-me

Papers

Intelligent Load Balancing in Cloud Computer Systems

2025-09-22 · Leszek Sliwko arxiv

Cloud computing is an established technology allowing users to share resources on a large scale, never before seen in IT history. A cloud system connects multiple individual servers in order to process related tasks in several environments at the same time. Clouds are typically more cost-effective than single computers of comparable computing performance. The sheer physical size of the system itself means that thousands of machines may be involved. The focus of this research was to design a strategy to dynamically allocate tasks without overloading Cloud nodes which would result in system stability being maintained at minimum cost. This research has added the following new contributions to the state of knowledge: (i) a novel taxonomy and categorisation of three classes of schedulers, namely OS-level, Cluster and Big Data, which highlight their unique evolution and underline their different objectives; (ii) an abstract model of cloud resources utilisation is specified, including multiple types of resources and consideration of task migration costs; (iii) a virtual machine live migration was experimented with in order to create a formula which estimates the network traffic generated by this process; (iv) a high-fidelity Cloud workload simulator, based on a month-long workload traces from Google's computing cells, was created; (v) two possible approaches to resource management were proposed and examined in the practical part of the manuscript: the centralised metaheuristic load balancer and the decentralised agent-based system. The project involved extensive experiments run on the University of Westminster HPC cluster, and the promising results are presented together with detailed discussions and a conclusion.

📄 PDF Abstract BibTeX arXiv:2509.22704

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Intelligent Service Selection in a Multi-dimensional Environment of Cloud Providers for IoT stream Data through cloudlets

2020-08-14 · Omid Halimi Milani, S. Ahmad Motamedi, Saeed Sharifian

The expansion of the Internet of Things(IoT) services and a huge amount of data generated by different sensors, signify the importance of cloud computing services like Storage as a Service more than ever. IoT traffic imp…

Cloud Computing

Reinforcement Learning-Based Adaptive Load Balancing for Dynamic Cloud Environments

2024-09-07 · Kavish Chawla

Efficient load balancing is crucial in cloud computing environments to ensure optimal resource utilization, minimize response times, and prevent server overload. Traditional load balancing algorithms, such as round-robin…

Cloud Computingreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Quantifying Energy and Cost Benefits of Hybrid Edge Cloud: Analysis of Traditional and Agentic Workloads

2025-01-21 · Siavash Alamouti

This paper examines the workload distribution challenges in centralized cloud systems and demonstrates how Hybrid Edge Cloud (HEC) [1] mitigates these inefficiencies. Workloads in cloud environments often follow a Pareto…

Learning Mean-Field Control for Delayed Information Load Balancing in Large Queuing Systems

2022-08-09 · Anam Tahir, Kai Cui, Heinz Koeppl

Recent years have seen a great increase in the capacity and parallel processing power of data centers and cloud services. To fully utilize the said distributed systems, optimal load balancing for parallel queuing archite…

Towards Intelligent Load Balancing in Data Centers

2021-10-27 · Zhiyuan Yao, Yoann Desmouceaux, Mark Townsley, Thomas Heide Clausen

Network load balancers are important components in data centers to provide scalable services. Workload distribution algorithms are based on heuristics, e.g., Equal-Cost Multi-Path (ECMP), Weighted-Cost Multi-Path (WCMP) …