Scheduling Multiple Workflows on HPC Cloud
碩士 === 國立臺中教育大學 === 資訊科學系 === 99 === Cloud computing is getting popular in recent years. It provides several kinds of services for various users. High Performance Computing (HPC) cloud has recently become one of the promising cloud services. It provides on-demand high-performance computing services...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2011
|
Online Access: | http://ndltd.ncl.edu.tw/handle/58721443346465938298 |
id |
ndltd-TW-099NTCTC394012 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-099NTCTC3940122017-04-23T04:26:50Z http://ndltd.ncl.edu.tw/handle/58721443346465938298 Scheduling Multiple Workflows on HPC Cloud 高效能雲端運算中多重工作流程排程之研究 Jiang, Hejhan 江和展 碩士 國立臺中教育大學 資訊科學系 99 Cloud computing is getting popular in recent years. It provides several kinds of services for various users. High Performance Computing (HPC) cloud has recently become one of the promising cloud services. It provides on-demand high-performance computing services for compute-intensive scientific and engineering applications. Many large-scale applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Most previous researches focus on single workflow scheduling. Since cloud has to serve many users simultaneously, how to schedule multiple workflows efficiently becomes an important issue in HPC cloud environments. Traditionally, list scheduling and clustering are the two most important workflow scheduling strategies. In this thesis, we propose a hybrid approach for multi-workflow scheduling, which takes advantage of both listing scheduling and clustering. For task allocation, we developed a distributed gap search scheme which outperforms existing approaches. The proposed approaches have been evaluated with a series of simulation experiments and compared to existing methods in the literature. The results indicate that our hybrid approach outperforms typical listing scheduling and clustering methods significantly in terms of average makespan, up to 12% performance improvement. Huang, Kuochan 黃國展 2011 學位論文 ; thesis 47 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺中教育大學 === 資訊科學系 === 99 === Cloud computing is getting popular in recent years. It provides several kinds of services for various users. High Performance Computing (HPC) cloud has recently become one of the promising cloud services. It provides on-demand high-performance computing services for compute-intensive scientific and engineering applications. Many large-scale applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Most previous researches focus on single workflow scheduling. Since cloud has to serve many users simultaneously, how to schedule multiple workflows efficiently becomes an important issue in HPC cloud environments. Traditionally, list scheduling and clustering are the two most important workflow scheduling strategies. In this thesis, we propose a hybrid approach for multi-workflow scheduling, which takes advantage of both listing scheduling and clustering. For task allocation, we developed a distributed gap search scheme which outperforms existing approaches. The proposed approaches have been evaluated with a series of simulation experiments and compared to existing methods in the literature. The results indicate that our hybrid approach outperforms typical listing scheduling and clustering methods significantly in terms of average makespan, up to 12% performance improvement.
|
author2 |
Huang, Kuochan |
author_facet |
Huang, Kuochan Jiang, Hejhan 江和展 |
author |
Jiang, Hejhan 江和展 |
spellingShingle |
Jiang, Hejhan 江和展 Scheduling Multiple Workflows on HPC Cloud |
author_sort |
Jiang, Hejhan |
title |
Scheduling Multiple Workflows on HPC Cloud |
title_short |
Scheduling Multiple Workflows on HPC Cloud |
title_full |
Scheduling Multiple Workflows on HPC Cloud |
title_fullStr |
Scheduling Multiple Workflows on HPC Cloud |
title_full_unstemmed |
Scheduling Multiple Workflows on HPC Cloud |
title_sort |
scheduling multiple workflows on hpc cloud |
publishDate |
2011 |
url |
http://ndltd.ncl.edu.tw/handle/58721443346465938298 |
work_keys_str_mv |
AT jianghejhan schedulingmultipleworkflowsonhpccloud AT jiānghézhǎn schedulingmultipleworkflowsonhpccloud AT jianghejhan gāoxiàonéngyúnduānyùnsuànzhōngduōzhònggōngzuòliúchéngpáichéngzhīyánjiū AT jiānghézhǎn gāoxiàonéngyúnduānyùnsuànzhōngduōzhònggōngzuòliúchéngpáichéngzhīyánjiū |
_version_ |
1718442857410330624 |