An optimal tasks scheduling algorithm based on QoS in cloud computing network

Cloud Computing has emerged as a service model that offers online accessible resources to the clients. These resources contain storage, servers, and other applications and it provides security, flexibility, and sealability. In Max-Min algorithm where the large tasks have their priority to be schedul...

Full description

Saved in:
Bibliographic Details
Main Author: Alhakimi, Mohammed Ameen Mohammed Abdo
Format: Thesis
Language:English
Published: 2017
Subjects:
Online Access:http://psasir.upm.edu.my/id/eprint/91947/1/FSKTM%202018%2036%20IR.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-upm-ir.91947
record_format uketd_dc
spelling my-upm-ir.919472022-03-01T02:27:45Z An optimal tasks scheduling algorithm based on QoS in cloud computing network 2017 Alhakimi, Mohammed Ameen Mohammed Abdo Cloud Computing has emerged as a service model that offers online accessible resources to the clients. These resources contain storage, servers, and other applications and it provides security, flexibility, and sealability. In Max-Min algorithm where the large tasks have their priority to be scheduled first, this leads small tasks to stay longer in the queue until all large length tasks finished their execution. This study presents an optimal task scheduling algorithm by enhancing Max-Min and TS algorithm. Our proposed algorithm isolates the resources into two different groups where the first group contains the resources with maximum execution time while the second group contains the resources with minimum execution time. The main idea here is to choose the resource that takes less time to execute the selected job/task. Therefore, if the resource is from the first group then map the average length task to it and if the choosing resource is from the second group, then map the largest length task to it. The simulation tool used for testing the algorithm is WorkflowSim. We tested averages of execution time span of the proposed algorithm for 10 running times with 200-1000 tasks in 50 or 100 VMs. Test results show that the proposed algorithm represents enhanced resource utilization with better execution time. Cloud computing Computer networks 2017 Thesis http://psasir.upm.edu.my/id/eprint/91947/ http://psasir.upm.edu.my/id/eprint/91947/1/FSKTM%202018%2036%20IR.pdf text en public masters Universiti Putra Malaysia Cloud computing Computer networks Latip, Rohaya
institution Universiti Putra Malaysia
collection PSAS Institutional Repository
language English
advisor Latip, Rohaya
topic Cloud computing
Computer networks

spellingShingle Cloud computing
Computer networks

Alhakimi, Mohammed Ameen Mohammed Abdo
An optimal tasks scheduling algorithm based on QoS in cloud computing network
description Cloud Computing has emerged as a service model that offers online accessible resources to the clients. These resources contain storage, servers, and other applications and it provides security, flexibility, and sealability. In Max-Min algorithm where the large tasks have their priority to be scheduled first, this leads small tasks to stay longer in the queue until all large length tasks finished their execution. This study presents an optimal task scheduling algorithm by enhancing Max-Min and TS algorithm. Our proposed algorithm isolates the resources into two different groups where the first group contains the resources with maximum execution time while the second group contains the resources with minimum execution time. The main idea here is to choose the resource that takes less time to execute the selected job/task. Therefore, if the resource is from the first group then map the average length task to it and if the choosing resource is from the second group, then map the largest length task to it. The simulation tool used for testing the algorithm is WorkflowSim. We tested averages of execution time span of the proposed algorithm for 10 running times with 200-1000 tasks in 50 or 100 VMs. Test results show that the proposed algorithm represents enhanced resource utilization with better execution time.
format Thesis
qualification_level Master's degree
author Alhakimi, Mohammed Ameen Mohammed Abdo
author_facet Alhakimi, Mohammed Ameen Mohammed Abdo
author_sort Alhakimi, Mohammed Ameen Mohammed Abdo
title An optimal tasks scheduling algorithm based on QoS in cloud computing network
title_short An optimal tasks scheduling algorithm based on QoS in cloud computing network
title_full An optimal tasks scheduling algorithm based on QoS in cloud computing network
title_fullStr An optimal tasks scheduling algorithm based on QoS in cloud computing network
title_full_unstemmed An optimal tasks scheduling algorithm based on QoS in cloud computing network
title_sort optimal tasks scheduling algorithm based on qos in cloud computing network
granting_institution Universiti Putra Malaysia
publishDate 2017
url http://psasir.upm.edu.my/id/eprint/91947/1/FSKTM%202018%2036%20IR.pdf
_version_ 1747813695488000000