摘要
Cloud computing improves the performance of software applications by providing on-demand usage, high availability, reliability, and agility. However, during peak traffic conditions the resources in cloud services can become over-utilized, impairing the ability to provide performance levels specified in service-level agreements. Therefore, a load balancing algorithm that provides an efficient and fair allocation of cloud resources while providing high availability to end users is a timely necessity. In this paper, we propose a load balancing scheme to distribute the workload among virtual servers using a modified version of the double Q-learning algorithm. The proposed algorithm is implemented on a load balancing controller and leverages user requests using software defined network technologies. The results reveal a considerable reduction in terms of unsatisfied cloud consumers compared to already existing popular algorithms. In short, this work will serve as a future guide for load balancing implementations in cloud environments that require higher Quality of Service.
| 源语言 | 英语 |
|---|---|
| 页(从-至) | 1043-1050 |
| 页数 | 8 |
| 期刊 | Wireless Networks |
| 卷 | 29 |
| 期 | 3 |
| DOI | |
| 出版状态 | 已出版 - 4月 2023 |
| 已对外发布 | 是 |
学术指纹
探究 'Cloud-based load balancing using double Q-learning for improved Quality of Service' 的科研主题。它们共同构成独一无二的学术指纹。引用此
- APA
- Author
- BIBTEX
- Harvard
- Standard
- RIS
- Vancouver