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 条
  • [31] The design of a workflow-centric, context-aware framework to support heterogeneous computing environments in collaboration
    Yu, JQ
    Reddy, YVR
    Selliah, S
    Bharadwaj, V
    Reddy, S
    Kankanahalli, S
    [J]. COOPERATIVE DESIGN, VISUALIZATION, AND ENGINEERING, PROCEEDINGS, 2005, 3675 : 22 - 29
  • [32] Cost-aware Cloud Storage Service Allocation for Distributed Data Gathering
    Negru, Catalin
    Pop, Florin
    Mocanu, Mariana
    Cristea, Valentin
    Hangan, Anca
    Vacariu, Lucia
    [J]. PROCEEDING OF 2016 IEEE INTERNATIONAL CONFERENCE ON AUTOMATION, QUALITY AND TESTING, ROBOTICS (AQTR), 2016, : 31 - 35
  • [33] Towards Scalable and Cost-aware Bioinformatics Workflow Execution in the Cloud -Recent Advances to the Tavaxy Workflow System
    Abouelhoda, Mohamed
    Issa, Shady
    Ghanem, Moustafa
    [J]. FUNDAMENTA INFORMATICAE, 2013, 128 (03) : 255 - 280
  • [34] A Cost-Aware Object Management Method for In-Memory Computing Frameworks
    Wu, Chin-Hsien
    Chen, Chien-Wei
    Wang, Kai-Chun
    [J]. 33RD ANNUAL ACM SYMPOSIUM ON APPLIED COMPUTING, 2018, : 1129 - 1132
  • [35] Generalized Cost-Aware Cloudlet Placement for Vehicular Edge Computing Systems
    Bhatta, Dixit
    Mashayekhy, Lena
    [J]. 11TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2019), 2019, : 159 - 166
  • [36] Cost-aware ant colony optimization for resource allocation in cloud infrastructure
    Gupta, Punit
    Goyal, Ujjwal
    Verma, Vaishali
    [J]. Recent Advances in Computer Science and Communications, 2020, 13 (03) : 326 - 335
  • [37] An Energy-Aware High Performance Task Allocation Strategy in Heterogeneous Fog Computing Environments
    Gai, Keke
    Qin, Xiao
    Zhu, Liehuang
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2021, 70 (04) : 626 - 639
  • [38] Cost-Aware Cooperative Resource Provisioning for Heterogeneous Workloads in Data Centers
    Zhan, Jianfeng
    Wang, Lei
    Li, Xiaona
    Shi, Weisong
    Weng, Chuliang
    Zhang, Wenyao
    Zang, Xiutao
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2013, 62 (11) : 2155 - 2168
  • [39] Time and Cost-Aware Method for Scheduling Workflows In Cloud Computing Systems
    Reddy, Narendrababu G.
    PhaniKumar, S.
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2017), 2017, : 455 - 460
  • [40] Battery-Aware Workflow Scheduling for Portable Heterogeneous Computing
    Jiang, Fu
    Xia, Yaoxin
    Yan, Lisen
    Liu, Weirong
    Zhang, Xiaoyong
    Li, Heng
    Peng, Jun
    [J]. IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2024, 9 (04): : 677 - 694