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 条
  • [31] DYNAMIC CLUSTER-BASED ARCHITECTURE AND DATA CONGREGATION PROTOCOLS FOR WIRELESS SENSOR NETWORK
    Islam, A. K. M. Muzahidul
    Wada, Koichi
    Chen, Wei
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (10): : 4085 - 4099
  • [32] Precision Constraint Data Aggregation for Dynamic Cluster-based Wireless Sensor Networks
    Wang, Xiaoyan
    Li, Jie
    2009 FIFTH INTERNATIONAL CONFERENCE ON MOBILE AD-HOC AND SENSOR NETWORKS, 2009, : 172 - 179
  • [33] Cluster-Based Outlier Detection Using Unsupervised Extreme Learning Machines
    Wang, Xite
    Shen, Derong
    Bai, Mei
    Nie, Tiezheng
    Kou, Yue
    Yu, Ge
    PROCEEDINGS OF ELM-2015, VOL 1: THEORY, ALGORITHMS AND APPLICATIONS (I), 2016, 6 : 135 - 146
  • [34] Multimedia Information Retrieval Using Fuzzy Cluster-Based Model Learning
    Sattari, Saeid
    Yazici, Adnan
    2017 IEEE INTERNATIONAL CONFERENCE ON FUZZY SYSTEMS (FUZZ-IEEE), 2017,
  • [35] Reinforcement Learning Based Vulnerability Analysis of Data Injection Attack for Smart Grids
    Luo, Weifeng
    Xiao, Liang
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 6788 - 6792
  • [36] Reinforcement Learning-Based False Data Injection Attacks in Smart Grids
    Xiao, Liang
    Chen, Haoyu
    Xu, Shiyu
    Lv, Zefang
    Wang, Chuxuan
    Xiao, Yilin
    IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2025,
  • [37] Cluster-Based Test Scheduling Strategies Using Semantic Relationships between Test Specifications
    Tahvili, Sahar
    Hatvani, Leo
    Felderer, Michael
    Afzal, Wasif
    Saadatmand, Mehrdad
    Bohlin, Markus
    2018 IEEE/ACM 5TH INTERNATIONAL WORKSHOP ON REQUIREMENTS ENGINEERING AND TESTING (RET 2018), 2018, : 1 - 4
  • [38] Non-Stationary Reinforcement-Learning Based Dimensionality Reduction for Multi-objective Optimization of Wetland Design
    Hoblitzell, Andrew
    Babbar-Sebens, Meghna
    Mukhopadhyay, Snehasis
    PROCEEDINGS OF THE 5TH INTERNATIONAL CONFERENCE ON ROBOTICS AND ARTIFICIAL INTELLIGENCE, ICRAI 2019, 2019, : 82 - 86
  • [39] A Spatial-Temporal Correlation Approach for Data Reduction in Cluster-Based Sensor Networks
    Tayeh, Gaby Bou
    Makhoul, Abdallah
    Perera, Charith
    Demerjian, Jacques
    IEEE ACCESS, 2019, 7 : 50669 - 50680
  • [40] Dynamic scheduling for flexible job shop based on MachineRank algorithm and reinforcement learning
    Ren, Fujie
    Liu, Haibin
    SCIENTIFIC REPORTS, 2024, 14 (01):