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
THE INFLUENCE OF EXASCALE ON RESOURCE DISCOVERY AND DEFINING AN INDICATOR
Resource discovery in distributed Exascale computing systems, in addition to managing events resulting in failures due to not finding the resource, as well as failure to perform resource discovery activities at the accep...
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...
CLOUD-BASED FLOWBSTER PORTAL TO DESIGN AND DEPLOY SCIENTIFIC WORKFLOWS
A workflow system called Flowbster has been designed to create efficient data pipelines in clouds. The entire Flowbster workflow is dynamically built by using virtual machines on a target cloud. The paper describes a rec...
CONTROLLING OPTIMIZATION SOFTWARE PACKAGES WITH THE APPLICATION OF PARALLEL COMPUTING
The paper is devoted to the analysis of techniques and algorithms of controlling computational process of solution to complex optimization problems with the use of multiprocessor and/or multicore computer systems. We hav...
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...