Distributed Algorithms for Resource Allocation and Load Balancing

Anand Kumar
{"title":"Distributed Algorithms for Resource Allocation and Load Balancing","authors":"Anand Kumar","doi":"10.52783/tojqi.v11i4.10021","DOIUrl":null,"url":null,"abstract":". Modern computing is increasingly using distributed systems, and improving their load distribution and resource allocation is essential for obtaining optimal performance. Distributed algorithms for resource allocation and load balancing employ a variety of techniques, including heuristic-based, optimization-based, and machine learning-based ones. In this work, we present a review of distributed load-balancing and resource-allocation approaches. We explore the difficulties in developing efficient algorithms and emphasise the need of meticulously analysing and contrasting various algorithms in light of the requirements of a certain system and workload. Additionally, based on the concept of particle swarm optimisation, we present a distributed method for load balancing and resource allocation in cloud computing environments. Our suggested method tries to reduce the average task waiting time while simultaneously maintaining some semblance of resource parity among nodes. By putting our technique through its paces in a simulated cloud computing environment and examining the outcomes, we compare it against cutting-edge algorithms. Our research demonstrates that our suggested technique has the potential to greatly improve system performance by reducing the typical amount of task waiting time and ensuring that the load is distributed evenly among nodes. This shows how particle swarm optimisation may be used to create efficient distributed load-balancing and resource-allocation algorithms.","PeriodicalId":36407,"journal":{"name":"Turkish Online Journal of Qualitative Inquiry","volume":"1 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Turkish Online Journal of Qualitative Inquiry","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.52783/tojqi.v11i4.10021","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"Social Sciences","Score":null,"Total":0}
引用次数: 0

Abstract

. Modern computing is increasingly using distributed systems, and improving their load distribution and resource allocation is essential for obtaining optimal performance. Distributed algorithms for resource allocation and load balancing employ a variety of techniques, including heuristic-based, optimization-based, and machine learning-based ones. In this work, we present a review of distributed load-balancing and resource-allocation approaches. We explore the difficulties in developing efficient algorithms and emphasise the need of meticulously analysing and contrasting various algorithms in light of the requirements of a certain system and workload. Additionally, based on the concept of particle swarm optimisation, we present a distributed method for load balancing and resource allocation in cloud computing environments. Our suggested method tries to reduce the average task waiting time while simultaneously maintaining some semblance of resource parity among nodes. By putting our technique through its paces in a simulated cloud computing environment and examining the outcomes, we compare it against cutting-edge algorithms. Our research demonstrates that our suggested technique has the potential to greatly improve system performance by reducing the typical amount of task waiting time and ensuring that the load is distributed evenly among nodes. This shows how particle swarm optimisation may be used to create efficient distributed load-balancing and resource-allocation algorithms.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
资源分配和负载均衡的分布式算法
。现代计算越来越多地使用分布式系统,改进其负载分配和资源分配是获得最佳性能的关键。用于资源分配和负载平衡的分布式算法采用各种技术,包括基于启发式、基于优化和基于机器学习的技术。在这项工作中,我们介绍了分布式负载平衡和资源分配方法的综述。我们探讨了开发高效算法的困难,并强调需要根据特定系统和工作量的要求仔细分析和对比各种算法。此外,基于粒子群优化的概念,提出了一种分布式的云计算环境下的负载平衡和资源分配方法。我们建议的方法试图减少平均任务等待时间,同时在节点之间保持某种类似的资源奇偶性。通过在模拟云计算环境中测试我们的技术并检查结果,我们将其与尖端算法进行比较。我们的研究表明,我们建议的技术有可能通过减少典型的任务等待时间并确保负载在节点之间均匀分布来极大地提高系统性能。这表明粒子群优化可以用来创建高效的分布式负载平衡和资源分配算法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
Turkish Online Journal of Qualitative Inquiry
Turkish Online Journal of Qualitative Inquiry Social Sciences-Social Sciences (miscellaneous)
自引率
0.00%
发文量
4
审稿时长
12 weeks
期刊最新文献
Transformational Attributes, Emotional Intelligence And Perceived Benefits Of Training Are The Core Ingredients Of Managerial Organizational Commitment Social Policies In Post - Democratic Albania Menstrual health and hygiene status of Leather industry Employees in Tirupattur district of Tamil Nadu Analysis of Language Used in Contemporary English Fiction: A Descriptive Analysis The Concept of the Anti-Hero in Modern Literature: An Analytical Study
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1