MOEAGAC: an energy aware model with genetic algorithm for efficient scheduling in cloud computing

Author:

Marri Nageswara PrasadhuORCID,Rajalakshmi N.R.

Abstract

PurposeMajority of the research work either concentrated on the optimization of scheduling length and execution cost or energy optimization mechanism. This research aims to propose the optimization of makespan, energy consumption and data transfer time (DTT) by considering the priority tasks. The research work is concentrated on the multi-objective approach based on the genetic algorithm (GA) and energy aware model to increase the efficiency of the task scheduling.Design/methodology/approachCloud computing is the recent advancement of the distributed and cluster computing. Cloud computing offers different services to the clients based on their requirements, and it works on the environment of virtualization. Cloud environment contains the number of data centers which are distributed geographically. Major challenges faced by the cloud environment are energy consumption of the data centers. Proper scheduling mechanism is needed to allocate the tasks to the virtual machines which help in reducing the makespan. This paper concentrated on the minimizing the consumption of energy as well as makespan value by introducing the hybrid algorithm called as multi-objective energy aware genetic algorithm. This algorithm employs the scheduling mechanism by considering the energy consumption of the CPU in the virtual machines. The energy model is developed for picking the task based on the fitness function. The simulation results show the performance of the multi-objective model with respect to makespan, DTT and energy consumption.FindingsThe energy aware model computes the energy based on the voltage and frequency distribution to the CPUs in the virtual machine. The directed acyclic graph is used to represent the task dependencies. The proposed model recorded 5% less makespan compared against the MODPSO and 0.7% less compared against the HEFT algorithms. The proposed model recorded 125 joules energy consumption for 50 VMs when all are in active state.Originality/valueThis paper proposed the multi-objective model based on bio-inspired approach called as genetic algorithm. The GA is combined with the energy aware model for optimizing the consumption of the energy in cloud computing. The GA used priority model for selecting the initial population and used the roulette wheel selection method for parent selection. The energy model is used as fitness function to the GA for selecting the tasks to perform the scheduling.

Publisher

Emerald

Subject

General Computer Science

Reference26 articles.

1. Aladwani, T. (2020), “Types of task scheduling algorithms in cloud computing environment”, in Scheduling Problems-New Applications and Trends, IntechOpen.

2. A collaboration of deadline and budget constraints for task scheduling in cloud computing;Cluster Computing,2019

3. Resource scheduling algorithms for cloud computing environment: a literature survey;Inventive Communication and Computational Technologies,2020

4. An intelligent/cognitive model of task scheduling for IoT applications in cloud computing environment;Future Generation Computer Systems,2018

5. Fang, Y., Wang, F. and Ge, J. (2010), “A task scheduling algorithm based on load balancing in cloud computing”, in Web Information Systems and Mining, Springer, Berlin, Heidelberg, pp. 271-277.

Cited by 4 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. Imitation learning enabled fast and adaptive task scheduling in cloud;Future Generation Computer Systems;2024-05

2. Evaluation of Regional Drought Evolution and Regularity Based on Cloud Computing Model and Copula Function;2023 International Conference on Network, Multimedia and Information Technology (NMITCON);2023-09-01

3. Deep learning for SDN-enabled campus networks: proposed solutions, challenges and future directions;International Journal of Intelligent Computing and Cybernetics;2023-03-30

4. A Cost-Optimized Data Parallel Task Scheduling with Deadline Constraints in Cloud;Electronics;2022-06-28

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3