arrow
返回

Improving cloud efficiency through optimized resource allocation technique for load balancing using LSTM machine learning algorithm

delete2022-12-03
delete13
delete
OA
AI
M
Moses Ashawa *
O
Oyakhire Douglas
J
Jude Osamor
J
Jackie Riley
DOI:10.1186/s13677-022-00362-xdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Allocating resources is crucial in large-scale distributed computing, as networks of computers tackle difficult optimization problems. Within the scope of this discussion, the objective of resource allocation is to achieve maximum overall computing efficiency or throughput. Cloud computing is not the same as grid computing, which is a version of distributed computing in which physically separate clusters are networked and made accessible to the public. Because of the wide variety of application workloads, allocating multiple virtualized information and communication technology resources within a cloud computing paradigm can be a problematic challenge. This research focused on the implementation of an application of the LSTM algorithm which provided an intuitive dynamic resource allocation system that analyses the heuristics application resource utilization to ascertain the best extra resource to provide for that application. The software solution was simulated in near real-time, and the resources allocated by the trained LSTM model. There was a discussion on the benefits of integrating these with dynamic routing algorithms, designed specifically for cloud data centre traffic. Both Long-Short Term Memory and Monte Carlo Tree Search have been investigated, and their various efficiencies have been compared with one another. Consistent traffic patterns throughout the simulation were shown to improve MCTS performance. A situation like this is usually impossible to put into practice due to the rapidity with which traffic patterns can shift. On the other hand, it was verified that by employing LSTM, this problem could be solved, and an acceptable SLA was achieved. The proposed model is compared with other load balancing techniques for the optimization of resource allocation. Based on the result, the proposed model shows the accuracy rate is enhanced by approximately 10-15% as compared with other models. The result of the proposed model reduces the error percent rate of the traffic load average request blocking probability by approximately 9.5-10.2% as compared to other different models. This means that the proposed technique improves network usage by taking less amount of time due, to memory, and central processing unit due to a good predictive approach compared to other models. In future research, we implement cloud data centre employing various heuristics and machine learning approaches for load balancing of energy cloud using firefly algorithms.
Keyword:
Cloud efficiency
Resource allocation
Load balancing
Traffic load
Cost of service (CoS)
Long-short term memory (LSTM)
Cloud Data Centre (CDC)

期刊

J
Journal of Cloud Computing-Advances Systems and Applications
IF:
4.3
论文数:
746
被引数:
2.2K

机构

G
Glasgow Caledonian University
学者数:
2.5K
论文数: 2.5K
被引数: 2.1K
引用论文

引用论文

An Overview on Application of Machine Learning Techniques in Optical Networks
err2019-01-01
err388
errOAAI
errMusumeci, Francesco; Rottondi, Cristina; Nag, Avishek; Macaluso, Irene; Zibar, Darko; Ruffini, Marco; Tornatore, Massimo
err分享
err收藏
An approach for scaling cloud resource management
err2017-01-27
err17
PREAI
errMarinescu, Dan C.; Paya, Ashkan; Morrison, John P.; Olariu, Stephen
err分享
err收藏
Survey on Grid Resource Allocation Mechanisms
err2014-04-02
err57
PREAI
errQureshi, Muhammad Bilal; Dehnavi, Maryam Mehri; Min-Allah, Nasro; Qureshi, Muhammad Shuaib; Hussain, Hameed; Rentifis, Ilias; Tziritas, Nikos; Loukopoulos, Thanasis; Khan, Samee U.; Xu, Cheng-Zhong; Zomaya, Albert Y.
err分享
err收藏
Mechanisms mediating insulin-induced hypotension in rats
err1996-12-01
err0
PREAI
errJ. C. Dunbar; D. S. O'Leary; G. Wang; J. Wright-Richey
err分享
err收藏
Electron transfer through organic structures. 22. Mediation by acylpyridines
err2002-05-01
err0
PREAI
errEdwin S. Gould; Nelson A. Johnson; Robert B. Morland
err分享
err收藏
学者 查看更多内容