Uma Abordagem de Definição de Políticas para Offloading de Dados no Contexto de Computação em Névoa
Computação em névoa; Offloading de dados; Taxonomia.
Atualmente, os mais variados objetos estão conectados à internet e, ao mesmo tempo,
gerando quantidades massivas de dados. Ligado a esse fato, as aplicações de internet das
coisas estão cada vez mais complexas e com mais responsabilidades. Armazenar, processar,
gerenciar e analisar essa quantidade de dados são processos desafiadores. A execução
desses processos comumente é realizada em serviços externos através da computação em
nuvem, porém, um paradigma chamado de computação em névoa habilita tal execução
diretamente na borda da rede, servindo como um respaldo para o funcionamento ágil e
eficiente da internet das coisas. Entretanto, quando a computação em névoa não possui
recursos suficientes para realizar essas ações, os dados são transferidos para entidades
com maiores capacidades computacionais, que é uma prática conhecida como offloading.
A esse respeito, esta pesquisa investiga o uso de políticas que norteiam o processo de
offloading de dados no contexto de computação em névoa. Portanto, o objetivo deste
trabalho é definir e organizar estratégias para orientar o desenvolvimento de políticas para
offloading de dados em computação em névoa. Para isto, os resultados concretos do trabalho
foram: o levantamento de políticas para offloading de dados propostas pela literatura;
o desenvolvimento de uma taxonomia que organiza os principais aspectos utilizados no
processo de offloading de dados; o desenvolvimento de uma estrutura de orientação que
recomenda práticas para elaboração de políticas para offloading de dados e a demonstração
da instanciação da abordagem através de uma prova de conceito. Finalmente, esta pesquisa
identifica que o uso de tais estratégias tem muito a contribuir para aplicações baseadas
em computação em névoa, uma vez que aprimora o processo de offloading de dados.