Avalia????o de desempenho de mecanismos de nomea????o e de distribui????o de conte??dos na Arquitetura NovaGenesis

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Ros??rio, ??lcio Carlos do
Orientador(a): Alberti, Ant??nio Marcos lattes
Banca de defesa: Alberti, Ant??nio Marcos lattes, Tavares , Breno Gontijo lattes, Monteiro, Jos?? Augusto Suruagy lattes, Brito , Jos?? Marcos C??mara
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Instituto Nacional de Telecomunica????es
Programa de Pós-Graduação: Mestrado em Engenharia de Telecomunica????es
Departamento: Instituto Nacional de Telecomunica????es
País: Brasil
Palavras-chave em Português:
Palavras-chave em Inglês:
Área do conhecimento CNPq:
Link de acesso: https://tede.inatel.br:8080/tede/handle/tede/213
Resumo: We know that due to the massive use of information and the search for content on the Internet, several challenges have arisen. Address availability for fixed or mobile devices, security, and mobility are examples of some challenges of the current Internet. In order to solve these and other challenges, several proposals for Future Internet architectures were created to meet the needs in the virtual world. New architectures were created in order to work together with the current Internet architecture or even replace them someday. In this context, the present work proposes a performance evaluation of the NovaGenesis (NG) architecture, a Future Internet architecture created from scratch, using content distribution services (messages and photos) with Docker containers, evaluating the feasibility of adopting this platform for scaling NG services and/or other Future Internet architectures. A proof of concept of NG in different environments is evaluated and the results analyzed comparatively. This work proposes to accomplish NG performance evaluations inside containers for name resolution. Experimental scenarios are also evaluated using the transfer of photographs, comparing the performance of NG in physical environment, virtual machine and container. We conclude that Docker is an important tool for evaluating new architectures, such as NovaGenesis, but it can be applied to other ones. The use of containers as an alternative to virtual machines is increasing in environments of Cloud service providers and this trend is also observed in scientific experiments oriented by the research community, due to its greater versatility, time optimization and low computational consumption. Developers are adopting the practice of using containers for programming microservices. Among the various benefits, they reduce the overhead of hardware, speed in application startup, ease of scaling and load balancing among containers. The growth of this technology is related to the facilities offered by the Docker platform, which facilitated the creation and execution of containers. Despite the inherent advantages, there is an important gap to be filled in the use of containers in scientific research in the area of communications networks, more specifically in the performance evaluation of new architectures.