Uma Arquitetura de Monitoramento em Fog Computing com Suporte à Orquestração de Serviços
Cloud Computing, Fog Computing, Orquestração, Monitoramento em Fog, Arquitetura de Monitoramento em Fog
A fog computing é um paradigma distribuído que fornece recursos computacionais nas proximidades dos
usuários. A orquestração de fog é um conjunto de funcionalidades que coordenam a infraestrutura dinâmica
e gerenciam os serviços para garantir os Acordos de Nível de Serviço. O monitoramento é uma funcionali-
dade de orquestração de primordial importância, pois ele é a base para ações de gerenciamento de recursos,
coletando status de recursos e serviços, e entregando dados atualizados ao orquestrador. Existem várias
soluções e ferramentas de monitoramento em nuvem, mas nenhuma delas atende às características e de-
safios da fog. As soluções de monitoramento de fog são escassas e podem não estar preparadas para compor
um serviço de orquestração. Assim, neste trabalho é proposta uma nova taxonomia de soluções de moni-
toramento de fog e uma arquitetura de monitoramento em fog computing que oferece soluções para alguns
dos desafios encontrados na literatura. A avaliação da arquitetura proposta se dará por meio de uma prova
de conceito.