2018
DOI: 10.1186/s13677-018-0105-8
|View full text |Cite
|
Sign up to set email alerts
|

Task scheduling and resource allocation in cloud computing using a heuristic approach

Abstract: Cloud computing is required by modern technology. Task scheduling and resource allocation are important aspects of cloud computing. This paper proposes a heuristic approach that combines the modified analytic hierarchy process (MAHP), bandwidth aware divisible scheduling (BATS) + BAR optimization, longest expected processing time preemption (LEPT), and divide-and-conquer methods to perform task scheduling and resource allocation. In this approach, each task is processed before its actual allocation to cloud re… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

1
95
0
1

Year Published

2018
2018
2024
2024

Publication Types

Select...
10

Relationship

0
10

Authors

Journals

citations
Cited by 170 publications
(97 citation statements)
references
References 22 publications
1
95
0
1
Order By: Relevance
“…In [26] the heuristic approach is used to schedule the tasks through proper distribution of the resources. In this approach every incoming task is processed using modified analytic hierarchy process then the resources are scheduled using differential evolution algorithm.…”
Section: Related Workmentioning
confidence: 99%
“…In [26] the heuristic approach is used to schedule the tasks through proper distribution of the resources. In this approach every incoming task is processed using modified analytic hierarchy process then the resources are scheduled using differential evolution algorithm.…”
Section: Related Workmentioning
confidence: 99%
“…It directly affects the efficiency of the entire cloud system. The major parameters to be considered while scheduling the tasks are the overall completion time, overall execution cost, throughput, load balance and consumption of resource [2]. Efficient task scheduling results in better utilization of the machines with minimized overall execution time and cost.…”
Section: Introductionmentioning
confidence: 99%
“…In (Gawali and Shinde, 2018), authors proposed a heuristic algorithm that performs task scheduling and allocates resources efficiently in cloud computing environments. They used real Cybershake and Epigenomics scientific workflows as input tasks for the system and have also considered the bandwidth as a resource.…”
Section: Related Workmentioning
confidence: 99%