Multi-objective and multi constrained task scheduling framework for computational grids

被引:5
|
作者
Hegde, Sujay N. [1 ]
Srinivas, D. B. [2 ]
Rajan, M. A. [3 ]
Rani, Sita [4 ]
Kataria, Aman [5 ]
Min, Hong [6 ]
机构
[1] Univ Calif Irvine, Irvine, CA USA
[2] Nitte Meenakshi Inst Technol, Bengaluru 560064, Karnataka, India
[3] TCS Res & Innovat, Bengaluru, Karnataka, India
[4] Guru Nanak Dev Engn Coll, Ludhiana 141006, Punjab, India
[5] Amity Univ, Amity Inst Def Technol, Noida 201303, UP, India
[6] Gachon Univ, Sch Comp, Seongnam, South Korea
基金
新加坡国家研究基金会;
关键词
Grid computing; Direct acyclic graph; Scientific graph; GridSim; TOPSIS; ALGORITHM; CLOUD; MANAGEMENT;
D O I
10.1038/s41598-024-56957-8
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Grid computing emerged as a powerful computing domain for running large-scale parallel applications. Scheduling computationally intensive parallel applications such as scientific, commercial etc., computational grids is a NP-complete problem. Many researchers have proposed several task scheduling algorithms on grids based on formulating and solving it as an optimization problem with different objective functions such as makespan, cost, energy etc. Further to address the requirements/demands/needs of the users (lesser cost, lower latency etc.) and grid service providers (high utilization and high profitability), a task scheduler needs to be designed based on solving a multi-objective optimization problem due to several trade-offs among the objective functions. In this direction, we propose an efficient multi-objective task scheduling framework to schedule computationally intensive tasks on heterogeneous grid networks. This framework minimizes turnaround time, communication, and execution costs while maximizing grid utilization. We evaluated the performance of our proposed algorithm through experiments conducted on standard, random, and scientific task graphs using the GridSim simulator.
引用
收藏
页数:31
相关论文
共 50 条
  • [41] Relevance and Applicability of Multi-objective Resource Constrained Project Scheduling Problem
    Odedairo, Babatunde Omoniyi
    Oladokun, Victor
    ENGINEERING TECHNOLOGY & APPLIED SCIENCE RESEARCH, 2011, 1 (06) : 144 - 150
  • [42] An adaptive multi-objective evolutionary algorithm for constrained workflow scheduling in Clouds
    Miao Zhang
    Huiqi Li
    Li Liu
    Rajkumar Buyya
    Distributed and Parallel Databases, 2018, 36 : 339 - 368
  • [43] Multi-objective multi-criteria evolutionary algorithm for multi-objective multi-task optimization
    Du, Ke-Jing
    Li, Jian-Yu
    Wang, Hua
    Zhang, Jun
    COMPLEX & INTELLIGENT SYSTEMS, 2023, 9 (02) : 1211 - 1228
  • [44] Multi-objective multi-criteria evolutionary algorithm for multi-objective multi-task optimization
    Ke-Jing Du
    Jian-Yu Li
    Hua Wang
    Jun Zhang
    Complex & Intelligent Systems, 2023, 9 : 1211 - 1228
  • [45] Multi-objective Jaya Algorithm for Solving Constrained Multi-objective Optimization Problems
    Naidu, Y. Ramu
    Ojha, A. K.
    Devi, V. Susheela
    ADVANCES IN HARMONY SEARCH, SOFT COMPUTING AND APPLICATIONS, 2020, 1063 : 89 - 98
  • [46] A Multi-objective Evolutionary Algorithm based on Decomposition for Constrained Multi-objective Optimization
    Martinez, Saul Zapotecas
    Coello, Carlos A. Coello
    2014 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2014, : 429 - 436
  • [47] Multi-colony ant algorithm for multi-objective resource- constrained project scheduling
    Shou Y.-Y.
    Fu A.
    Zhejiang Daxue Xuebao(Gongxue Ban)/Journal of Zhejiang University (Engineering Science), 2010, 44 (01): : 51 - 55
  • [48] Multi-Objective Optimization Techniques for Task Scheduling Problem in Distributed Systems
    Sarathambekai, S.
    Umamaheswari, K.
    COMPUTER JOURNAL, 2018, 61 (02): : 248 - 263
  • [49] Multi-objective hybrid cloud task scheduling using twice clustering
    Li J.-L.
    Ding D.
    Li T.
    Ding, Ding (dding@bjtu.edu.cn), 1600, Zhejiang University (51): : 1233 - 1241
  • [50] Chemical Reaction Multi-Objective Optimization for Cloud Task DAG Scheduling
    Xiao, Xianghui
    Li, Zhiyong
    IEEE ACCESS, 2019, 7 : 102598 - 102605