Joint Offloading and Resource Allocation for Collaborative Cloud Computing With Dependent Subtask Scheduling on Multi-Core Server

被引:0
|
作者
Gao, Zihan [1 ]
Zheng, Peixiao [2 ]
Hao, Wanming [2 ]
Yang, Shouyi [2 ]
机构
[1] Henan Univ Econ & Law, Sch Comp & Informat Engn, Zhengzhou 450011, Peoples R China
[2] Zhengzhou Univ, Sch Elect & Informat Engn, Zhengzhou 450001, Peoples R China
关键词
Cloud computing; Servers; Resource management; Energy consumption; Heuristic algorithms; Costs; Computational modeling; Search problems; Optimization; Delays; dependency; edge computing; offloading; resource allocation; DELAY MINIMIZATION; MOBILE; ENERGY; OPTIMIZATION; SYSTEMS;
D O I
10.1109/TCC.2024.3481039
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Collaborative cloud computing (CCC) has emerged as a promising paradigm to support computation-intensive and delay-sensitive applications by leveraging MEC and MCC technologies. However, the coupling between multiple variables and subtask dependencies within an application poses significant challenges to the computation offloading mechanism. To address this, we investigate the computation offloading problem for CCC by jointly optimizing offloading decisions, resource allocation, and subtask scheduling across a multi-core edge server. First, we exploit latency to design a subtask dependency model within the application. Next, we formulate a System Energy-Time Cost (SETC) minimization problem that considers the trade-off between time and energy consumption while satisfying subtask dependencies. Due to the complexity of directly solving the formulated problem, we decompose it and propose two offloading algorithms, namely Maximum Local Searching Offloading (MLSO) and Sequential Searching Offloading (SSO), to jointly optimize offloading decisions and resource allocation. We then model dependent subtask scheduling across the multi-core edge server as a Job-Shop Scheduling Problem (JSSP) and propose a Genetic-based Task Scheduling (GTS) algorithm to achieve optimal dependent subtask scheduling on the multi-core edge server. Finally, our simulation results demonstrate the effectiveness of the proposed MLSO, SSO, and GTS algorithms under different parameter settings.
引用
收藏
页码:1401 / 1414
页数:14
相关论文
共 50 条
  • [41] Joint Offloading Decision and Resource Allocation with Uncertain Task Computing Requirement
    Eshraghi, Nima
    Liang, Ben
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2019), 2019, : 1414 - 1422
  • [42] Joint computation offloading and resource allocation in vehicular edge computing networks
    Liu, Shuang
    Tian, Jie
    Zhai, Chao
    Li, Tiantian
    DIGITAL COMMUNICATIONS AND NETWORKS, 2023, 9 (06) : 1399 - 1410
  • [43] Joint Computation Offloading and Resource Allocation in Cloud Based Wireless HetNets
    Nguyen Ti Ti
    Le, Long Bao
    GLOBECOM 2017 - 2017 IEEE GLOBAL COMMUNICATIONS CONFERENCE, 2017,
  • [44] Joint resource allocation and offloading strategies in cloud enabled cellular networks
    Kamoun, Mohamed
    Labidi, Wael
    Sarkiss, Mireille
    2015 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS (ICC), 2015, : 5529 - 5534
  • [45] Joint Optimization of Offloading and Resource Allocation Scheme for Mobile Edge Computing
    Dab, Boutheina
    Aitsaadi, Nadjib
    Langar, Rami
    2019 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2019,
  • [46] Joint computation offloading and resource allocation in vehicular edge computing networks
    Shuang Liu
    Jie Tian
    Chao Zhai
    Tiantian Li
    Digital Communications and Networks, 2023, 9 (06) : 1399 - 1410
  • [47] Joint caching and computing resource allocation for task offloading in vehicular networks
    Wang, Zhi
    Hou, Ronghui
    IET COMMUNICATIONS, 2020, 14 (21) : 3820 - 3827
  • [48] Deep Reinforcement Learning for Joint Offloading and Resource Allocation in Fog Computing
    Bai, Wenle
    Qian, Cheng
    PROCEEDINGS OF 2021 IEEE 12TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2021, : 131 - 134
  • [49] Joint offloading decision and resource allocation in vehicular edge computing networks
    Shumo Wang
    Xiaoqin Song
    Han Xu
    Tiecheng Song
    Guowei Zhang
    Yang Yang
    Digital Communications and Networks, 2025, 11 (01) : 71 - 82
  • [50] A Joint Resource Allocation and Task Offloading Algorithm in Satellite Edge Computing
    Chen, Zhuoer
    Zhang, Deyu
    Cai, Weijun
    Luo, Wei
    Tang, Yin
    ALGORITHMS AND ARCHITECTURES FOR PARALLEL PROCESSING, ICA3PP 2023, PT III, 2024, 14489 : 358 - 377