Delay-Prioritized and Reliable Task Scheduling With Long-Term Load Balancing in Computing Power Networks

被引:0
|
作者
Xie, Renchao [1 ,2 ]
Feng, Li [1 ]
Tang, Qinqin [1 ]
Huang, Tao [1 ,2 ]
Xiong, Zehui [3 ]
Chen, Tianjiao [4 ]
Zhang, Ran [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, State Key Lab Networking & Switching Technol, Beijing 100876, Peoples R China
[2] Purple Mt Labs, Nanjing 211111, Peoples R China
[3] Singapore Univ Technol & Design, Pillar Informat Syst Technol & Design, Singapore 639798, Singapore
[4] China Mobile Res Inst, Beijing 100053, Peoples R China
基金
国家重点研发计划; 新加坡国家研究基金会; 中国国家自然科学基金;
关键词
Processor scheduling; Collaboration; Job shop scheduling; Reliability; Delays; Load management; Cloud computing; Resource management; Optimization; Reliability theory; Computing power networks; task scheduling; delay minimization; high reliability; load balancing; EDGE; ALLOCATION;
D O I
10.1109/TSC.2024.3495500
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In the era driven by big data and algorithms, the efficient collaboration of pervasive computing power is crucial for rapidly meeting computing demands and enhancing resource utilization. However, current mainstream end-edge-cloud collaboration faces challenges of computing isolation, adversely affecting resource efficiency and user experience. The Computing Power Network (CPN) is a novel architecture designed to sense and collaborate ubiquitous computing resources through networks. Nevertheless, the expansion of its scope and the integration of networks complicate task scheduling. To address this, we design a collaborative scheduling system that considers the joint selection of computing nodes and network links, aiming to reduce delay, enhance reliability, and ensure long-term load balance. First, we propose a delay-prioritized reliable scheduling policy based on a dual-priority mechanism for forwarding and computing. Second, we define the scheduling problem as a Constrained Markov Decision Process (CMDP) and introduce Lyapunov optimization to transform constraints into instantaneous optimizations, achieving a long-term balanced load of computing and network resources. Lastly, we employ an enhanced Deep Reinforcement Learning (DRL) approach to solve the problem. Performance evaluation demonstrates that compared to standard DRL, the proposed algorithm effectively reduces delay and improves reliability while maintaining long-term load balance, resulting in an overall performance improvement of 54.7%.
引用
收藏
页码:3359 / 3372
页数:14
相关论文
共 50 条
  • [31] An energy, delay and priority-aware task offloading algorithm for fog computing incorporating load balancing
    Panda, Sanjaya Kumar
    Pounjula, Thanmayee
    Ravirala, Bhargavi
    Taniar, David
    JOURNAL OF SUPERCOMPUTING, 2025, 81 (01):
  • [32] MASTER: Long-Term Stable Routing and Scheduling in Low-Power Wireless Networks
    Harms, Oliver
    Landsiedel, Olaf
    16TH ANNUAL INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING IN SENSOR SYSTEMS (DCOSS 2020), 2020, : 86 - 94
  • [33] Task offloading in MEC systems interconnected by metro optical networks: A computing load balancing solution
    Xin, Jingjie
    Li, Xin
    Zhang, Lu
    Zhang, Yongjun
    Huang, Shanguo
    OPTICAL FIBER TECHNOLOGY, 2023, 81
  • [34] Fairness-aware task offloading and load balancing with delay constraints for Power Internet of Things
    Li, Xue
    Chen, Xiaojuan
    Li, Guohua
    AD HOC NETWORKS, 2024, 153
  • [35] Autonomic task scheduling algorithm for dynamic workloads through a load balancing technique for the cloud-computing environment
    Ebadifard, Fatemeh
    Babamir, Seyed Morteza
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2021, 24 (02): : 1075 - 1101
  • [36] An Adaptive Genetic Algorithm-Based Load Balancing-Aware Task Scheduling Technique for Cloud Computing
    Agarwal, Mohit
    Gupta, Shikha
    CMC-COMPUTERS MATERIALS & CONTINUA, 2022, 73 (03): : 6103 - 6119
  • [37] An Adaptive Genetic Algorithm-Based Load Balancing-Aware Task Scheduling Technique for Cloud Computing
    Agarwal, Mohit
    Gupta, Shikha
    Computers, Materials and Continua, 2022, 73 (03): : 6103 - 6119
  • [38] Autonomic task scheduling algorithm for dynamic workloads through a load balancing technique for the cloud-computing environment
    Fatemeh Ebadifard
    Seyed Morteza Babamir
    Cluster Computing, 2021, 24 : 1075 - 1101
  • [39] Optimization of Load Balancing and Task Scheduling in Cloud Computing Environments Using Artificial Neural Networks-Based Binary Particle Swarm Optimization (BPSO)
    Alghamdi, Mohammed, I
    SUSTAINABILITY, 2022, 14 (19)
  • [40] SIaTS: A Service Intent-Aware Task Scheduling Framework for Computing Power Networks
    Tang, Qinqin
    Xie, Renchao
    Feng, Li
    Yu, Fei Richard
    Chen, Tianjiao
    Zhang, Ran
    Huang, Tao
    IEEE NETWORK, 2024, 38 (04): : 233 - 240