Makespan reduction for dynamic workloads in cluster-based data grids using reinforcement-learning based scheduling

被引:14
|
作者
Moghadam, Mahshid Helali [1 ]
Babamir, Seyed Morteza [1 ]
机构
[1] Univ Kashan, Dept Comp Engn, Kashan, Iran
关键词
Data grid; Data-intensive task scheduling algorithm; Data communication cost; Reinforcement learning; DATA REPLICATION; COMPUTING SYSTEMS; INDEPENDENT TASKS; RELIABILITY; MANAGEMENT; ALGORITHM;
D O I
10.1016/j.jocs.2017.09.016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Scheduling is one of the important problems within the scope of control and management in grid and cloud-based systems. Data grid still as a primary solution to process data-intensive tasks, deals with managing large amounts of distributed data in multiple nodes. In this paper, a two-phase learning-based scheduling algorithm is proposed for data-intensive tasks scheduling in cluster-based data grids. In the proposed scheduling algorithm, a hierarchical multi agent system, consisting of one global broker agent and several local agents, is applied to scheduling procedure in the cluster-based data grids. At the first step of the proposed scheduling algorithm, the global broker agent selects the cluster with the minimum data cost based on the data communication cost measure, then an adaptive policy based on Q-learning is used by the local agent of the selected cluster to schedule the task to the proper node of the cluster. The impacts of three action selection strategies have been investigated in the proposed scheduling algorithm, and the performance of different versions of the scheduling algorithm regarding different action selection strategies, has been evaluated under three types of workloads with heterogeneous tasks. Experimental results show that for dynamic workloads with varying task submission patterns, the proposed learning-based scheduling algorithm gives better performance compared to four common scheduling algorithm, Queue Length (Shortest Queue), Access Cost, Queue Access Cost (QAC) and HCS, which use regular combinations of primary parameters such as, data communication cost and queue length. Applying a learning-based strategy provides the scheduling algorithm with more adaptability to the changing conditions in the environment. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:402 / 412
页数:11
相关论文
共 50 条
  • [41] Dynamic Sleep Scheduling for Wireless TP Sensor Transmissions Based on Reinforcement Learning
    Mishra, Shashank
    Liang, Jia-Ming
    IEEE SENSORS LETTERS, 2023, 7 (11) : 1 - 4
  • [42] Dynamic flexible job shop scheduling algorithm based on deep reinforcement learning
    Zhao, Tianrui
    Wang, Yanhong
    Tan, Yuanyuan
    Zhang, Jun
    2023 35TH CHINESE CONTROL AND DECISION CONFERENCE, CCDC, 2023, : 5099 - 5104
  • [43] Dynamic Job-Shop Scheduling Based on Transformer and Deep Reinforcement Learning
    Song, Liyuan
    Li, Yuanyuan
    Xu, Jiacheng
    PROCESSES, 2023, 11 (12)
  • [44] A Reinforcement Learning-based Approach to Dynamic Job-shop Scheduling
    WEI YingZi ZHAO MingYang Shenyang Institute of AutomationChinese Academy of SciencesShenyang Shenyang Ligong UniversityShenyang
    自动化学报, 2005, (05) : 113 - 119
  • [45] A Reinforcement Learning Based Workflow Application Scheduling Approach in Dynamic Cloud Environment
    Wei, Yi
    Kudenko, Daniel
    Liu, Shijun
    Pan, Li
    Wu, Lei
    Meng, Xiangxu
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2017, 2018, 252 : 120 - 131
  • [46] Cluster-based PON with dynamic upstream data transmission sequence algorithm for improving QoSs
    Basu, Sujit
    Hossen, Monir
    Hanawa, Masanori
    OPTICAL FIBER TECHNOLOGY, 2021, 64
  • [47] Cluster-based Direct Estimation of Parametric Maps of Dopamine Response in Dynamic PET Data
    Angelis, Georgios I.
    Meikle, Steven R.
    2017 IEEE NUCLEAR SCIENCE SYMPOSIUM AND MEDICAL IMAGING CONFERENCE (NSS/MIC), 2017,
  • [48] Increased interpretation of deep learning models using hierarchical cluster-based modelling
    Gjelsvik, Elise Lunde
    Tondel, Kristin
    PLOS ONE, 2023, 18 (12):
  • [49] Efficient model-free control of chiller plants via cluster-based deep reinforcement learning
    He, Kun
    Fu, Qiming
    Lu, You
    Ma, Jie
    Zheng, Yi
    Wang, Yunzhe
    Chen, Jianping
    JOURNAL OF BUILDING ENGINEERING, 2024, 82
  • [50] Grid clustering and fuzzy reinforcement-learning based energy-efficient data aggregation scheme for distributed WSN
    Sanjay Gandhi, Gundabatini
    Vikas, K.
    Ratnam, Vijayananda
    Suresh Babu, Kolluru
    IET COMMUNICATIONS, 2020, 14 (16) : 2840 - 2848