Randomized Hydrodynamic Load Balancing Approach

O. Destanoglu, F. E. Sevilgen
{"title":"Randomized Hydrodynamic Load Balancing Approach","authors":"O. Destanoglu, F. E. Sevilgen","doi":"10.1109/ICPP-W.2008.8","DOIUrl":null,"url":null,"abstract":"Load balancing is performed to achieve the optimal use of the existing computational resources as much as possible whereby none of the resources remains idle while some other resources are being utilized. Balanced load distribution can be achieved by the immigration of the load from the source nodes which have surplus workload to the comparatively lightly loaded destination nodes. Applying load balancing during run time is called dynamic load balancing (DLB). DLB can be realized both in a direct or iterative manner according to the execution node selection. In iterative methods, the final destination node is determined through several iteration steps, while in direct methods it is selected in one step. This paper presents the randomized hydrodynamic load balancing (RHLB) method which is a hybrid method that takes advantage of both direct and iterative methods. Using random load migration as a direct method, RHLB approach intends to solve the problems derived from the exceptional instantaneous load rises, and diffuse the surplus workload to relatively free resources. Besides, using hydrodynamic approach as an iterative method, RHLB aims to consume minimum possible system resources to balance the common workload distributions. The results of the experiments designate that, RHLB outruns other iterative based methods in terms of both balance quality and the total time of the load balancing process.","PeriodicalId":231042,"journal":{"name":"2008 International Conference on Parallel Processing - Workshops","volume":"62 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2008-09-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"8","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2008 International Conference on Parallel Processing - Workshops","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICPP-W.2008.8","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 8

Abstract

Load balancing is performed to achieve the optimal use of the existing computational resources as much as possible whereby none of the resources remains idle while some other resources are being utilized. Balanced load distribution can be achieved by the immigration of the load from the source nodes which have surplus workload to the comparatively lightly loaded destination nodes. Applying load balancing during run time is called dynamic load balancing (DLB). DLB can be realized both in a direct or iterative manner according to the execution node selection. In iterative methods, the final destination node is determined through several iteration steps, while in direct methods it is selected in one step. This paper presents the randomized hydrodynamic load balancing (RHLB) method which is a hybrid method that takes advantage of both direct and iterative methods. Using random load migration as a direct method, RHLB approach intends to solve the problems derived from the exceptional instantaneous load rises, and diffuse the surplus workload to relatively free resources. Besides, using hydrodynamic approach as an iterative method, RHLB aims to consume minimum possible system resources to balance the common workload distributions. The results of the experiments designate that, RHLB outruns other iterative based methods in terms of both balance quality and the total time of the load balancing process.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
随机水动力负载平衡方法
负载均衡的目的是尽可能优化现有计算资源的使用,在使用其他资源的同时,不闲置任何资源。通过将负载从工作负荷过剩的源节点转移到负载相对较轻的目标节点,可以实现负载均衡分配。在运行过程中应用负载均衡称为动态负载均衡(DLB)。根据执行节点的选择,DLB 可以以直接或迭代的方式实现。在迭代法中,最终目标节点是通过几个迭代步骤确定的,而在直接法中,最终目标节点是通过一个步骤选择的。本文介绍的随机流体动力负载平衡(RHLB)方法是一种混合方法,它同时利用了直接方法和迭代方法的优势。RHLB 方法将随机负载迁移作为一种直接方法,旨在解决异常瞬时负载上升带来的问题,并将剩余工作负载分散到相对空闲的资源上。此外,RHLB 采用流体力学方法作为迭代方法,旨在消耗尽可能少的系统资源来平衡常见的工作负载分布。实验结果表明,RHLB 在平衡质量和负载平衡过程的总时间方面都优于其他基于迭代的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Utilizing Multi-Networks Task Scheduler for Streaming Applications An Analysis of QoS Provisioning for Sockets Direct Protocol vs. IPoIB over Modern InfiniBand Networks Automatic Performance Model Transformation from UML to C++ Iceberg: An Image Streamer for Space and Time Efficient Provisioning of Virtual Machines Scheduling Task Graphs on Heterogeneous Multiprocessors with Reconfigurable Hardware
×
引用
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