2016
DOI: 10.1002/cpe.3737
|View full text |Cite
|
Sign up to set email alerts
|

An adaptive threshold based hybrid load balancing scheme with sender and receiver initiated approach using random information exchange

Abstract: The primary objective of load balancing for distributed systems is to minimize the job execution time while maximizing the resource utilization. Load balancing on decentralized systems need effective information exchange policy so that with minimum amount of communication the nodes have up to date information about other nodes in the system. Periodic, event-based and on-demand information exchange are some important policies used for the same. All these approaches involve a lot of overhead and even sometime le… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
5
0

Year Published

2016
2016
2024
2024

Publication Types

Select...
6

Relationship

1
5

Authors

Journals

citations
Cited by 13 publications
(5 citation statements)
references
References 38 publications
(110 reference statements)
0
5
0
Order By: Relevance
“…Harchol et al, [112] discussed some well-known natural algorithms such as ALG-Flooding [246], Swamping [246,247], Random Pointer Jump [246] and presented Name-Dropper [112] to perform a synchronous resource discovery. Table 5, compares these algorithms to other approaches on three performance measures: time complexity, pointer complexity, and message complexity.…”
Section: Synchronous Vs Asynchronousmentioning
confidence: 99%
“…Harchol et al, [112] discussed some well-known natural algorithms such as ALG-Flooding [246], Swamping [246,247], Random Pointer Jump [246] and presented Name-Dropper [112] to perform a synchronous resource discovery. Table 5, compares these algorithms to other approaches on three performance measures: time complexity, pointer complexity, and message complexity.…”
Section: Synchronous Vs Asynchronousmentioning
confidence: 99%
“…In receiver‐initiated algorithms, the load balancing activity is initiated from an underloaded node (receiver) which attempts to get tasks from an overloaded one. The symmetrically‐initiated algorithm is a combination of the two previous approaches. It requires both senders and receivers to look for suitable nodes to send/receive loads to/from.…”
Section: Introductionmentioning
confidence: 99%
“…One of the most important challenges in successfully leveraging the performance of these large systems is to consistently distribute the load among the available resources, proportionally to their computing capacity [4][5][6]. This has been traditionally attempted through dynamic algorithms that are able to adapt to the varying requirements of the workloads.…”
Section: Introductionmentioning
confidence: 99%