Title : ( A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints )
Authors: Arash Deldari , Mahmoud Naghibzadeh , Saeid Abrishami , Amin Rezaeian ,Access to full-text not allowed by authors
Abstract
One of the main features of High Throughput Computing systems is the availability of high power processing resources. Cloud Computing systems can offer these features through concepts like Pay-Per-Use and Quality of Service (QoS) over the Internet. Many applications in Cloud computing are represented by workflows. Quality of Service is one of the most important challenges in the context of scheduling scientific workflows. On the other hand, the remarkable growth of the multicore processor technology has led to the use of these processors by service providers as building blocks of their infrastructure. Therefore, scheduling scientific workflows on the Cloud requires especial attention to multicore processor infrastructure which adds more challenges to the problem. On the other hand, in addition to these challenges users’ QoS constraints like execution time and cost should be regarded. The main objective of this research is scheduling workflows on the Cloud, considering a multicore based infrastructure. A new algorithm is proposed which finds clusters of the workflow that can be executed in parallel while having large data communications. These kinds of clusters could be appropriate candidates to be executed on a multicore processor. In contrast, there are other clusters which should be executed in serial. This algorithm investigates whether serial execution of these clusters is possible or not. The experimental results show that the algorithm has a positive effect on execution time and cost of the workflow execution.
Keywords
, High Throughput Computing, Cloud computing, Workflow scheduling, Clustering, Time Overlap@article{paperid:1053507,
author = {Deldari, Arash and Naghibzadeh, Mahmoud and Abrishami, Saeid and Rezaeian, Amin},
title = {A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints},
journal = {International Journal of Modeling, Identification, Simulation and Control},
year = {2014},
volume = {46},
number = {1},
month = {June},
issn = {2008-6067},
pages = {19--29},
numpages = {10},
keywords = {High Throughput Computing; Cloud computing; Workflow scheduling; Clustering; Time Overlap},
}
%0 Journal Article
%T A Clustering Approach to Scientific Workflow Scheduling on the Cloud with Deadline and Cost Constraints
%A Deldari, Arash
%A Naghibzadeh, Mahmoud
%A Abrishami, Saeid
%A Rezaeian, Amin
%J International Journal of Modeling, Identification, Simulation and Control
%@ 2008-6067
%D 2014