错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

A Machine Learning-Based IoT Environmental Monitoring Platform for Data Centers

  • Wayne Steven Okello,
  • Silas Mirau,
  • Michael Kisangiri,
  • Andrew Katumba,
  • Edwin Mugume

摘要

Data centers are a crucial part of many organizations in the world today consisting of expensive assets that store and process critical business data as well as applications responsible for their daily operations. Unconducive environmental conditions can lead to a decline in performance, sporadic failures, and total damage of equipment in the data centers which can consequently lead to data loss as well as disruption of the continuity of business operations. This paper describes an environmental monitoring system that employs IoT and machine learning to monitor and predict important environmental parameters within a data center setting. The system comprises a Wireless Sensor Network (WSN) of four (4) sensor nodes and a sink node. The sensor nodes measure environmental parameters of temperature, humidity, smoke, water, voltage, and current. The readings captured from the sensor nodes are sent wirelessly to a database on a Raspberry Pi 4 for local storage as well as the ThingSpeak platform for cloud data logging and real-time visualization. An audio alarm is triggered, and email, Short Message Service (SMS), as well as WhatsApp alert notifications are sent to the data center administrators in case any undesirable environmental condition is detected. Time series forecasting machine learning models were developed to predict future temperature and humidity trends. The models were trained using Facebook Prophet, Auto-Regressive Integrated Moving Average (ARIMA), and Exponential Smoothing (ES) algorithms. Facebook Prophet manifested the best performance with a Mean Absolute Percentage Error (MAPE) of 5.77% and 8.98% for the temperature and humidity models, respectively.