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 条
  • [21] An IoT-based task scheduling optimization scheme considering the deadline and cost-aware scientific workflow for cloud computing
    Xiaojin Ma
    Honghao Gao
    Huahu Xu
    Minjie Bian
    [J]. EURASIP Journal on Wireless Communications and Networking, 2019
  • [22] Cost-aware workflow offloading in edge-cloud computing using a genetic algorithm
    Abdi, Somayeh
    Ashjaei, Mohammad
    Mubeen, Saad
    [J]. JOURNAL OF SUPERCOMPUTING, 2024, 80 (17): : 24835 - 24870
  • [23] An Empirical Study of Most Fit, Max-Min and Priority Task Scheduling Algorithms in Cloud Computing
    Taneja, Bhawna
    [J]. 2015 INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION & AUTOMATION (ICCCA), 2015, : 664 - 667
  • [24] IMPROVED MAX-MIN HEURISTIC MODEL FOR TASK SCHEDULING IN CLOUD
    Devipriya, S.
    Ramesh, C.
    [J]. 2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 883 - 888
  • [25] A Cost-Aware Scheduling Algorithm for Reliable Workflow in IaaS Clouds
    Ye, Lingjuan
    Xia, Yuanqing
    Yang, Liwen
    [J]. PROCEEDINGS OF THE 33RD CHINESE CONTROL AND DECISION CONFERENCE (CCDC 2021), 2021, : 275 - 280
  • [26] Stratus: cost-aware container scheduling in the public cloud
    Chung, Andrew
    Park, Jun Woo
    Ganger, Gregory R.
    [J]. PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON CLOUD COMPUTING (SOCC '18), 2018, : 121 - 134
  • [27] Retraction Note: An efficient cost-based algorithm for scheduling workflow tasks in cloud computing systems
    Mohammed Amoon
    Nirmeen El-Bahnasawy
    Mai ElKazaz
    [J]. Neural Computing and Applications, 2024, 36 (22) : 14011 - 14011
  • [28] Cost-aware Scheduling of Software Processes Execution in the Cloud
    Alajrami, Sami
    Romanovsky, Alexander
    Gallina, Barbara
    [J]. PROCEEDINGS OF THE 6TH INTERNATIONAL CONFERENCE ON MODEL-DRIVEN ENGINEERING AND SOFTWARE DEVELOPMENT, 2018, : 203 - 212
  • [29] Cost-aware and privacy-aware workflow scheduling strategy in hybrid clouds
    Wen, Yiping
    Wang, Zhibin
    Liu, Jianxun
    Xu, Xiaolong
    Chen, Aimin
    Cao, Buqing
    [J]. Jisuanji Jicheng Zhizao Xitong/Computer Integrated Manufacturing Systems, CIMS, 2020, 26 (06): : 1582 - 1588
  • [30] Max-Min Multicell-Aware Precoding and Power Allocation for Downlink Massive MIMO Systems
    Zarei, Shahram
    Aulin, Jocelyn
    Gerstacker, Wolfgang
    Schober, Robert
    [J]. IEEE SIGNAL PROCESSING LETTERS, 2017, 24 (10) : 1433 - 1437