ProFog: a proactive elasticity model for fog computing-based IoT applications

Nível educacional (dc.audience.educationLevel)Graduaçãopt_BR
Orientador(a) (dc.contributor.advisor)Righi, Rodrigo da Rosa
Lattes Orientador(a) (dc.contributor.advisorLattes)http://lattes.cnpq.br/2332604239081900pt_BR
Autor(a) (dc.contributor.author)Barth, Guilherme Gabriel
Curso (dc.curso)Ciência da Computaçãopt_BR
Data de Disponibilização (dc.date.accessioned)2022-04-12T19:57:53Z
dc.date.available (dc.date.available)2022-04-12T19:57:53Z
Data da defesa / Data do evento (dc.date.issued)2020-12-10
Resumo (dc.description.resumo)Internet of Things has been without a doubt on the rise over the last few years as more and more companies, in varying fields, start to automate their processes with the help of Internet-Of-Things (IoT). IoT systems are often connected to critical processes of companies, such as production line monitoring, requiring reliable and scalable environments. Cloud Computing has been prevailing as an architecture of choice for IoT implementations due to its highly scalable nature. However, that has brought forth challenges related to security, Quality of Service, network congestion, and latency. Fog Computing has been on the rise as an alternative to address those challenges as it allows not only increased security and reduced latency but also reduced network congestion. Multiple studies suggest different models for Cloud-Fog architectures for IoT implementations, mostly focusing on task execution and job scheduling, but not thoroughly addressing elasticity control mechanisms. In this context, this article presents ProFog, a proactive elasticity model for Cloud-Fog architectures for IoT scenarios. ProFog makes use of the Auto-Regressive Integrated Moving Average (ARIMA) mathematical formalism to predict load behaviors and trigger scaling actions as close to when they are required as possible, allowing the delivery of new resources prior to reaching an overloaded state. We developed a prototype in order to validate ProFog on a simplified use case and its results were compared to those of a reactive model. The results showed an improvement of 11,21% in energy consumption in favor of ProFog due to data smoothing achieved by the ARIMA predictions and open way for additional studies on proactive elasticity for fast deployment environmentsen
URI (dc.identifier.uri)http://www.repositorio.jesuita.org.br/handle/UNISINOS/11048
Nome da instituição (dc.publisher)Universidade do Vale do Rio dos Sinospt_BR
Assunto (dc.subject)Cloud computingen
Assunto (dc.subject)Fog computingen
Assunto (dc.subject)IoTen
Assunto (dc.subject)Resource managementen
Assunto (dc.subject)Elasticityen
Título (dc.title)ProFog: a proactive elasticity model for fog computing-based IoT applicationsen
Tipo de arquivo (dc.type)TCCpt_BR

Arquivos

Pacote original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Guilherme Gabriel Barth.pdf
Tamanho:
1.37 MB
Formato:
Adobe Portable Document Format
Descrição:
A_proactive

Licença do pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
2.12 KB
Formato:
Item-specific license agreed upon to submission
Descrição: