Please use this identifier to cite or link to this item: https://hdl.handle.net/10923/27109
Type: Monografia
Title: EdgeEmuPy: uma solução para emular ambientes de computação na borda
Author(s): Marmentini, João Victor Zucco
Advisor: Ferreto, Tiago
Issue Date: 2024
Keywords: COMPUTAÇÃO NA BORDA
EMULADOR
SIMULADOR
PYTHON
DOCKER
EDGE COMPUTING
EMULATOR
SIMULATOR
Abstract: 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
Appears in Collections:TCC Ciência da Computação

Files in This Item:
File Description SizeFormat 
2024_2_JOAO_VICTOR_ZUCCO_MARMENTINI_TCC.pdfTexto completo1,83 MBAdobe PDFOpen
View


All Items in PUCRS Repository are protected by copyright, with all rights reserved, and are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License. Read more.