Dissertação
Implementação de uma fog computing para fornecer StaaS a dispositivos IoT utilizando sistemas embarcados
Registro en:
MACHADO, José dos Santos. Implementação de uma fog computing para fornecer StaaS a dispositivos IoT utilizando sistemas embarcados. 2018. 147 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Sergipe, São Cristóvão, SE, 2018.
Autor
Machado, José dos Santos
Institución
Resumen
IoT (Internet of Things) needs many services to be a reality because it has a very restricted processing and storage resource, its interconnection with Cloud Computing is a relevant, high attention factor for researchers worldwide. The issues of latency, big data, storage and processing power close to edge devices, led the emergence of Fog Computing. Fog Computing is the interconnection between IoT devices and Cloud Computing, and it can bring processing and storage power to IoT devices, and it enables the emergenc of new technologies and applications to solve these shortcomings. This study presents the concept of Fog Computing, its challenges, its theoretical contextualization, the related works together with the systematic review and performs the implementation and analysis of a Fog Computing, to provide StaaS (Storage as a Service), IoT devices using platforms systems and compares their results with those achieved by a high-performance server. It develops the FogSys system with the main objective of simulating, receiving, validating and storing the data of IoT devices to be transferred to Cloud Computing, functioning as a Fog Computing to provide the service of StaaS (Storage as a Service). The results showed that the implementation of this service in devices of embedded systems is a good alternative to reduce one of these problems, in this case, the data storage, which reaches IoT devices today. A IoT (Internet das Coisas) necessita de muitos serviços para ser uma realidade, por ter recurso de processamento e armazenamento muito restrito, a sua interconexão com a Cloud Computing é um fator relevante e de elevada atenção para pesquisadores do mundo inteiro. As questões de latência, big data, armazenamento e poder de processamento próximo dos dispositivos de borda, fez com que surgisse a Fog Computing. A Fog Computing é a interligação entre os dispositivos IoT e a Cloud Computing, e pode levar poder de processamento e armazenamento aos dispositivos IoT, sendo possível o surgimento de novas tecnologias e aplicações para poder sanar essas deficiências encontradas hoje. Esta dissertação apresenta o conceito da Fog Computing, seus desafios, sua contextualização teórica, os trabalhos correlatos junto com a revisão sistemática e realiza a implementação e análise de uma Fog Computing, para fornecer StaaS (Storage as a Service), a dispositivos IoT utilizando plataformas de sistemas embarcados e compara seus resultados com os obtidos por um servidor de alto desempenho. Desenvolve o sistema FogSys com o objetivo principal de simular, receber, validar e armazenar os dados de dispositivos IoT para serem transferidos para Cloud Computing, funcionando como uma Fog Computing para fornecer o serviço de StaaS (Storage as a Service). Os resultados demonstraram que a implementação desse serviço em dispositivos de sistemas embarcados pode ser uma boa alternativa para reduzir um desses problemas, no caso, o armazenamento de dados, que atinge hoje os dispositivos IoT. São Cristóvão, SE