LOAD BALANCING IN DISTRIBUTED EXASCALE COMPUTING BASED ON PROCESS REQUIREMENTS

Shirin Shahrabi, Ehsan Mousavi Khaneghah, Faezeh Mollasalehi, A. Aliev
{"title":"LOAD BALANCING IN DISTRIBUTED EXASCALE COMPUTING BASED ON PROCESS REQUIREMENTS","authors":"Shirin Shahrabi, Ehsan Mousavi Khaneghah, Faezeh Mollasalehi, A. Aliev","doi":"10.32010/26166127.2018.1.2.158.167","DOIUrl":null,"url":null,"abstract":"Shirin Shahrabi1, Faezeh Mollasalehi1, Araz R Aliev2, Ehsan Mousavi Khaneghah1 1Department of Computer Engineering, Faculty of Engineering, Shahed University, Tehran, Iran; Sh.Shahrabi@Shahed.ac.ir, Faezeh.Mollasalehi@Shahed.ac.ir, EMousavi@Shahed. ac.ir; 2Department of General and Applied Mathematics, HPC Advance Research Center, Azerbaijan State Oil and Industry University, Baku, Azerbaijan; alievaraz@azjhpc.org *Correspondence: Shirin Shahrabi, Department of Computer Engineering, Faculty of Engineering, Shahed University, Tehran, Iran; Sh.Shahrabi@Shahed.ac.ir Abstract In distributed Exascale systems, the occurrence of a dynamic and interactive nature changes the workload of the system’s computing elements. Because of this, the load balancer needs to collect information on the system state. Activating the load balancer increases the runtime of the scientific application. While analyzing the impact of the dynamic and interactive nature on the load balancer functionality, this paper also attempts to provide a mathematical definition for load balancer based on the concept of dynamic and interactive nature. This makes it possible to describe and examine the load balancer functionality by considering the impacts of the dynamic and interactive nature. As a result, decisions can be made on the behavior of the load balancer when a dynamic and interactive nature occurs. According to the mentioned operational function, this paper has analyzed the load balancer’s behavior in processes with a dynamic and interactive nature. The introduced operational function for the load balancer in this paper enables the management element to separate the requests of processes with a dynamic and interactive nature and normal processes that leads to redistribution.","PeriodicalId":275688,"journal":{"name":"Azerbaijan Journal of High Performance Computing","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Azerbaijan Journal of High Performance Computing","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.32010/26166127.2018.1.2.158.167","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Shirin Shahrabi1, Faezeh Mollasalehi1, Araz R Aliev2, Ehsan Mousavi Khaneghah1 1Department of Computer Engineering, Faculty of Engineering, Shahed University, Tehran, Iran; Sh.Shahrabi@Shahed.ac.ir, Faezeh.Mollasalehi@Shahed.ac.ir, EMousavi@Shahed. ac.ir; 2Department of General and Applied Mathematics, HPC Advance Research Center, Azerbaijan State Oil and Industry University, Baku, Azerbaijan; alievaraz@azjhpc.org *Correspondence: Shirin Shahrabi, Department of Computer Engineering, Faculty of Engineering, Shahed University, Tehran, Iran; Sh.Shahrabi@Shahed.ac.ir Abstract In distributed Exascale systems, the occurrence of a dynamic and interactive nature changes the workload of the system’s computing elements. Because of this, the load balancer needs to collect information on the system state. Activating the load balancer increases the runtime of the scientific application. While analyzing the impact of the dynamic and interactive nature on the load balancer functionality, this paper also attempts to provide a mathematical definition for load balancer based on the concept of dynamic and interactive nature. This makes it possible to describe and examine the load balancer functionality by considering the impacts of the dynamic and interactive nature. As a result, decisions can be made on the behavior of the load balancer when a dynamic and interactive nature occurs. According to the mentioned operational function, this paper has analyzed the load balancer’s behavior in processes with a dynamic and interactive nature. The introduced operational function for the load balancer in this paper enables the management element to separate the requests of processes with a dynamic and interactive nature and normal processes that leads to redistribution.
分布式百亿亿级计算中基于进程需求的负载平衡
Shirin Shahrabi1, Faezeh Mollasalehi1, Araz R Aliev2, Ehsan Mousavi khanegha1 1伊朗德黑兰沙赫德大学工程学院计算机工程系;Sh.Shahrabi@Shahed.ac.ir, Faezeh.Mollasalehi@Shahed.ac.ir, EMousavi@Shahed。ac.ir;2阿塞拜疆国家石油工业大学普通与应用数学系高性能计算高级研究中心,阿塞拜疆巴库;alievaraz@azjhpc.org *通信:Shirin Shahrabi,伊朗德黑兰沙希德大学工程学院计算机工程系;在分布式Exascale系统中,动态交互特性的出现改变了系统计算元素的工作量。因此,负载平衡器需要收集有关系统状态的信息。激活负载平衡器会增加科学应用程序的运行时。在分析动态和交互特性对负载均衡器功能的影响的同时,本文也试图基于动态和交互特性的概念为负载均衡器提供一个数学定义。这使得通过考虑动态和交互特性的影响来描述和检查负载平衡器功能成为可能。因此,当发生动态和交互特性时,可以对负载平衡器的行为做出决策。根据上述操作功能,本文分析了负载均衡器在动态交互过程中的行为。本文为负载均衡器引入的操作功能使管理元素能够将具有动态和交互性质的进程的请求与导致重新分配的正常进程分开。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信