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

A PSO‐based task scheduling algorithm improved using a load‐balancing technique for the cloud computing environment

Abstract: Summary Dynamic on‐demand resource provisioning is one of the primary goals of the cloud computing task scheduling process. Task scheduling is a nondeterministic polynomial time (NP)‐hard problem and is responsible for assigning tasks to virtual machines (VMs) in a way that increases the resource utilization and performance, reduces response time, and keeps the whole system balanced. In this paper, we present a static task scheduling method based on the particle swarm optimization (PSO) algorithm where the tas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
63
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
7

Relationship

0
7

Authors

Journals

citations
Cited by 126 publications
(64 citation statements)
references
References 37 publications
1
63
0
Order By: Relevance
“…In the task‐VM mapping phase, an adapted queuing model is used in order to minimize the waiting time and completion time. Ebadifard and Babamir have proposed a static task scheduling method for non‐preemptive and independent tasks in cloud computing based on the particle swarm optimization (PSO) algorithm. In the work of Shao et al, a novel virtual node–based distributed load‐balancing algorithm for range‐queriable cloud storage is proposed.…”
Section: Related Workmentioning
confidence: 99%
“…In the task‐VM mapping phase, an adapted queuing model is used in order to minimize the waiting time and completion time. Ebadifard and Babamir have proposed a static task scheduling method for non‐preemptive and independent tasks in cloud computing based on the particle swarm optimization (PSO) algorithm. In the work of Shao et al, a novel virtual node–based distributed load‐balancing algorithm for range‐queriable cloud storage is proposed.…”
Section: Related Workmentioning
confidence: 99%
“…It is simple to implement and has fast convergences. Despite its advantages, it gets trapped in local optimum for the complex problems [25].…”
Section: Related Workmentioning
confidence: 99%
“…The complete description of total execution time (makespan) and total execution cost is explained in the following sub-sections:-1) Total execution time (makespan): The total execution time (makespan) is the maximum completion time taken by tasks in the workflow. In other words, makespan is the time required for finishing all the tasks allotted to different virtual machines [25]. Mathematically, the makespan of the workflow can be derived using equation 2.…”
Section: A Fitness Functionmentioning
confidence: 99%
“…They overcome the limitation of the population size by using the tournament selection method to select the best chromosomes. Researchers in [106] presented a static task scheduling technique based on PSO algorithm.…”
Section: Schedulingmentioning
confidence: 99%