2020
DOI: 10.1109/access.2020.3009184
|View full text |Cite
|
Sign up to set email alerts
|

A Comprehensive Study of Load Balancing Approaches in the Cloud Computing Environment and a Novel Fault Tolerance Approach

Abstract: The past few years have witnessed the emergence of a novel paradigm called cloud computing. CC aims to provide computation and resources over the internet via dynamic provisioning of services. There are several challenges and issues associated with implementation of CC. This research paper deliberates on one of CC main problems i.e. load balancing (LB). The goal of LB is equilibrating the computation on the cloud servers such that no host is under/ overloaded. Several LB algorithms have been implemented in lit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
21
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 65 publications
(30 citation statements)
references
References 68 publications
0
21
0
Order By: Relevance
“…• Resource utilization: It specifies that what degree of VMs uses the tools. In fact, it determines a part of accessible services among the total available resources [50]. • Makespan: It is defined as the time taken to process a set of tasks for its complete execution [51].…”
Section: Fault Tolerance Load Balancing Approachesmentioning
confidence: 99%
“…• Resource utilization: It specifies that what degree of VMs uses the tools. In fact, it determines a part of accessible services among the total available resources [50]. • Makespan: It is defined as the time taken to process a set of tasks for its complete execution [51].…”
Section: Fault Tolerance Load Balancing Approachesmentioning
confidence: 99%
“…In this respect, several loadbalancers have been proposed considering the aforementioned aspects [10]- [22]. Among the algorithms, round robin (RR), active monitoring load balancer (AMLB), throttled load balancer (TLB) are common load balancing algorithms in large-scale cloud environment using cloud simulator [23]- [29].…”
Section: Introductionmentioning
confidence: 99%
“…Although the use of prediction concept can help avoiding false‐positive scheduling, not significant efforts are made so far. Furthermore, for SLA‐centric cloud service provision, there is the need of network‐sensitive allocation even under constrained SLA conditions 5,12,17,18 . Unlike classical bin packing‐oriented VM consolidation concepts, to ensure QoS demands, the migration controller requires considering other performance aspects as well, especially under dynamic cloud condition 19–24 .…”
Section: Introductionmentioning
confidence: 99%
“…To alleviate above‐stated convexity problem or NP‐hard problem, heuristic algorithms or evolutionary computing methods have gained widespread attention 28,29 . In our targeted VM migration of load‐balancing task, heuristic method(s) can be applied to identify the best suitable host or PM to attach the VM or task from the overloaded host 17,18,27–31 . To be noted that in the classical bin‐packing methods, algorithms 32 often use random host selection and therefore do not care the ongoing tasks and its continuity issues, resource demands, and so on 19–24,27 .…”
Section: Introductionmentioning
confidence: 99%