LOAD BALANCING IN DISTRIBUTED EXASCALE COMPUTING BASED ON PROCESS REQUIREMENTS

Journal Title: Azerbaijan Journal of High Performance Computing - Year 2018, Vol 1, Issue 2

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.

Authors and Affiliations

Shirin Shahrabi, Faazeh Mollasalehi, Araz Aliev, Ehsan Mousavi Khaneghah

Keywords

Related Articles

EXAMIG MATRIX: PROCESS MIGRATION BASED ON MATRIX DEFINITION OF SELECTING DESTINATION IN DISTRIBUTED EXASCALE ENVIRONMENTS

In traditional computing system, load balancer, interim selecting the process, determine the destination computing node based on describing Indicators process status. In distributed Exascale computing system, due to the...

MULTI-START JAYA ALGORITHM FOR SOFTWARE MODULE CLUSTERING PROBLEM

Jaya algorithm has gained considerable attention lately due to its simplicity and requiring no control parameters (i.e. parameter free). Despite its potential, Jaya algorithm is inherently designed for single objective p...

APPLYING MULTIPLE MULTIDIMENSIONAL KNAPSACK PROBLEM TO DYNAMIC LOAD BALANCING IN DISTRIBUTED EXASCALE COMPUTING ENVIRONMENT

Dynamic and Interactive nature of the processes in the Distributed Exascale computing system requires the system to be able to make Load Balancing in runtime. In this paper proposed applying Multiple Multidimensional Kna...

CONVERGENCE OF HPC AND AI: TWO DIRECTIONS OF CONNECTION PDF

This paper examines the role of HPC systems in the solution of the most AI problems, on the other hand, assesses the impact of the application of AI methods on the resolution of different tasks in distributed systems. Th...

LOAD BALANCING IN DISTRIBUTED EXASCALE COMPUTING BASED ON PROCESS REQUIREMENTS

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 s...

Download PDF file
  • EP ID EP540682
  • DOI 10.32010/26166127.2018.1.2.158.167
  • Views 45
  • Downloads 0

How To Cite

Shirin Shahrabi, Faazeh Mollasalehi, Araz Aliev, Ehsan Mousavi Khaneghah (2018). LOAD BALANCING IN DISTRIBUTED EXASCALE COMPUTING BASED ON PROCESS REQUIREMENTS. Azerbaijan Journal of High Performance Computing, 1(2), 158-167. https://europub.co.uk/articles/-A-540682