ProFog: A Proactive Elasticity Model for Fog Computing-based IoT Applications

Guilherme Barth, Rodrigo Righi, Cristiano André da Costa, Vinicius Rodrigues

2021

Abstract

Today, streaming, Artificial Intelligence, and the Internet of Things (IoT) are being some of the main drivers to accelerate process automation in various companies. These technologies are often connected to critical tasks, requiring reliable and scalable environments. Although Fog Computing has been on the rise as an alternative to address those challenges, we perceive a gap in the literature related to adaptability on the number of resources on both cloud and fog layers. Multiple studies suggest different Cloud-Fog architectures for IoT implementations, but not thoroughly addressing elasticity control mechanisms. In this context, this article presents ProFog as a proactive elasticity model for IoT-based Cloud-Fog architectures. ProFog uses the ARIMA prediction model to anticipate load behaviors, so triggering scaling actions as close to when they are required as possible. This strategy allows the delivery of new resources before reaching an overloaded or underloaded state, benefiting performance, and energy saving. We developed a ProFog prototype that showed an improvement of 11.21% in energy consumption in favor of ProFog.

Download


Paper Citation


in Harvard Style

Barth G., Righi R., André da Costa C. and Rodrigues V. (2021). ProFog: A Proactive Elasticity Model for Fog Computing-based IoT Applications. In Proceedings of the 17th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-758-536-4, pages 380-387. DOI: 10.5220/0010707000003058


in Bibtex Style

@conference{webist21,
author={Guilherme Barth and Rodrigo Righi and Cristiano André da Costa and Vinicius Rodrigues},
title={ProFog: A Proactive Elasticity Model for Fog Computing-based IoT Applications},
booktitle={Proceedings of the 17th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2021},
pages={380-387},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0010707000003058},
isbn={978-989-758-536-4},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 17th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - ProFog: A Proactive Elasticity Model for Fog Computing-based IoT Applications
SN - 978-989-758-536-4
AU - Barth G.
AU - Righi R.
AU - André da Costa C.
AU - Rodrigues V.
PY - 2021
SP - 380
EP - 387
DO - 10.5220/0010707000003058