A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment
碩士 === 國立臺中教育大學 === 資訊工程學系 === 105 === With the advancement of technology and emergence of grid and cloud computing, now many large-scale scientific and engineering applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Scheduling algori...
Main Authors: | , |
---|---|
Other Authors: | |
Format: | Others |
Language: | en_US |
Published: |
2017
|
Online Access: | http://ndltd.ncl.edu.tw/handle/wn2xfm |
id |
ndltd-TW-105NTCT0394002 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-TW-105NTCT03940022019-05-15T23:24:49Z http://ndltd.ncl.edu.tw/handle/wn2xfm A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment 基於機器學習與可擴展模擬環境之適應性工作流排程方法研究 TSAI,MENG-HAN 蔡孟翰 碩士 國立臺中教育大學 資訊工程學系 105 With the advancement of technology and emergence of grid and cloud computing, now many large-scale scientific and engineering applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Scheduling algorithms are crucial to efficient workflow execution and have become an important research topic. In this thesis, we study list-based workflow scheduling algorithms. The thesis consists of three major parts. In the rest part, we propose a new list-based workflow scheduling algorithm which can outperform current state-of-art algorithm. The second part presents a Parallel Extensible Workload Scheduling Simulator (Pewss) which we have developed to aid research work in parallel job scheduling. Based on Pewss, we conducted various simulation experiments for workflow scheduling and found that no single workflow scheduling algorithm can always achieve the best performance in all workload and platform conditions. The experimental results motivated our research work on the third part which aims to develop an adaptive workflow scheduling algorithm based on machine learning technology. The adaptive workflow scheduling algorithm is expected to achieve consistently better performance under various circumstances than any single existing workflow scheduling approach. A series of simulation experiments have been conducted to evaluate the proposed workflow scheduling algorithms. The experimental results indicate that our workflow scheduling algorithms can outperform previous scheduling methods significantly. HUANG, KUO-CHAN 黃國展 2017 學位論文 ; thesis 64 en_US |
collection |
NDLTD |
language |
en_US |
format |
Others
|
sources |
NDLTD |
description |
碩士 === 國立臺中教育大學 === 資訊工程學系 === 105 === With the advancement of technology and emergence of grid and cloud computing, now many large-scale scientific and engineering applications are usually constructed as workflows due to large amounts of interrelated computation and communication. Scheduling algorithms are crucial to efficient workflow execution and have become an important research topic. In this thesis, we study list-based workflow scheduling algorithms. The thesis consists of three major parts. In the rest part, we propose a new list-based workflow scheduling algorithm which can outperform current state-of-art algorithm. The second part presents a Parallel Extensible Workload Scheduling Simulator (Pewss) which we have developed to aid research work in parallel job scheduling. Based on Pewss, we conducted various simulation experiments for workflow scheduling and found that no single workflow scheduling algorithm can always achieve the best performance in all workload and platform conditions. The experimental results motivated our research work on the third part which aims to develop an adaptive workflow scheduling algorithm based on machine learning technology. The adaptive workflow scheduling algorithm is expected to achieve consistently better performance under various circumstances than any single existing workflow scheduling approach. A series of simulation experiments have been conducted to evaluate the proposed workflow scheduling algorithms. The experimental results indicate that our workflow scheduling algorithms can outperform previous scheduling methods significantly.
|
author2 |
HUANG, KUO-CHAN |
author_facet |
HUANG, KUO-CHAN TSAI,MENG-HAN 蔡孟翰 |
author |
TSAI,MENG-HAN 蔡孟翰 |
spellingShingle |
TSAI,MENG-HAN 蔡孟翰 A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment |
author_sort |
TSAI,MENG-HAN |
title |
A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment |
title_short |
A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment |
title_full |
A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment |
title_fullStr |
A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment |
title_full_unstemmed |
A Study of Adaptive Workflow Scheduling based on Machine Learning and an Extensible Simulation Environment |
title_sort |
study of adaptive workflow scheduling based on machine learning and an extensible simulation environment |
publishDate |
2017 |
url |
http://ndltd.ncl.edu.tw/handle/wn2xfm |
work_keys_str_mv |
AT tsaimenghan astudyofadaptiveworkflowschedulingbasedonmachinelearningandanextensiblesimulationenvironment AT càimènghàn astudyofadaptiveworkflowschedulingbasedonmachinelearningandanextensiblesimulationenvironment AT tsaimenghan jīyújīqìxuéxíyǔkěkuòzhǎnmónǐhuánjìngzhīshìyīngxìnggōngzuòliúpáichéngfāngfǎyánjiū AT càimènghàn jīyújīqìxuéxíyǔkěkuòzhǎnmónǐhuánjìngzhīshìyīngxìnggōngzuòliúpáichéngfāngfǎyánjiū AT tsaimenghan studyofadaptiveworkflowschedulingbasedonmachinelearningandanextensiblesimulationenvironment AT càimènghàn studyofadaptiveworkflowschedulingbasedonmachinelearningandanextensiblesimulationenvironment |
_version_ |
1719146600692973568 |