Entendendo Redes Definidas por Software com um exemplo de aplicação em redes de datacenters

Dorgival Olavo Guedes Neto
Redes Definidas por Sotfware (ou SDN, do inglês “Software Defined Networks”) formam um novo paradigma da área de Redes de Computadores que vem ganhando visibilidade e adoção em diversos cenários. Neste mini-curso, pretendemos discutir os conceitos básicos da área e ilustrar como eles podem ser aplicados focando na discussão do sistema DCPortalsNG, desenvolvido no DCC/UFMG. Esse sistema explora o conceito de Redes Definidas por Software para garantir o isolamento de diversos usuários (tenants) em um datacenter de um serviço de nuvem IaaS (infra-estrutura como serviço). O mini-curso apresentará uma introdução sobre SDN e depois apresentará o processo de criação do DCPortalsNG, descrevendo o problema, a decisão pelo uso de SDN e os passos para a implantação da solução. Com isso, espero apresentar os conceitos de uma forma que interesse tanto a quem não conhece ainda SDN quanto para aqueles que já têm uma noção geral do conceito.