Affiliation:
1. Department of Computer Science and Engineering, KIT-KalaignarKarunanidhi Institute of Technology, Coimbatore, India
Abstract
Cloud computing is an internet-based infrastructure for services such as
computations, storage, etc., hosted on physical machines. The machines on
cloud infrastructure scales between a few tens to thousands of machines that
are linked in an unstructured way. In cloud computing, minimizing energy
consumption and its associated costs is the primary goal while preserving
efficiency and performance. It progresses the system?s overall productivity,
reliability, and availability. Furthermore, reducing energy use not only
lowers energy expenses but also helps to safeguard our natural environment
by lowering carbon emissions. The objective of our proposed work is to
reduce energy usage in the cloud environment and enhance its performance. We
propose a hybrid approach that incorporates an energy-aware self-governing
task scheduler, namely, Artificial Neural Network (ANN), and a metaheuristic
Black Widow Optimization (BWO) algorithm to solve the optimization issues.
Our suggested task scheduler focuses on minimizing energy consumption,
improving the makespan, and reducing the operating cost while keeping a low
number of active cloud racks. The cloud environment is highly scalable in
this scenario since we adopt a metaheuristic BWO algorithm. CloudSim
simulation framework is used for implementation and experimental analysis.
Publisher
National Library of Serbia
Reference30 articles.
1. J. Weinman: The Economics of Pay-per-Use Pricing, IEEE Cloud Computing, Vol. 5, No. 5, September/October 2018, pp. 99-107.
2. L. Wu, S. Kumar Garg, R. Buyya: SLA-Based Admission Control for a Software-as-a-Service Provider in Cloud Computing Environments, Journal of Computer and System Sciences, Vol. 78, No. 5, September 2012, pp. 1280-1299.
3. M. A. Rodriguez, R. Buyya: A Taxonomy and Survey on Scheduling Algorithms for Scientific Workflows in IaaS Cloud Computing Environments, Concurrency and Computation: Practice and Experience, Vol. 29, No. 8, April 2017, p. e4041.
4. R. Yadav, W. Zhang, K. Li, C. Liu, M. Shafiq, N. Kumar Karn: An Adaptive Heuristic for Managing Energy Consumption and Overloaded Hosts in a Cloud Data Center, Wireless Networks, Vol. 26, No. 3, April 2020, pp. 1905-1919.
5. A. Uchechukwu, K. Li, Y. Shen: Energy Consumption in Cloud Computing Data Centers, International Journal of Cloud Computing and Services Science (IJ-CLOSER), Vol. 3, No. 3, June 2014, pp. 156-173.