Skip to main navigation Skip to search Skip to main content

Cost adaptive workflow scheduling in cloud computing

  • Korea Advanced Institute of Science and Technology
  • Huazhong University of Science and Technology

Research output: Conference(x)Paperpeer-review

Abstract

In cloud computing, it remains a challenge to allocate virtualized resource with financial cost minimization and acceptable Quality of Service assurance. In general, the VM instance is allocated to cloud service users based on not actual job processing time but the fixed resource allocation time predetermined by cloud pricing policy in contrast to grid environment. In this case, the unnecessary cost dissipation is occurred by the wasted partial instance hours of allocated resource. To address this problem, we propose the heuristic based workflow scheduling scheme considering cloud-pricing model in this paper. Our scheme is composed of two phases : VM packing and MRSR (Multi Requests to Single Resource) phases. In VM-packing phase, preassigned multi tasks are aggregated into the common VM instance sequentially, and these tasks are merged in parallel by MRSR phase. By using our proposed schemes, we are able to reduce the number of required VM instances and achieve the significant cost saving while we guarantee the user's SLA (Service Level Agreement) in terms of workflow deadline. Our proposed schemes cannot only reduce the cost by 30% compared to traditional workflow scheduling schemes but also assure user's SLA.

Original languageEnglish
DOIs
StatePublished - 2014
Event8th International Conference on Ubiquitous Information Management and Communication, ICUIMC 2014 - Siem Reap, Cambodia
Duration: 2014.01.92014.01.11

Conference

Conference8th International Conference on Ubiquitous Information Management and Communication, ICUIMC 2014
Country/TerritoryCambodia
CitySiem Reap
Period14.01.914.01.11

Keywords

  • Cloud resource management
  • Virtual machine allocation
  • Workflow scheduling

Fingerprint

Dive into the research topics of 'Cost adaptive workflow scheduling in cloud computing'. Together they form a unique fingerprint.

Cite this