Utilize este identificador para citar ou criar um atalho para este documento:
https://hdl.handle.net/10923/27109
Tipo: | Monografia |
Título: | EdgeEmuPy: uma solução para emular ambientes de computação na borda |
Autor(es): | Marmentini, João Victor Zucco |
Orientador: | Ferreto, Tiago |
Data de Publicação: | 2024 |
Palavras-chave: | COMPUTAÇÃO NA BORDA EMULADOR SIMULADOR PYTHON DOCKER EDGE COMPUTING EMULATOR SIMULATOR |
Resumo: | A computação na borda, impulsionada pelo aumento de dispositivos conectados e aplicações que precisam de baixa latência, trouxeram a necessidades de ferramentas eficientes para o desenvolvimento, teste e validação de novas estratégias. A fim de criar uma solução modular e escalável, esse trabalho propõe o estudo e desenvolvimento do EdgeEmuPy, uma ferramenta para emulação de computação na borda baseado em Python e Docker. A contribuição aborda desafios de mobilidade, qualidade de serviço e alocação de recursos e permite o controle em tempo real por uma API e a integração de protocolos como OSPF para comunicação. O EdgeEmuPy demonstrou desempenho em cenários de migração de dispositivos e testes de carga, validando consistentemente os problemas propostos. Driven by the rise of connected devices and applications requiring low latency, edge computing has created the need for efficient tools for the development, testing, and validation of new strategies. To provide a modular and scalable solution, this work proposes the study and development of EdgeEmuPy, a tool for edge computing emulation based on Python and Docker. The contribution addresses challenges related to mobility, quality of service, and resource allocation, enabling real-time control through an API and the integration of protocols such as OSPF for communication. EdgeEmuPy demonstrated consistent performance in scenarios involving device migration and load testing, effectively validating the proposed challenges. |
URI: | https://hdl.handle.net/10923/27109 |
Aparece nas Coleções: | TCC Ciência da Computação
|
Todos os itens no Repositório da PUCRS estão protegidos por copyright, com todos os direitos reservados, e estão licenciados com uma Licença Creative Commons - Atribuição-NãoComercial 4.0 Internacional. Saiba mais.