Tópicos Avançados em Arquiteturas Distribuídas de Software


Professor: Fábio Luciano Verdi
Laboratório das aulas: Laboratório de Redes e Segurança (AT-LAB 105)

Objetivo da disciplina:

Apresentar e discutir os conceitos de cloud computing, considerando os aspectos técnicos, de negócios e implementação. Compreender e desenvolver soluções para SDN, mais especificamente usando OpenFlow e seus controladores.

Como serão as aulas:
Aulas teóricas ministradas pelo professor e seminários ministrados pelos alunos. Metade da disciplina será voltada para desenvolvimento/implementação de soluções para uma rede OpenFlow.


Avaliação:

A avaliação será composta de uma prova (P) sobre os seminários realizados, apresentação dos seminários (S) e atividades práticas em laboratório (L). O seminário deverá ser feito em dupla. A nota será composta de:

S = 0.6 * APRESENTACAO + 0.4 * ARTIGO

                A nota final (NF) da disciplina será:
                NF = (P * 0.25) + (S * 0.25) + (L * 0.5)

Artigo de 4 pgs formato IEEE (no Moodle)

A avaliação da apresentação consistirá de:

Qualidade da apresentação: organização dos slides, desenvoltura, terminologia adequada, postura, referências utilizadas.

Domínio do assunto: conhecimento técnico do tema apresentado, capacidade de identificar problemas e propor soluções, argumentação.

Perguntas dos colegas: qualidade das perguntas feitas pelos colegas sobre o tema apresentado.



Conceitos:

A >= 8.5 ; 8.5 > B >=7.0 ; 7.0 > C >=6.0 ; D < 6 (reprovado)


Temas dos Projetos (tentativo. Outros temas interessantes podem ser sugeridos pelos alunos)



Hadoop com OpenFlow: detectando e gerenciando fluxos Hadoop em redes de datacenters
Monitorando elementos de rede em ambientes cloud para prevenção de congestionamento
Roteando fluxos HTTP
Criando um firewall SDN para roteadores Mikrotik com OpenFlow-enabled



Referências

http://mininet.org/
www.openflow.org
Livro do Kurose é sempre bem-vindo.
de Brito, G M., Velloso, P. B., and Moraes, I. M.. "Redes Orientadas a Conteúdo: Um Novo Paradigma para a Internet.". In Minicursos do XXX Simpósio Brasileiro de Redes de Computadores (SBRC), Ouro Preto, MG, Brazil, May, 2012.
Verdi, F. L., Rothenberg, C. E., Pasquini, R.  and Magalhães, M. F. "Novas Arquiteturas de Data Center para Cloud Computing". In Minicursos do XXVIII  Simpósio Brasileiro de Redes de Computadores (SBRC), Gramado, RS, Brazil, May 2010.