ThermoSim: Deep Learning based Framework for Modeling and Simulation of Thermal-aware Resource Management for Cloud Computing Environments

04/17/2020
by   Sukhpal Singh Gill, et al.
0

Current cloud computing frameworks host millions of physical servers that utilize cloud computing resources in the form of different virtual machines (VM). Cloud Data Center (CDC) infrastructures require significant amounts of energy to deliver large scale computational services. Computing nodes generate large volumes of heat, requiring cooling units in turn to eliminate the effect of this heat. Thus, the overall energy consumption of the CDC increases tremendously for servers as well as for cooling units. However, current workload allocation policies do not take into account the effect on temperature and it is challenging to simulate the thermal behavior of CDCs. There is a need for a thermal-aware framework to simulate and model the behavior of nodes and measure the important performance parameters which can be affected by its temperature. In this paper, we propose a lightweight framework, ThermoSim, for modeling and simulation of thermal-aware resource management for cloud computing environments. This work presents a Recurrent Neural Network based deep learning temperature predictor for CDCs which is utilized by ThermoSim for lightweight resource management in constrained cloud environments. ThermoSim extends the CloudSim toolkit helping to analyze the performance of various key parameters such as energy consumption, SLA violation rate, number of VM migrations and temperature during the management of cloud resources for execution of workloads. Further, different energy-aware and thermal-aware resource management techniques are tested using the proposed ThermoSim framework in order to validate it against the existing framework. The experimental results demonstrate the proposed framework is capable of modeling and simulating the thermal behavior of a CDC and the ThermoSim framework is better than Thas in terms of energy consumption, cost, time, memory usage prediction accuracy.

READ FULL TEXT

page 19

page 20

page 25

page 26

research
12/20/2018

Energy-aware virtual machine selection method for cloud data center resource allocation

Saving energy is an important issue for cloud providers to reduce energy...
research
10/11/2021

HUNTER: AI based Holistic Resource Management for Sustainable Cloud Computing

The worldwide adoption of cloud data centers (CDCs) has given rise to th...
research
11/07/2020

Thermal Prediction for Efficient Energy Management of Clouds using Machine Learning

Thermal management in the hyper-scale cloud data centers is a critical p...
research
07/13/2021

Recent Advances in Energy Efficient Resource Management Techniques in Cloud Computing Environments

Nowadays cloud computing adoption as a form of hosted application and se...
research
05/12/2023

Predicting Resource Consumption of Kubernetes Container Systems using Resource Models

Cloud computing has radically changed the way organisations operate thei...
research
05/16/2023

Security Evaluation of Thermal Covert-channels on SmartSSDs

Continued expansion of cloud computing offerings now includes SmartSSDs....
research
12/07/2022

A Fault Tolerant Elastic Resource Management Framework Towards High Availability of Cloud Services

Cloud computing has become inevitable for every digital service which ha...

Please sign up or login with your details

Forgot password? Click here to reset