Cloud-Based Mapreduce Workflow Execution Platform

被引:3
|
作者
Jung, In-Yong [1 ]
Han, Byong-John [1 ]
Jeong, Chang-Sung [1 ]
Rho, Seungmin [2 ]
机构
[1] Korea Univ, Dept Elect Engn, Seoul, South Korea
[2] Sungkyul Univ, Dept Multimedia, Anyang Si, South Korea
来源
JOURNAL OF INTERNET TECHNOLOGY | 2014年 / 15卷 / 06期
基金
新加坡国家研究基金会;
关键词
Cloud computing; PaaS; Mapreduce workflow; Job scheduling; MANAGEMENT; SYSTEM; TASK;
D O I
10.6138/JIT.2014.15.6.17
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With increasing demand of data-intensive applications, mapreduce technologies have become useful tools to develop large scale applications efficiently by integrating various existing mapreduce jobs. However, there are few existing researches of workflow systems which can integrates mapreduce jobs with on-demand cloud resource provisioning. In this paper, we present a new cloud-based mapreduce workflow execution platform named DIVE-CWM (Distributed-parallel Virtual Environment on Cloud computing for Workflow for launching Mapreduce jobs) which integrates multiple mapreduce jobs and legacy programs into a single workflow. It provides a transparent and selective job scheduling by estimating the execution time in advance for workflow to execute all its jobs. Also, it supports automatic resource provisioning scheme which offers on-demand VM resources automatically to launch a workflow onto cloud. Furthermore, it provides an agent based resource management for automatic job deployment and execution of workflow on mapreduce clusters. Additionally, service oriented architecture based on web service API and graphical user interface offers high accessibility and convenience to user and other systems. We show the experimental results which compares the different scheduling schemes for various workflows.
引用
收藏
页码:1059 / 1067
页数:9
相关论文
共 50 条
  • [1] Workflow Scheduling and Resource Allocation for Cloud-based Execution of Elastic Processes
    Hoenisch, Philipp
    Schulte, Stefan
    Dustdar, Schahram
    [J]. 2013 IEEE SIXTH INTERNATIONAL CONFERENCE ON SERVICE-ORIENTED COMPUTING AND APPLICATIONS (SOCA), 2013, : 1 - 8
  • [2] Cloud-Based Parallel Concolic Execution
    Chen, Ting
    Feng, Youzheng
    Luo, Xiapu
    Lin, Xiaodong
    Zhang, Xiaosong
    [J]. 2017 IEEE 24TH INTERNATIONAL CONFERENCE ON SOFTWARE ANALYSIS, EVOLUTION, AND REENGINEERING (SANER), 2017, : 437 - 441
  • [3] Re-provisioning of Cloud-Based Execution Infrastructure Using the Cloud-Aware Provenance to Facilitate Scientific Workflow Execution Reproducibility
    Hasham, Khawar
    Munir, Kamran
    McClatchey, Richard
    Shamdasani, Jetendr
    [J]. CLOUD COMPUTING AND SERVICES SCIENCE, CLOSER 2015, 2016, 581 : 74 - 94
  • [4] An efficient resource provisioning algorithm for workflow execution in cloud platform
    Kumar, Madhu Sudan
    Choudhary, Anubhav
    Gupta, Indrajeet
    Jana, Prasanta K.
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2022, 25 (06): : 4233 - 4255
  • [5] An efficient resource provisioning algorithm for workflow execution in cloud platform
    Madhu Sudan Kumar
    Anubhav Choudhary
    Indrajeet Gupta
    Prasanta K. Jana
    [J]. Cluster Computing, 2022, 25 : 4233 - 4255
  • [6] The Modern Cloud-Based Platform
    Tilkov, Stefan
    [J]. IEEE SOFTWARE, 2015, 32 (02) : 112 - 115
  • [7] Workflow-and-Platform Aware task clustering for scientific workflow execution in Cloud environment
    Sahni, Jyoti
    Vidyarthi, Deo Prakash
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2016, 64 : 61 - 74
  • [8] Agent-based cloud workflow execution
    Gutierrez-Garcia, J. Octavio
    Sim, Kwang Mong
    [J]. INTEGRATED COMPUTER-AIDED ENGINEERING, 2012, 19 (01) : 39 - 56
  • [9] A Cloud-Based Execution Framework for Program Analysis
    Balasubramanian, Daniel
    Kostyuchenko, Dmitriy
    Luckow, Kasper
    Kersten, Rody
    Karsai, Gabor
    [J]. SOFTWARE ENGINEERING AND FORMAL METHODS, SEFM 2018, 2018, 10886 : 139 - 154
  • [10] A Workflow Architecture for Cloud-based Distributed Simulation
    Chaudhry, Nauman Riaz
    Anagnostou, Anastasia
    Taylor, Simon J. E.
    [J]. ACM TRANSACTIONS ON MODELING AND COMPUTER SIMULATION, 2022, 32 (02):