UDL: a cloud task scheduling framework based on multiple deep neural networks

被引:2
|
作者
Li, Qirui [1 ]
Peng, Zhiping [1 ]
Cui, Delong [1 ]
Lin, Jianpeng [2 ]
Zhang, Hao [3 ]
机构
[1] Guangdong Univ Petrochem Technol, Sch Comp, Maoming 525000, Peoples R China
[2] South China Univ Technol, Sch Comp Sci & Engn, Guangzhou 510006, Peoples R China
[3] Fudan Univ, Shanghai Key Lab Intelligent Informat Proc, Shanghai 200433, Peoples R China
来源
JOURNAL OF CLOUD COMPUTING-ADVANCES SYSTEMS AND APPLICATIONS | 2023年 / 12卷 / 01期
关键词
Deep neural network; Memory replay; United; Task scheduling; Sample memory pool;
D O I
10.1186/s13677-023-00490-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud task scheduling and resource allocation (TSRA) constitute a core issue in cloud computing. Batch submission is a common user task deployment mode in cloud computing systems. In this mode, it has been a challenge for cloud systems to balance the quality of user service and the revenue of cloud service provider (CSP). To this end, with multi-objective optimization (MOO) of minimizing task latency and energy consumption, we propose a cloud TSRA framework based on deep learning (DL). The system solves the TSRA problems of multiple task queues and virtual machine (VM) clusters by uniting multiple deep neural networks (DNNs) as task scheduler of cloud system. The DNNs are divided into exploration part and exploitation part. At each scheduling time step, the model saves the best outputs of all scheduling policies from each DNN to the experienced sample memory pool (SMP), and periodically selects random training samples from SMP to train each DNN of exploitation part. We designed a united deep learning (UDL) algorithm based on this framework. Experimental results show that the UDL algorithm can effectively solve the MOO problem of TSRA for cloud tasks, and performs better than benchmark algorithms such as heterogeneous distributed deep learning (HDDL) in terms of task scheduling performance.
引用
收藏
页数:14
相关论文
共 50 条
  • [1] UDL: a cloud task scheduling framework based on multiple deep neural networks
    Qirui Li
    Zhiping Peng
    Delong Cui
    Jianpeng Lin
    Hao Zhang
    Journal of Cloud Computing, 12
  • [2] Deep Learning Based Security Model for Cloud based Task Scheduling
    Devi, K.
    Paulraj, D.
    Muthusenthil, B.
    KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS, 2020, 14 (09): : 3663 - 3679
  • [3] A General Multiple Data Augmentation Based Framework for Training Deep Neural Networks
    Hu, Binyan
    Sun, Yu
    Qin, A. K.
    2022 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS (IJCNN), 2022,
  • [4] Task scheduling based on deep reinforcement learning in a cloud manufacturing environment
    Dong, Tingting
    Xue, Fei
    Xiao, Chuangbai
    Li, Juntao
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2020, 32 (11)
  • [5] A Holistic Optimization Framework for Mobile Cloud Task Scheduling
    Liu, Huazhong
    Pu, Jie
    Yang, Laurence T.
    Lin, Man
    Yin, Dexiang
    Guo, Yimu
    Chen, Xingyu
    IEEE TRANSACTIONS ON SUSTAINABLE COMPUTING, 2019, 4 (02): : 217 - 230
  • [6] Deep Learning based task scheduling in a Cloud RAN enabled edge environment
    Fletcher, Jude
    Wallom, David
    SEC'19: PROCEEDINGS OF THE 4TH ACM/IEEE SYMPOSIUM ON EDGE COMPUTING, 2019, : 283 - 285
  • [7] Task Scheduling in Cloud Using Deep Reinforcement Learning
    Swarup, Shashank
    Shakshuki, Elhadi M.
    Yasar, Ansar
    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 : 42 - 51
  • [8] Deep Reinforcement Learning Based Task Scheduling in Edge Computing Networks
    Qi, Fan
    Li Zhuo
    Chen Xin
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 835 - 840
  • [9] Task Parallelism-Aware Deep Neural Network Scheduling on Multiple Hybrid Memory Cube-Based Processing-in-Memory
    Lee, Young Sik
    Han, Tae Hee
    IEEE ACCESS, 2021, 9 : 68561 - 68572
  • [10] An Innovative Energy-Aware Cloud Task Scheduling Framework
    Alahmadi, Abdulrahman
    Che, Dunren
    Khaleel, Mustafa
    Zhu, Michelle M.
    Ghodous, Parsia
    2015 IEEE 8TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, 2015, : 493 - 500