iThermoFog: IoT‐Fog based automatic thermal profile creation for cloud data centers using artificial intelligence techniques

Preventing failures in Cloud Data Centers (CDCs) due to high temperatures is a key challenge. Such centers have so many servers that it is very difficult to efficiently keep their temperature under control. To help address this issue, we propose an artificial intelligence (AI) based automatic scheduling method that creates a thermal profile of CDC nodes using an integrated Internet of Things (IoT) and Fog computing environment called iThermoFog. We use a Gaussian Mixture Model to approximate the thermal characteristics of the servers which are used to predict and schedule tasks to minimize the average CDC temperature. Through empirical evaluation on an iFogSim and ThermoSim based testbed and IoT based smart home application, we show that iThermoFog outperforms the current state‐of‐the‐art thermal‐aware scheduling method. Specifically, iThermoFog reduces mean square temperatures by 13.5%, while simultaneously improving energy consumption, execution time, scheduling time and bandwidth usage.

[1]  Adel Nadjaran Toosi,et al.  ThermoSim: Deep Learning based Framework for Modeling and Simulation of Thermal-aware Resource Management for Cloud Computing Environments , 2020, J. Syst. Softw..

[2]  Adolfo Crespo Márquez,et al.  Integrating artificial intelligent techniques and continuous time simulation modelling. Practical predictive analytics for energy efficiency and failure detection , 2020, Comput. Ind..

[3]  Azzedine Boukerche,et al.  Fog‐enabled vehicular networks: A new challenge for mobility management , 2020, Internet Technol. Lett..

[4]  Sanjay Misra,et al.  Transformative effects of IoT, Blockchain and Artificial Intelligence on cloud computing: Evolution, vision, trends and open challenges , 2019, Internet Things.

[5]  Rajkumar Buyya,et al.  ROUTER: Fog enabled cloud based intelligent resource management approach for smart home IoT devices , 2019, J. Syst. Softw..

[6]  Rajkumar Buyya,et al.  ETAS: Energy and thermal‐aware dynamic virtual machine consolidation in cloud data center with proactive hotspot mitigation , 2019, Concurr. Comput. Pract. Exp..

[7]  Naveed Ahmad,et al.  A Game-based Thermal-Aware Resource Allocation Strategy for Data Centers , 2019, IEEE Transactions on Cloud Computing.

[8]  Francesco De Pellegrini,et al.  A Framework for Allocating Server Time to Spot and On-Demand Services in Cloud Computing , 2019, ACM Trans. Model. Perform. Evaluation Comput. Syst..

[9]  Rajkumar Buyya,et al.  FogBus: A Blockchain-based Lightweight Framework for Edge and Fog Computing , 2018, J. Syst. Softw..

[10]  Mustafa Ibrahim Khaleel,et al.  Load Balancing and Thermal-Aware in Geo-Distributed Cloud Data Centers Based on Vlans , 2018, Science Journal of University of Zakho.

[11]  Yuhui Deng,et al.  Thermal-Aware and DVFS-Enabled Big Data Task Scheduling for Data Centers , 2018, IEEE Transactions on Big Data.

[12]  Rajkumar Buyya,et al.  iFogSim: A toolkit for modeling and simulation of resource management techniques in the Internet of Things, Edge and Fog computing environments , 2016, Softw. Pract. Exp..

[13]  Sanjay Ranka,et al.  An overview and classification of thermal-aware scheduling techniques for multi-core processing systems , 2012, Sustain. Comput. Informatics Syst..

[14]  Rajkumar Buyya,et al.  CloudSim: a toolkit for modeling and simulation of cloud computing environments and evaluation of resource provisioning algorithms , 2011, Softw. Pract. Exp..

[15]  Rajkumar Buyya,et al.  Article in Press Future Generation Computer Systems ( ) – Future Generation Computer Systems Cloud Computing and Emerging It Platforms: Vision, Hype, and Reality for Delivering Computing as the 5th Utility , 2022 .

[16]  Djamel Bouchaffra,et al.  Genetic-based EM algorithm for learning Gaussian mixture models , 2005, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[17]  Rajkumar Buyya,et al.  Short-term prediction model to maximize renewable energy usage in cloud data centers , 2018 .

[18]  Meikang Qiu,et al.  Thermal Modeling and Analysis of Cloud Data Storage Systems , 2014, J. Commun..

[19]  Douglas A. Reynolds,et al.  Gaussian Mixture Models , 2018, Encyclopedia of Biometrics.