Task Scheduling Techniques for Energy Efficiency in the Cloud

被引:0
|
作者
Kak S.M. [1 ]
Agarwal P. [1 ]
Alam M.A. [1 ]
机构
[1] Department of Computer Science and Engineering, Jamia Hamdard, New Delhi
关键词
Cdc (cloud datacentre); Csp (cloud service provider); Da (dragonfly algorithm); Eda-ga (estimation of distribution algorithm and ga); Ff (firefly); Ga (genetic algorithm); Iaas (infrastructure-as-a-service); Mgwo (modified mean grey wolf optimization algorithm); Paas (platform-as-a-service); Saas (software-as-a-service); Saw (sample additive weighting); Sla-lb (service level agreement based load balancing); Tbts (threshold based task scheduling algorithm); Ts (task scheduling);
D O I
10.4108/ew.v9i39.1509
中图分类号
学科分类号
摘要
Energy efficiency is a key goal in cloud datacentre since it saves money and complies with green computing standards. When energy efficiency is taken into account, task scheduling becomes much more complicated and crucial. Execution overhead and scalability are major concerns in current research on energy-efficient task scheduling. Machine learning has been widely utilized to solve the problem of energy-efficient task scheduling, however, it is usually used to anticipate resource usage rather than selecting the schedule. The bulk of machine learning approaches are used to anticipate resource consumption, and heuristic or metaheuristic algorithms utilize these predictions to choose which computer resource should be assigned to a certain activity. As per the knowledge and research, none of the algorithms have independently used machine learning to make an energy-efficient scheduling decision. Heuristic or meta-heuristic approaches, as well as approximation algorithms, are frequently used to solve NP-complete problems. In this paper, we discuss various studies that have been used to solve the problem of task scheduling which belongs to a class of NP-hard. We have proposed a model to achieve the objective of reduced energy consumption and CO2 emission in a cloud environment. In the future, the model shall be implemented in MATLAB and would be assessed on various parameters like makespan, execution time, resource utilization, QoS, Energy utilization, etc. © 2022. Sanna Mehraj Kak et al., licensed to EAI. This is an open access article distributed under the terms of the Creative Commons Attribution license, which permits unlimited use, distribution and reproduction in any medium so long as the original work is properly cited.
引用
收藏
相关论文
共 50 条
  • [21] Task Scheduling in Cloud Computing
    Razaque, Abdul
    Vennapusa, Nikhileshwara Reddy
    Soni, Nisargkumar
    Janapati, Guna Sree
    Vangala, Khilesh Reddy
    2016 IEEE LONG ISLAND SYSTEMS, APPLICATIONS AND TECHNOLOGY CONFERENCE (LISAT), 2016,
  • [22] Efficiency aware scheduling techniques in cloud computing: A descriptive literature review
    Sana M.U.
    Li Z.
    Sana, Muhammad Usman (m.usman@uog.edu.pk), 1600, PeerJ Inc. (07): : 1 - 37
  • [23] Energy Efficiency Techniques in Cloud Computing: A Survey and Taxonomy
    Kaur, Tarandeep
    Chana, Inderveer
    ACM COMPUTING SURVEYS, 2015, 48 (02)
  • [24] A survey on techniques to achive energy efficiency in cloud computing
    Singh, Sobinder
    Kumar, Ajay
    Swaroop, Abhishek
    Anamika
    2016 IEEE INTERNATIONAL CONFERENCE ON COMPUTING, COMMUNICATION AND AUTOMATION (ICCCA), 2016, : 1281 - 1285
  • [25] A systematic literature review for load balancing and task scheduling techniques in cloud computing
    Devi, Nisha
    Dalal, Sandeep
    Solanki, Kamna
    Dalal, Surjeet
    Lilhore, Umesh Kumar
    Simaiya, Sarita
    Nuristani, Nasratullah
    ARTIFICIAL INTELLIGENCE REVIEW, 2024, 57 (10)
  • [26] Scheduling for Energy Efficiency and Throughput Maximization in a Faulty Cloud Environment
    Alrammah, Huda
    Gu, Yi
    Wu, Chase
    Ju, Shiguang
    2017 IEEE 23RD INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2017, : 561 - 569
  • [27] Reliable Task Scheduling in Cloud Computing Using Optimization Techniques for Fault Tolerance
    Ma, Jian
    Zhu, Chaoyong
    Fu, Yuntao
    Zhang, Haichao
    Xiong, Wenjing
    Informatica (Slovenia), 2024, 48 (23): : 159 - 170
  • [28] Virtual Machine Scheduling for Improving Energy Efficiency in laaS Cloud
    Dong Jiankang
    Wang Hongbo
    Li Yangyang
    Cheng Shiduan
    CHINA COMMUNICATIONS, 2014, 11 (03) : 1 - 12
  • [29] A Comparative Study of Heterogenous Task-based Scheduling Techniques in a Cloud Environment
    Mahmoud, Hadeer
    Thabet, Mostafa
    Khafagy, Mohamed H.
    Omara, Fatma A.
    PROCEEDINGS OF 2020 INTERNATIONAL CONFERENCE ON INNOVATIVE TRENDS IN COMMUNICATION AND COMPUTER ENGINEERING (ITCE), 2020, : 1 - 6
  • [30] Profit and Energy Aware Scheduling in Cloud Computing using Task Consolidation
    Bharathi, A.
    Mohana, R. S.
    Ushapriya, A.
    2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,