Dissertação

Micro-Services Based Application for Data Center Dimensioning EVALUATED

Os centros de dados são uma realidade inevitável da Internet atual e hospedam um número crescente de aplicações e serviços. As redes de centros de dados têm evoluído para uma arquitetura de Spine and Leaf. Esta arquitetura permite escalabilidade e um maior aproveitamento dos recursos disponíveis. No entanto, o seu design é algo complexo, devido às muitas opções disponíveis para a configuração de um centro de dados, como o número de portas em cada servidor, as velocidades das portas, o número de servidores num rack, o número de racks no centro de dados, os requisitos de redundância, a relação de sobrescrição de tráfego permitida, modelos de switches disponíveis, entre outros. Este relatório apresenta os resultados de uma Dissertação de Mestrado que tem como objetivo desenvolver uma aplicação web com uma arquitetura baseada em micro-serviços para o dimensionamento automático de redes de centros de dados baseadas em Spine and Leaf. No relatório, introduzimos as principais arquiteturas de centros de dados, explicamos detalhadamente o problema de dimensionamento, descrevemos dois possíveis algoritmos de otimização que visam encontrar uma solução para um centro de dados com o custo mínimo, descrevemos os testes realizados para avaliar o desempenho dos dois algoritmos e seus resultados, e discutimos a implementação e o desenvolvimento da aplicação web. Este trabalho foi apoiado pelo Instituto de Telecomunicações e pela Nokia.
Kubernetes, micro-serviços, API, web, centro de dados, otimização

novembro 23, 2023, 11:0

Publicação

Obra sujeita a Direitos de Autor

Orientação

ORIENTADOR

Amaro Fernandes de Sousa

Universidade de Aveiro

Professor Auxiliar

ORIENTADOR

Rui Jorge Morais Tomaz Valadas

Departamento de Engenharia Electrotécnica e de Computadores (DEEC)

Professor Catedrático