Data-intensive workflow scheduling strategy based on deep reinforcement learning in multi-clouds

被引:0
|
作者
Shuo Zhang
Zhuofeng Zhao
Chen Liu
Shenghui Qin
机构
[1] North China University of Technology,School of Information
[2] Beijing Key Laboratory of Large-Scale Stream Data Integration and Analysis Technology,undefined
来源
关键词
Data-intensive workflow; Deep-Q-network; Multi-objective optimization; Intensive learning;
D O I
暂无
中图分类号
学科分类号
摘要
With the increase development of Internet of Things devices, the data-intensive workflow has emerged as a new kinds of representation for IoT applications. Because most IoT systems are structured in multi-clouds environment and the data-intensive workflow has the characteristics of scattered data sources and distributed execution requirements at the cloud center and edge clouds, it brings many challenges to the scheduling of such workflow, such as data flow control management, data transmission scheduling, etc. Aiming at the execution constraints of business and technology and data transmission optimization of data-intensive workflow, a data-intensive workflow scheduling method based on deep reinforcement learning in multi-clouds is proposed. First, the execution constraints, edge node load and data transmission volume of IoT data workflow are modeled; then the data-intensive workflow is segmented with the consideration of business constraints and the first optimization goal of data transmission; besides, taking the workflow execution time and average load balancing as the secondary optimization goal, the improved DQN algorithm is used to schedule the workflow. Based on the DQN algorithm, the model reward function and action selection are redesigned and improved. The simulation results based on WorkflowSim show that, compared with MOPSO, NSGA-II, GTBGA and DQN, the algorithm proposed in this paper can effectively reduce the execution time of IoT data workflow under the condition of ensuring the execution constraints and load balancing of multi-clouds.
引用
收藏
相关论文
共 50 条
  • [41] Utilizing Deep Reinforcement Learning for Resource Scheduling in Virtualized Clouds
    Nashaat, Mona
    Nashaat, Heba
    ENGINEERING SOLUTIONS TOWARD SUSTAINABLE DEVELOPMENT, ESSD 2023, 2024, : 471 - 484
  • [42] A Data-Intensive Workflow Scheduling Algorithm for Large-scale Cooperative Work Platform
    Cui, Lizhen
    Xu, Meng
    Wang, Haiyang
    2009 13TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, 2009, : 486 - 491
  • [43] Reinforcement Learning based scheduling in a workflow management system
    Kintsakis, Athanassios M.
    Psomopoulos, Fotis E.
    Mitkas, Pericles A.
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2019, 81 : 94 - 106
  • [44] A Novel Reinforcement-Learning-Based Approach to Workflow Scheduling Upon Infrastructure-as-a-Service Clouds
    Chen, Peng
    Xia, Yunni
    Yu, Chun
    INTERNATIONAL JOURNAL OF WEB SERVICES RESEARCH, 2021, 18 (01) : 21 - 33
  • [45] A Data Hiding Scheme Based on Lagrange Interpolation Algorithm and Multi-Clouds
    Jin, Yu
    Wang, Yadan
    Xia, Wei
    Deng, Li
    He, Heng
    2015 SEVENTH INTERNATIONAL SYMPOSIUM ON PARALLEL ARCHITECTURES, ALGORITHMS AND PROGRAMMING (PAAP), 2015, : 210 - 216
  • [46] A Multi-object Optimization Cloud Workflow Scheduling Algorithm Based on Reinforcement Learning
    Wu Jiahao
    Peng Zhiping
    Cui Delong
    Li Qirui
    He Jieguang
    INTELLIGENT COMPUTING THEORIES AND APPLICATION, PT II, 2018, 10955 : 550 - 559
  • [47] A Data Enhancement Strategy for Multi-Agent Cooperative Hunting based on Deep Reinforcement Learning
    Gao, Zhenkun
    Dai, Xiaoyan
    Yao, Meibao
    Xiao, Xueming
    2023 IEEE 6TH INTERNATIONAL CONFERENCE ON INDUSTRIAL CYBER-PHYSICAL SYSTEMS, ICPS, 2023,
  • [48] Disk Cache-Aware Task Scheduling For Data-Intensive and Many-Task Workflow
    Tanaka, Masahiro
    Tatebe, Osamu
    2014 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2014, : 167 - 175
  • [49] Deep reinforcement learning-based optimization strategy for the cooperative scheduling of harvesters
    Li, Zikang
    Zhang, Fan
    Teng, Guifa
    Li, Zheng
    Wang, Ziyi
    Ma, Shiji
    Nongye Gongcheng Xuebao/Transactions of the Chinese Society of Agricultural Engineering, 40 (14): : 23 - 32
  • [50] A deep reinforcement learning based charging and discharging scheduling strategy for electric vehicles
    Xiao, Qin
    Zhang, Runtao
    Wang, Yongcan
    Shi, Peng
    Wang, Xi
    Chen, Baorui
    Fan, Chengwei
    Chen, Gang
    Energy Reports, 2024, 12 : 4854 - 4863