Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud Environment

Cloud computing in the field of scientific applications such as scientific big data processing and big data analytics has become popular because of its service oriented model that provides a pool of abstracted, virtualized, dynamically scalable computing resources and services on demand over the Int...

Full description

Bibliographic Details
Main Authors: Phyo Thandar Thant, Courtney Powell, Martin Schlueter, Masaharu Munetomo
Format: Article
Language:English
Published: Hindawi Limited 2017-01-01
Series:Scientific Programming
Online Access:http://dx.doi.org/10.1155/2017/5342727
id doaj-b8d2626f23a9436782a6113e5ace23fc
record_format Article
spelling doaj-b8d2626f23a9436782a6113e5ace23fc2021-07-02T05:52:37ZengHindawi LimitedScientific Programming1058-92441875-919X2017-01-01201710.1155/2017/53427275342727Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud EnvironmentPhyo Thandar Thant0Courtney Powell1Martin Schlueter2Masaharu Munetomo3Graduate School of Information Science and Technology, Hokkaido University, Sapporo, JapanInformation Initiative Center, Hokkaido University, Sapporo, JapanInformation Initiative Center, Hokkaido University, Sapporo, JapanInformation Initiative Center, Hokkaido University, Sapporo, JapanCloud computing in the field of scientific applications such as scientific big data processing and big data analytics has become popular because of its service oriented model that provides a pool of abstracted, virtualized, dynamically scalable computing resources and services on demand over the Internet. However, resource selection to make the right choice of instances for a certain application of interest is a challenging problem for researchers. In addition, providing services with optimal performance at the lowest financial resource deployment cost based on users’ resource selection is quite challenging for cloud service providers. Consequently, it is necessary to develop an optimization system that can provide benefits to both users and service providers. In this paper, we conduct scientific workflow optimization on three perspectives: makespan minimization, virtual machine deployment cost minimization, and virtual machine failure minimization in the cloud infrastructure in a level-wise manner. Further, balanced task assignment to the virtual machine instances at each level of the workflow is also considered. Finally, system efficiency verification is conducted through evaluation of the results with different multiobjective optimization algorithms such as SPEA2 and NSGA-II.http://dx.doi.org/10.1155/2017/5342727
collection DOAJ
language English
format Article
sources DOAJ
author Phyo Thandar Thant
Courtney Powell
Martin Schlueter
Masaharu Munetomo
spellingShingle Phyo Thandar Thant
Courtney Powell
Martin Schlueter
Masaharu Munetomo
Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud Environment
Scientific Programming
author_facet Phyo Thandar Thant
Courtney Powell
Martin Schlueter
Masaharu Munetomo
author_sort Phyo Thandar Thant
title Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud Environment
title_short Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud Environment
title_full Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud Environment
title_fullStr Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud Environment
title_full_unstemmed Multiobjective Level-Wise Scientific Workflow Optimization in IaaS Public Cloud Environment
title_sort multiobjective level-wise scientific workflow optimization in iaas public cloud environment
publisher Hindawi Limited
series Scientific Programming
issn 1058-9244
1875-919X
publishDate 2017-01-01
description Cloud computing in the field of scientific applications such as scientific big data processing and big data analytics has become popular because of its service oriented model that provides a pool of abstracted, virtualized, dynamically scalable computing resources and services on demand over the Internet. However, resource selection to make the right choice of instances for a certain application of interest is a challenging problem for researchers. In addition, providing services with optimal performance at the lowest financial resource deployment cost based on users’ resource selection is quite challenging for cloud service providers. Consequently, it is necessary to develop an optimization system that can provide benefits to both users and service providers. In this paper, we conduct scientific workflow optimization on three perspectives: makespan minimization, virtual machine deployment cost minimization, and virtual machine failure minimization in the cloud infrastructure in a level-wise manner. Further, balanced task assignment to the virtual machine instances at each level of the workflow is also considered. Finally, system efficiency verification is conducted through evaluation of the results with different multiobjective optimization algorithms such as SPEA2 and NSGA-II.
url http://dx.doi.org/10.1155/2017/5342727
work_keys_str_mv AT phyothandarthant multiobjectivelevelwisescientificworkflowoptimizationiniaaspubliccloudenvironment
AT courtneypowell multiobjectivelevelwisescientificworkflowoptimizationiniaaspubliccloudenvironment
AT martinschlueter multiobjectivelevelwisescientificworkflowoptimizationiniaaspubliccloudenvironment
AT masaharumunetomo multiobjectivelevelwisescientificworkflowoptimizationiniaaspubliccloudenvironment
_version_ 1721338085476663296