Next Article in Journal
Prediction of Arabic Legal Rulings Using Large Language Models
Next Article in Special Issue
Deep Reinforcement Learning-Based Task Offloading and Load Balancing for Vehicular Edge Computing
Previous Article in Journal
Synergism of Fuzzy Leaky Bucket with Virtual Buffer for Large Scale Social Driven Energy Allocation in Emergencies in Smart City Zones
Previous Article in Special Issue
A Fast and Efficient Task Offloading Approach in Edge-Cloud Collaboration Environment
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Multi-DAG Satellite Network Task Scheduling Algorithm Based on Cache-Composite Priority

1
Communication and Network Key Laboratory, Dalian University, Dalian 116622, China
2
College of Environment and Chemical Engineering, Dalian University, Dalian 116622, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Electronics 2024, 13(4), 763; https://doi.org/10.3390/electronics13040763
Submission received: 4 December 2023 / Revised: 22 January 2024 / Accepted: 25 January 2024 / Published: 15 February 2024
(This article belongs to the Special Issue Emerging and New Technologies in Mobile Edge Computing Networks)

Abstract

The problem of multiple DAGs sharing satellite constellation resources has gradually attracted widespread attention. Due to the limited computing resources and energy consumption of satellite networks, it is necessary to formulate a reasonable multi-DAG task scheduling scheme to ensure the fairness of each workflow under the premise of considering latency and energy consumption. Therefore, in this paper, we propose a multi-DAG satellite network task scheduling algorithm based on cache-composite priority under the Software-Defined Networking satellite network architecture. The basic idea of this algorithm lies in the DAG selection phase, where not only are task priorities computed but also the concept of fair scheduling is introduced, so as to prevent the excessively delayed scheduling of low-priority DAG tasks. In addition, the concept of public subtasks is introduced to reduce the system overhead caused by repetitive tasks. The experimental results show that the hybrid scheduling strategy proposed in this paper can meet the demand of DAG scheduling and improve the degree of task completion while effectively reducing the task latency and energy consumption.
Keywords: Software-Defined Networking; satellite network; multi-DAG scheduling; fairness Software-Defined Networking; satellite network; multi-DAG scheduling; fairness

Share and Cite

MDPI and ACS Style

Liu, Z.; Zhang, L.; Wang, L.; Dong, X.; Rong, J. Research on Multi-DAG Satellite Network Task Scheduling Algorithm Based on Cache-Composite Priority. Electronics 2024, 13, 763. https://doi.org/10.3390/electronics13040763

AMA Style

Liu Z, Zhang L, Wang L, Dong X, Rong J. Research on Multi-DAG Satellite Network Task Scheduling Algorithm Based on Cache-Composite Priority. Electronics. 2024; 13(4):763. https://doi.org/10.3390/electronics13040763

Chicago/Turabian Style

Liu, Zhiguo, Luxi Zhang, Lin Wang, Xiaoqi Dong, and Junlin Rong. 2024. "Research on Multi-DAG Satellite Network Task Scheduling Algorithm Based on Cache-Composite Priority" Electronics 13, no. 4: 763. https://doi.org/10.3390/electronics13040763

APA Style

Liu, Z., Zhang, L., Wang, L., Dong, X., & Rong, J. (2024). Research on Multi-DAG Satellite Network Task Scheduling Algorithm Based on Cache-Composite Priority. Electronics, 13(4), 763. https://doi.org/10.3390/electronics13040763

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop