Advanced cost-aware Max-Min workflow tasks allocation and scheduling in cloud computing systems

被引:0
|
作者
Raeisi-Varzaneh, Mostafa [1 ]
Dakkak, Omar [1 ]
Fazea, Yousef [2 ]
Kaosar, Mohammed Golam [3 ]
机构
[1] Karabuk Univ, Dept Comp Engn, TR-78050 Karabuk, Turkiye
[2] Marshall Univ, Dept Comp & Informat Technol, 1 John Marshall Dr, Huntington, WV 25755 USA
[3] Murdoch Univ, Coll Sci Technol Engn & Math, Sch Informat Technol, Perth, WA 6150, Australia
关键词
Advanced Max-Min algorithm; Task scheduling; Cloud computing; Task allocation; Makespan; Cost aware;
D O I
10.1007/s10586-024-04594-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Cloud computing has emerged as an efficient distribution platform in modern distributed computing offering scalability and flexibility. Task scheduling is considered as one of the main crucial aspects of cloud computing. The primary purpose of the task scheduling mechanism is to reduce the cost and makespan and determine which virtual machine (VM) needs to be selected to execute the task. It is widely acknowledged as a nondeterministic polynomial-time complete problem, necessitating the development of an efficient solution. This paper presents an innovative approach to task scheduling and allocation within cloud computing systems. Our focus lies on improving both the efficiency and cost-effectiveness of task execution, with a specific emphasis on optimizing makespan and resource utilization. This is achieved through the introduction of an Advanced Max-Min Algorithm, which builds upon traditional methodologies to significantly enhance performance metrics such as makespan, waiting time, and resource utilization. The selection of the Max-Min algorithm is rooted in its ability to strike a balance between task execution time and resource utilization, making it a suitable candidate for addressing the challenges of cloud task scheduling. Furthermore, a key contribution of this work is the integration of a cost-aware algorithm into the scheduling framework. This algorithm enables the effective management of task execution costs, ensuring alignment with user requirements while operating within the constraints of cloud service providers. The proposed method adjusts task allocation based on cost considerations dynamically. Additionally, the presented approach enhances the overall economic efficiency of cloud computing deployments. The findings demonstrate that the proposed Advanced Max-Min Algorithm outperforms the traditional Max-Min, Min-Min, and SJF algorithms with respect to makespan, waiting time, and resource utilization.
引用
收藏
页码:13407 / 13419
页数:13
相关论文
共 50 条
  • [1] A Hybrid AvgTask-Min and Max-Min Algorithm For Scheduling Tasks In Cloud Computing
    Santhosh, B.
    Manjaiah, H.
    [J]. 2015 INTERNATIONAL CONFERENCE ON CONTROL, INSTRUMENTATION, COMMUNICATION AND COMPUTATIONAL TECHNOLOGIES (ICCICCT), 2015, : 325 - 328
  • [2] Revising Max-min for Scheduling in a Cloud Computing Context
    Moggridge, Paul
    Na Helian
    Sun, Yi
    Lilley, Mariana
    Veneziano, Vito
    Eaves, Martin
    [J]. 2017 IEEE 26TH INTERNATIONAL CONFERENCE ON ENABLING TECHNOLOGIES - INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WETICE), 2017, : 125 - 130
  • [3] Optimization of Tasks in Cloud Computing Based on MAX-MIN, MIN-MIN and Priority
    Derakhshan, Majid
    Bateni, Zohreh
    [J]. 2018 4TH INTERNATIONAL CONFERENCE ON WEB RESEARCH (ICWR), 2018, : 45 - 50
  • [4] Cost-aware challenges for workflow scheduling approaches in cloud computing environments: Taxonomy and opportunities
    Alkhanak, Ehab Nabiel
    Lee, Sai Peck
    Khan, Saif Ur Rehman
    [J]. FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2015, 50 : 3 - 21
  • [5] Time and Cost-Aware Method for Scheduling Workflows In Cloud Computing Systems
    Reddy, Narendrababu G.
    PhaniKumar, S.
    [J]. PROCEEDINGS OF THE 2017 INTERNATIONAL CONFERENCE ON INVENTIVE SYSTEMS AND CONTROL (ICISC 2017), 2017, : 455 - 460
  • [6] A New Modified Max-min Workflow Scheduling Algorithm for Cloud Environment
    Auna, Shuaibu Yau
    Ambursa, Faruku Umar
    Ibrahim, Abdulhakeem
    [J]. 2019 15TH INTERNATIONAL CONFERENCE ON ELECTRONICS, COMPUTER AND COMPUTATION (ICECCO), 2019,
  • [7] Time- and Cost-Aware Scheduling Method for Workflows in Cloud Computing Systems
    Reddy, G. Narendrababu
    Kumar, S. Phani
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND DATA ENGINEERING, 2018, 9 : 215 - 227
  • [8] Max-Min Task Scheduling Algorithm for Load Balance in Cloud Computing
    Mao, Yingchi
    Chen, Xi
    Li, Xiaofang
    [J]. PROCEEDINGS OF INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (CSAIT 2013), 2014, 255 : 457 - 465
  • [9] On-line Cost-aware Workflow Allocation in Heterogeneous Computing Environments
    Ishizuka, Yuji
    Quang-Minh Do
    Chen, Wuhui
    Paik, Incheon
    [J]. 2018 IEEE 12TH INTERNATIONAL SYMPOSIUM ON EMBEDDED MULTICORE/MANY-CORE SYSTEMS-ON-CHIP (MCSOC 2018), 2018, : 209 - 216
  • [10] Deadline-constrained cost-aware workflow scheduling in hybrid cloud
    Hussain, Mehboob
    Luo, Ming-Xing
    Hussain, Abid
    Javed, Muhammad Hafeez
    Abbas, Zeeshan
    Wei, Lian-Fu
    [J]. SIMULATION MODELLING PRACTICE AND THEORY, 2023, 129