DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS
Grid, an infrastructure for resource sharing, currently has shown its importance in many scientific applications requiring tremendously high computational power. Grid computing enables sharing, selection and aggregation of resources for solving complex and large-scale scientific problems. Grids c...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
2012
|
Online Access: | http://utpedia.utp.edu.my/3041/1/SyedNasir-G00781.pdf http://utpedia.utp.edu.my/3041/ |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my-utp-utpedia.3041 |
---|---|
record_format |
eprints |
spelling |
my-utp-utpedia.30412017-01-25T09:41:22Z http://utpedia.utp.edu.my/3041/ DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS MEHMOOD SHAH, SYED NASIR Grid, an infrastructure for resource sharing, currently has shown its importance in many scientific applications requiring tremendously high computational power. Grid computing enables sharing, selection and aggregation of resources for solving complex and large-scale scientific problems. Grids computing, whose resources are distributed, heterogeneous and dynamic in nature, introduces a number of fascinating issues in resource management. Grid scheduling is the key issue in grid environment in which its system must meet the functional requirements of heterogeneous domains, which are sometimes conflicting in nature also, like user, application, and network. Moreover, the system must satisfy non-functional requirements like reliability, efficiency, performance, effective resource utilization, and scalability. Thus, overall aim of this research is to introduce new grid scheduling algorithms for resource allocation as well as for job scheduling for enabling a highly efficient and effective utilization of the resources in executing various applications. The four prime aspects of this work are: firstly, a model of the grid scheduling problem for dynamic grid computing environment; secondly, development of a new web based simulator (SyedWSim), enabling the grid users to conduct a statistical analysis of grid workload traces and provides a realistic basis for experimentation in resource allocation and job scheduling algorithms on a grid; thirdly, proposal of a new grid resource allocation method of optimal computational cost using synthetic and real workload traces with respect to other allocation methods; and finally, proposal of some new job scheduling algorithms of optimal performance considering parameters like waiting time, turnaround time, response time, bounded slowdown, completion time and stretch time. The issue is not only to develop new algorithms, but also to evaluate them on an experimental computational grid, using synthetic and real workload traces, along with the other existing job scheduling algorithms. Experimental evaluation confirmed that the proposed grid scheduling algorithms possess a high degree of optimality in performance, efficiency and scalability. 2012 Thesis NonPeerReviewed application/pdf en http://utpedia.utp.edu.my/3041/1/SyedNasir-G00781.pdf MEHMOOD SHAH, SYED NASIR (2012) DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS. PhD thesis, UNIVERSITI TEKNOLOGI PETRONAS. |
institution |
Universiti Teknologi Petronas |
building |
UTP Resource Centre |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Teknologi Petronas |
content_source |
UTP Electronic and Digitized Intellectual Asset |
url_provider |
http://utpedia.utp.edu.my/ |
language |
English |
description |
Grid, an infrastructure for resource sharing, currently has shown its importance in
many scientific applications requiring tremendously high computational power. Grid
computing enables sharing, selection and aggregation of resources for solving
complex and large-scale scientific problems. Grids computing, whose resources are
distributed, heterogeneous and dynamic in nature, introduces a number of fascinating
issues in resource management. Grid scheduling is the key issue in grid environment
in which its system must meet the functional requirements of heterogeneous domains,
which are sometimes conflicting in nature also, like user, application, and network.
Moreover, the system must satisfy non-functional requirements like reliability,
efficiency, performance, effective resource utilization, and scalability. Thus, overall
aim of this research is to introduce new grid scheduling algorithms for resource
allocation as well as for job scheduling for enabling a highly efficient and effective
utilization of the resources in executing various applications.
The four prime aspects of this work are: firstly, a model of the grid scheduling
problem for dynamic grid computing environment; secondly, development of a new
web based simulator (SyedWSim), enabling the grid users to conduct a statistical
analysis of grid workload traces and provides a realistic basis for experimentation in
resource allocation and job scheduling algorithms on a grid; thirdly, proposal of a new
grid resource allocation method of optimal computational cost using synthetic and
real workload traces with respect to other allocation methods; and finally, proposal of
some new job scheduling algorithms of optimal performance considering parameters
like waiting time, turnaround time, response time, bounded slowdown, completion
time and stretch time. The issue is not only to develop new algorithms, but also to
evaluate them on an experimental computational grid, using synthetic and real
workload traces, along with the other existing job scheduling algorithms.
Experimental evaluation confirmed that the proposed grid scheduling algorithms
possess a high degree of optimality in performance, efficiency and scalability. |
format |
Thesis |
author |
MEHMOOD SHAH, SYED NASIR |
spellingShingle |
MEHMOOD SHAH, SYED NASIR DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS |
author_facet |
MEHMOOD SHAH, SYED NASIR |
author_sort |
MEHMOOD SHAH, SYED NASIR |
title |
DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB
SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS |
title_short |
DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB
SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS |
title_full |
DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB
SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS |
title_fullStr |
DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB
SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS |
title_full_unstemmed |
DESIGN AND EVALUATION OF RESOURCE ALLOCATION AND JOB
SCHEDULING ALGORITHMS ON COMPUTATIONAL GRIDS |
title_sort |
design and evaluation of resource allocation and job
scheduling algorithms on computational grids |
publishDate |
2012 |
url |
http://utpedia.utp.edu.my/3041/1/SyedNasir-G00781.pdf http://utpedia.utp.edu.my/3041/ |
_version_ |
1739830991651864576 |
score |
13.211869 |