On-line Cost-aware Workflow Allocation in Heterogeneous Computing Environments

被引:2
|
作者
Ishizuka, Yuji [1 ]
Quang-Minh Do [1 ]
Chen, Wuhui [2 ]
Paik, Incheon [1 ]
机构
[1] Univ Aizu, Sch Comp Sci & Engn, Aizu Wakamatsu, Fukushima, Japan
[2] Sun Yat Sen Univ, Dept Comp, Guangzhou, Peoples R China
关键词
D O I
10.1109/MCSoC2018.2018.00042
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
With the appearance of on-line big data stream computation, the explosive growth of mobile devices, the development of broadband cellular network, and widespread use of WiFi in recent years, the VM allocation problem has shifted gradually from batch processing to real-time processing. As the processing streaming workflow allocation becomes very large, it has become far more difficult. First, in this paper, we model a new network based on mobile cloud computing and mobile edge computing scheme for the real-time streaming workflow allocation problem. Our proposed network called Heterogeneous Node Network (HNN) consists of three types of computing node, namely data center (DC), cloudlet (CL) and edge server (ES). DC is a conventional placement destination of virtual machine (VM) and has high computing resource compared to other nodes; CL is a new computing resource, whose performance is lower than DC, but data transmission between CL and ES is faster than between DC and ES; ES is a cluster of mobile devices with the lowest computing resource. Second, we propose a heuristic streaming workflow allocation algorithm, which is flexible according to change of real-time availability for streaming workflow and HNN environment to achieve cost minimization. Our algorithm is a hybrid of bin-packing algorithm and shortest path algorithm based on the VM placement problem and the shortest path problem in graph network respectively. Finally, our developed algorithm is compared with the result of linear programming (LP). In performance evaluation, the experimental results show our approach leads to a solution close to an optimal solution generated by LP and its execution time is reduced.
引用
收藏
页码:209 / 216
页数:8
相关论文
共 50 条
  • [21] A cost-aware mechanism for optimized resource provisioning in cloud computing
    Ghasemi, Safiye
    Meybodi, Mohammad Reza
    Fooladi, Mehdi Dehghan Takht
    Rahmani, Amir Masoud
    [J]. CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2018, 21 (02): : 1381 - 1394
  • [22] A Cost-Aware Model/or Risk Mitigation in Cloud Computing Systems
    Kholidy, IIisham A.
    Erradi, Abdelkarim
    [J]. 2015 IEEE/ACS 12TH INTERNATIONAL CONFERENCE OF COMPUTER SYSTEMS AND APPLICATIONS (AICCSA), 2015,
  • [23] A cost-aware mechanism for optimized resource provisioning in cloud computing
    Safiye Ghasemi
    Mohammad Reza Meybodi
    Mehdi Dehghan Takht Fooladi
    Amir Masoud Rahmani
    [J]. Cluster Computing, 2018, 21 : 1381 - 1394
  • [24] Energy and cost-aware virtual machine consolidation in cloud computing
    Yousefipour, Amin
    Rahmani, Amir Masoud
    Jahanshahi, Mohsen
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 2018, 48 (10): : 1758 - 1774
  • [25] Cost-aware Scheduling for Heterogeneous Enterprise Machines (CASH'EM)
    Burge, Jennifer
    Ranganathan, Parthasarathy
    Wiener, Janet L.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING, 2007, : 481 - +
  • [26] Using simulated annealing for computing cost-aware covering arrays
    Demiroz, Gulsen
    Yilmaz, Cemal
    [J]. APPLIED SOFT COMPUTING, 2016, 49 : 1129 - 1144
  • [27] An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing
    Ma, Xiaojin
    Gao, Honghao
    Xu, Huahu
    Bian, Minjie
    [J]. EURASIP JOURNAL ON WIRELESS COMMUNICATIONS AND NETWORKING, 2019, 2019 (01)
  • [28] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Mohammadzadeh, Ali
    Masdari, Mohammad
    Gharehchopogh, Farhad Soleimanian
    [J]. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2021, 29 (03)
  • [29] Energy and Cost-Aware Workflow Scheduling in Cloud Computing Data Centers Using a Multi-objective Optimization Algorithm
    Ali Mohammadzadeh
    Mohammad Masdari
    Farhad Soleimanian Gharehchopogh
    [J]. Journal of Network and Systems Management, 2021, 29
  • [30] An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing
    Xiaojin Ma
    Honghao Gao
    Huahu Xu
    Minjie Bian
    [J]. EURASIP Journal on Wireless Communications and Networking, 2019