@MASTERSTHESIS{ 2021:1387362074, title = {Avalia??o de desempenho de mecanismos de nomea??o e de distribui??o de conte?dos na Arquitetura NovaGenesis}, year = {2021}, url = "https://tede.inatel.br:8080/tede/handle/tede/213", abstract = "Sabe-se que devido ao uso massivo de informa??es e busca de conte?dos na Internet, v?rios desafios t?m surgido. Disponibilidade de endere?os para dispositivos fixos ou m?veis, seguran?a, suporte a mobilidade sem perda de comunica??o, suporte a conectividade multipla, acesso a conte?dos pelo nome, s?o alguns dos desafios da Internet atual. Com o intuito de resolver esses e outros desafios, v?rias propostas de arquitetu- ras de Internet do Futuro foram criadas. As novas arquiteturas trabalham em conjunto com a arquitetura atual, ou poderao at? mesmo substitui-las algum dia. Nesse contexto, o presente trabalho se prop?e a realizar uma avalia??o de desempenho da arquitetura NovaGenesis (NG), uma arquitetura de Internet do Futuro criada do zero, utilizando servi?os de distribui??o de conte?dos (mensagens e fotos) com uso de cont?ineres Docker, estudar o escalonamento da arquitetura NG em atender os seus servi?os. Uma prova de conceito da NG em diferentes ambientes e avaliada e os resultados anali- sados comparativamente. Al?m da transfer?ncia de conte?dos com armazenamento tempor?rio, o presente trabalho se prop?e a realizar avalia??es de desempenho de resolu??o de nomes em um dom?nio local. O desempenho da NG e avaliado em ambi- ente f?sico, m?quina virtual e cont?iner. Conclu?mos que o Docker e uma ferramenta importante para avaliar novas arquiteturas, como a NovaGenesis, mas que pode ser aplicada a outras arquiteturas. Tambem conclu?mos que a resolu??o de nomes e a troca de conte?dos nomeados em um dom?nio tem um desempenho satisfat?rio, embora me- lhorias no prot?tipo tenham o potencial de melhorar consideravelmente os resultados. O uso de conteineres como alternativas m?quinas virtuais e crescente em ambientes de provedores de servi?o de Nuvem e essa tend?ncia tamb?m ? observada em expe- rimentos cient?ficos conduzidos pela comunidade de pesquisa, pois apresenta maior versatilidade, otimiza??o de tempo e menor consumo computacional quando compa- rado a outras t?cnicas de virtualiza??o. Os desenvolvedores est?o adotando a pr?tica de uso de conteineres para a programa??o de microsserv?os. Dentre os v?rios benef?cios, trazem redu??o de sobrecarga de hardware, velocidade na inicializa??o de aplica??es, facilidade no escalonamento e balanceamento de carga entre os conteineres. O cresci- mento dessa tecnologia ? creditado as facilidades oferecidas pela plataforma Docker, que facilitou a cria??o e execu??o de conteineres. Apesar das inerentes vantagens, o uso de conteineres em pesquisa cient?fica na ?rea de redes de comunica??es, mais especificamente na avalia??o de desempenho de novas arquiteturas, permanece uma importante lacuna.", publisher = {Instituto Nacional de Telecomunica??es}, scholl = {Mestrado em Engenharia de Telecomunica??es}, note = {Instituto Nacional de Telecomunica??es} }