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

ISE: AN INTELLIGENT AND EFFICIENT STEGANALYSIS ENGINE FOR IMAGE DATABASE IN BIG DATA SYSTEMS

The aim of this work is to design a faster and artificially intelligent steganalysis engine, which is able to secure the image databases from any infected image in big data environment. The proposed Intelligent Steganaly...

SCALABLE COMPLEX EVENT PROCESSING USING RULE DISTRIBUTION

Complex event processing (CEP) systems are currently widely used in large-scale enterprises for the processing of high and dynamically changing rates of input events using large number of complex rules. Given the hardwar...

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

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

Download PDF file
  • EP ID EP540682
  • DOI 10.32010/26166127.2018.1.2.158.167
  • Views 62
  • 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