An Efficient Load Balancing System with Resource Failure Consideration for a Distributed System

Author(s):  
Deepak Kumar Patel ◽  
Dipak Kumar Sahoo
2000 ◽  
Vol 10 (01) ◽  
pp. 59-72 ◽  
Author(s):  
Hervé GUYENNET ◽  
Michel TREHEL

This paper defines a group partitioning model with the view to improving the load balancing in a distributed system. Using modelling and simulation, we analyze the impact of this new partitioning technique on load balancing strategies. We show that a strategy based on group preference gives efficient results.


Author(s):  
Antonio Menendez Leonel de Cervantes ◽  
Hector Benitez Perez

<p>Node-Availability is a new metric that based on processor utilization, free RAM and number of processes queued at a node, compares different workload levels of the nodes participating in a distributed system. Dynamic scheduling and Load-Balancing in distributed systems can be achieved through the Node-Availability metric as decision criterion, even without previously knowing the execution time of the processes, nor other information about them such as process communication requirements.<br /> This paper also presents a case study which shows that the metric is feasible to implement in conjunction with a dynamic Load-Balancing algorithm, obtaining an acceptable performance.</p>


1995 ◽  
Vol 2 ◽  
pp. 475-500 ◽  
Author(s):  
A. Schaerf ◽  
Y. Shoham ◽  
M. Tennenholtz

We study the process of multi-agent reinforcement learning in the context ofload balancing in a distributed system, without use of either centralcoordination or explicit communication. We first define a precise frameworkin which to study adaptive load balancing, important features of which are itsstochastic nature and the purely local information available to individualagents. Given this framework, we show illuminating results on the interplaybetween basic adaptive behavior parameters and their effect on systemefficiency. We then investigate the properties of adaptive load balancing inheterogeneous populations, and address the issue of exploration vs.exploitation in that context. Finally, we show that naive use ofcommunication may not improve, and might even harm system efficiency.


Author(s):  
Pradeep Kumar Tiwari ◽  
Sandeep Joshi

Load balancing is one of the vital issues in cloud computing that needs to be achieved using proper techniques as it is directly related to higher resource utilization ratio and user satisfaction. By evenly distributing the dynamic local workload across all the nodes in the whole cloud, load balancing makes sure that no single node is overwhelmed, and some other nodes are kept idle. Hence, the technique helps to improve the overall performance resource utility of the system which will lead to high user satisfaction and resource utilization ratio. It also ensures the fair and effective distribution of each and every computing resource in the distributed system. Furthermore, the various load balancing techniques prevent the possible bottlenecks of the system created by the load imbalance. Maximization of the throughput, minimization of the response time, and avoidance of the overload are the other major advantages of the load balancing. Above all, by keeping resource consumption at the minimum, the load balancing techniques help to reduce costs.


Author(s):  
Sarsij Tripathi ◽  
Rama Shankar Yadav ◽  
Ranvijay ◽  
Rajib L. Jana

The world has become a global village. Today applications are developed which require sharing of resources dispersed geographically to fulfill the need of the users. In most cases applications turn out to be time bound thus leading to Real Time Distributed System (RTDS). Online Banking, Online Multimedia Applications, Real Time Databases, and Missile tracking systems are some examples of these types of applications. These applications face many challenges in the present scenario particularly in resource management, load balancing, security, and deadlock. The heterogeneous nature of the system exacerbates the challenges. This paper provides a widespread survey of research work reported in RTDS. This review has covered the work done in the field of resource management, load balancing, deadlock, and security. The challenges involved in tackling these issues is presented and future directions are discussed.


Sign in / Sign up

Export Citation Format

Share Document