2014
DOI: 10.1145/2674632.2674639
|View full text |Cite
|
Sign up to set email alerts
|

A Distributed Load-balancing Scheme Based on a Complex Network Model of Cloud Servers

Abstract: Efficient management of resources in a federation of interacting computing servers and devices, for example, in a cloud computing environment, requires a load-balancing system that is self-regulatory and oblivious in nature. Due to the increasing size of data centers and their distribution across the globe, centralized load-balancing approaches suffer significant deficiencies in terms of communication overhead caused by the need to collect state dependent information. The technology of the cloud in its current… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(5 citation statements)
references
References 18 publications
0
5
0
Order By: Relevance
“…It then arranges these hosts ascending, according to their distance (in terms of hop count) from itself (line 10). After that, the agent assigns one to one of the sorted requests to the sorted hosts while keeping the placement constraints and the heterogeneity of the hosts (Equations ( 6), ( 12) -( 15)) into consideration (lines [13][14][15][16][17][18][19]. It is assumed that up to 95% of the capacity of each node is allocated to the requested services, and the rest is reserved for maintenance.…”
Section: Utilization Vector Cpu Utilization Memory Utilization Indexmentioning
confidence: 99%
See 2 more Smart Citations
“…It then arranges these hosts ascending, according to their distance (in terms of hop count) from itself (line 10). After that, the agent assigns one to one of the sorted requests to the sorted hosts while keeping the placement constraints and the heterogeneity of the hosts (Equations ( 6), ( 12) -( 15)) into consideration (lines [13][14][15][16][17][18][19]. It is assumed that up to 95% of the capacity of each node is allocated to the requested services, and the rest is reserved for maintenance.…”
Section: Utilization Vector Cpu Utilization Memory Utilization Indexmentioning
confidence: 99%
“…In this perspective, the global objective for optimizing the placement of IoT services, i.e., MIN-VAR, aims at minimizing utilization variance among the network nodes, as a measure of load-balancing and peak-shaving. The MIN-VAR objective function, as shown in Equation (17), is a quadratic cost function [54] Sort H in terms of proximity from low to high; i, j ← 0; while (A is not empty) do Select a i from A and f j from H; if (f j satisfies the constraints based on Equations( 6), (12)(13)(14)) then 15:…”
Section: Utilization Vector Cpu Utilization Memory Utilization Indexmentioning
confidence: 99%
See 1 more Smart Citation
“…If the connection time of a node exceeds the threshold, the connection will be stopped and the node will forward the tasks to another node based on regular round-robin rules. Kumar [11] proposed a static workload balance algorithm which uses ant behavior to gather information about cloud nodes so that the workload can be transmitted to the specific node. Once the request is launched, the ants and pheromones are activated and the ants start their forward paths from the ''head'' nodes.…”
Section: Related Workmentioning
confidence: 99%
“…This paper considers QoS in terms of service execution delay and delay threshold 4. Load-balancing refers to the distribution of workload uniformly across network resources to enhance resource utilization and network efficiency[12].…”
mentioning
confidence: 99%