Dependency-Aware Task Scheduling and Layer Loading for Mobile Edge Computing Networks

被引:5
|
作者
Zhao, Mingxiong [1 ]
Zhang, Xianqi [1 ]
He, Zhenli [1 ]
Chen, Yu [2 ]
Zhang, Yunchun [1 ]
机构
[1] Yunnan Univ, Engn Res Ctr Cyberspace, Sch Software, Yunnan Key Lab Software Engn, Kunming 650500, Peoples R China
[2] Yunnan Police Coll, Sch Informat Network Secur, Kunming 650223, Peoples R China
来源
IEEE INTERNET OF THINGS JOURNAL | 2024年 / 11卷 / 21期
基金
中国国家自然科学基金;
关键词
Task analysis; Servers; Containers; Image edge detection; Loading; Processor scheduling; Computational modeling; Dependency; layer loading; mobile edge computing (MEC); task scheduling; RESOURCE-ALLOCATION; SERVICE;
D O I
10.1109/JIOT.2024.3382682
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The rapid expansion of mobile edge computing (MEC), driven by the escalating data volume and the demand for minimal network latency, underscores the need for efficient data processing. To address the growing complexity of neural networks and applications, segmentation into smaller components (e.g., neural network layers, subnetworks, and subtasks) for parallel computation across diverse nodes is common. However, effective data transmission between these segments necessitates optimized task scheduling among edge servers. Many platforms leverage container-based operating system-level virtualization to enhance edge computing efficiency, leveraging container image layers to cut storage and transmission costs. However, previous research predominantly emphasizes task scheduling, overlooking runtime environment preparation on edge servers and potential collaboration among edge nodes. This article introduces an innovative approach that adeptly manages task data and image layer dependencies collaboratively. It formulates an NP-hard problem: minimizing total computation completion time by jointly determining downlink transmission rate allocation, task-offloading strategies, and layer-loading schemes, allowing for thoughtful decoupling and iterative refinement. The Gray Wolf Optimizer and cellular automata are introduced for dynamic task scheduling, complemented by a low-complexity algorithm inspired by the Nawas-Enscore-Ham method. For layer downloading, this article explores a partial-layer loading policy, considering storage constraints, and establishes a full-layer loading strategy with the Peer-to-Peer mechanism, significantly reducing computational complexity. Rigorous experimental results underscore the remarkable efficacy of these approaches in curtailing total computation completion time, positioning them as benchmarks for comparison against alternative solutions.
引用
收藏
页码:34364 / 34381
页数:18
相关论文
共 50 条
  • [21] Dependency-Aware Vehicular Task Scheduling Policy for Tracking Service VEC Networks
    Li, Chao
    Liu, Fagui
    Wang, Bin
    Chen, C. L. Philip
    Tang, Xuhao
    Jiang, Jun
    Liu, Jie
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2023, 8 (03): : 2400 - 2414
  • [22] Dependency-aware task collaborative offloading and resource allocation in UAV enabled edge computing
    Huang, Zhenqi
    Kuang, Zhufang
    Xu, Bin
    Bi, Yuanguo
    Liu, Anfeng
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2025, 18 (03)
  • [23] Combinatorial Auction-enabled Dependency-Aware Offloading Strategy in Mobile Edge Computing
    Kang, Hong
    Li, Minghao
    Fan, Sizheng
    Cai, Wei
    2023 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, WCNC, 2023,
  • [24] A Trajectory Prediction-Based and Dependency-Aware Container Migration for Mobile Edge Computing
    Zhang, Weiwen
    Luo, Jinzhou
    Chen, Lei
    Liu, Jianqi
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3168 - 3181
  • [25] Mobility-Aware Efficient Task Offloading with Dependency Guarantee in Mobile Edge Computing Networks
    Wu, Qi
    Chen, Guolin
    Huang, Xiaoxia
    2021 17TH INTERNATIONAL CONFERENCE ON MOBILITY, SENSING AND NETWORKING (MSN 2021), 2021, : 350 - 357
  • [26] Dependency-aware task cooperative offloading on edge servers interconnected by metro optical networks
    Yin, Shan
    Zhang, Wei
    Chai, Yutong
    Huang, Shanguo
    JOURNAL OF OPTICAL COMMUNICATIONS AND NETWORKING, 2022, 14 (05) : 376 - 388
  • [27] Dependency-Aware Service Migration for Backhaul-Free Vehicular Edge Computing Networks
    Fan, Qibing
    Chen, Li
    You, Changsheng
    Chen, Yunfei
    Yin, Huarui
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2024, 73 (01) : 1337 - 1352
  • [28] Task Offloading Scheduling in Mobile Edge Computing Networks
    Wang, Zhonglun
    Li, Peifeng
    Shen, Shuai
    Yang, Kun
    12TH INTERNATIONAL CONFERENCE ON AMBIENT SYSTEMS, NETWORKS AND TECHNOLOGIES (ANT) / THE 4TH INTERNATIONAL CONFERENCE ON EMERGING DATA AND INDUSTRY 4.0 (EDI40) / AFFILIATED WORKSHOPS, 2021, 184 : 322 - 329
  • [29] Dependency-Aware Task Reconfiguration and Offloading in Multi-Access Edge Cloud Networks
    Feng, Chuan
    Han, Pengchao
    Zhang, Xu
    Zhang, Qihan
    Liu, Yejun
    Guo, Lei
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (10) : 9271 - 9288
  • [30] TaSRD: Task Scheduling Relying on Resource and Dependency in Mobile Edge Computing
    Cao, Yuting
    Chen, Haopeng
    Jiang, Jianwei
    Hu, Fei
    PROCEEDINGS OF THE 2018 IEEE INTERNATIONAL CONFERENCE ON PROGRESS IN INFORMATICS AND COMPUTING (PIC), 2018, : 287 - 295