Page 1 |
Save page Remove page | Previous | 1 of 50 | Next |
|
small (250x250 max)
medium (500x500 max)
large ( > 500x500)
Full Resolution
All (PDF)
|
This page
All
Subset |
A RESOURCE PROVISIONING SYSTEM
FOR SCIENTIFIC WORKFLOW APPLICATIONS
by
Gideon Mark Juve
A Thesis Presented to the
FACULTY OF THE USC VITERBI SCHOOL OF ENGINEERING
UNIVERSITY OF SOUTHERN CALIFORNIA
In Partial Fulfillment of the
Requirements for the Degree
MASTER OF SCIENCE
(COMPUTER SCIENCE)
December 2008
Copyright 2008 Gideon Mark Juve
Object Description
| Title | A resource provisioning system for scientific workflow applications |
| Author | Juve, Gideon Mark |
| Author email | juve@usc.edu; gideon@isi.edu |
| Degree | Master of Science |
| Document type | Thesis |
| Degree program | Computer Science (High Performance Computing & Simulations) |
| School | Viterbi School of Engineering |
| Date defended/completed | 2008-11-03 |
| Date submitted | 2008 |
| Restricted until | Unrestricted |
| Date published | 2008-12-08 |
| Advisor (committee chair) | Deelman, Ewa |
| Advisor (committee member) |
Chervenak, Ann Jordan, Thomas H. |
| Abstract | The development of grid and workflow technologies has enabled complex, loosely coupled scientific applications to be executed on distributed resources. Many of these applications consist of large numbers of short-duration tasks whose runtimes are heavily influenced by delays in the execution environment. Such applications often perform poorly on the grid because of the large scheduling overheads commonly found in grid environments. In this work we address the performance issues of these applications through the use of resource provisioning techniques. We present a provisioning system based on multi-level scheduling that improves workflow runtime by reducing task scheduling overheads, by reserving resources for the exclusive use of the application, and by giving users control over scheduling policies. This system is shown to reduce the runtime of fine-grained workflow applications by as much as 90% compared to traditional methods. |
| Keyword | grid computing; scientific workflows; parallel computing; multi-level scheduling; loosely coupled applications |
| Language | English |
| Part of collection | University of Southern California dissertations and theses |
| Publisher (of the original version) | University of Southern California |
| Place of publication (of the original version) | Los Angeles, California |
| Publisher (of the digital version) | University of Southern California. Libraries |
| Provenance | Electronically uploaded by the author |
| Type | texts |
| Legacy record ID | usctheses-m1892 |
| Rights | Juve, Gideon Mark |
| Repository name | Libraries, University of Southern California |
| Repository address | Los Angeles, California |
| Repository email | http://www.usc.edu/isd/libraries/services/ask_a_librarian/email/ |
| Filename | etd-Juve-2476 |
| Archival file | uscthesesreloadpub_Volume48/etd-Juve-2476.pdf |
Description
| Title | Page 1 |
| Full text | A RESOURCE PROVISIONING SYSTEM FOR SCIENTIFIC WORKFLOW APPLICATIONS by Gideon Mark Juve A Thesis Presented to the FACULTY OF THE USC VITERBI SCHOOL OF ENGINEERING UNIVERSITY OF SOUTHERN CALIFORNIA In Partial Fulfillment of the Requirements for the Degree MASTER OF SCIENCE (COMPUTER SCIENCE) December 2008 Copyright 2008 Gideon Mark Juve |
Comments
Post a Comment for Page 1

