open flow

16
Avaliação dos Mecanismos de Justiça e Isolamento em Redes OpenFlow Laura Gomes Panzariello Pibic dezembro/2009-maio/2010 Orientadores Natália Fernandes Otto Carlos Muniz Bandeira Duarte

Upload: laura-panzariello

Post on 06-Nov-2015

1 views

Category:

Documents


0 download

DESCRIPTION

apresentacao jic

TRANSCRIPT

  • Avaliao dos Mecanismos de Justia e Isolamento em Redes OpenFlow Laura Gomes Panzariello Pibic dezembro/2009-maio/2010 Orientadores Natlia Fernandes Otto Carlos Muniz Bandeira Duarte

  • Plataformas de VirtualizaoA simulao nem sempre o suficiente ao testar um novo projetoUma Plataforma de Virtualizao permite que pesquisadores realizem experimentos em redes de computadores reais em larga escala

  • ObjetivosInstalar e configurar a Plataforma OpenFlow, sua ferramenta FlowVisor e o controlador NoxConfigurar e analisar a Plataforma OpenFlowAvaliar o recurso de Slicing disponvel na verso OpenFlow 1.0

  • OpenFlowA Plataforma OpenFlow cria uma rede de testes programvel Trafego de teste no interferem no trafego realPermite aos usurios liberdade de controle e de programao Requer poucas modificaes nos comutadores atuaisDisponibiliza a ferramenta FlowVisor e o controlador Nox

  • Arquitetura da Plataforma OpenFlow

  • SlicingRecurso do OpenFlow 1.0 Garante uma largura de banda mnima, atribuindo uma fila, para cada rede virtualFilas: uma fatia da largura de banda de rede disponvelPodem ser configuradas pelo usurio

  • NoxControlador do OpenFlow Cdigo abertoPermite que o programador crie aplicaes para controlar as tabelas de fluxo do OpenFlowTabela HashFluxos com todos os dados especificadosFluxos com prioridade mximaTabela LinearFluxos especificados manualmente ou pelo controlador

  • FlowVisor uma ferramenta que permite que mltiplos controladores compartilhem os recursos da rede simultaneamenteFunciona como um Proxy entre os comutadores e os controladores da redeControla o compartilhamento dos recursos da rede fsica entre as redes virtuais

  • Rede com FlowVisorO FV intercepta os fluxos enviados, mas os controladores acham que se comunicam diretamente com a rede.O FV analisa a poltica da fatia do controlador correspondente e, se necessrio, reescreve os parmetros do fluxo.

  • Teste Analise da capacidade dos comutadores OpenFlow para diviso da banda disponvel em cada interface do comutador Verificar se houve a diviso da banda entre as filas conforme especificado

  • Teste So utilizados quatro PCs. O PC1 com o OpenFlow Switch instalado est conectado ao PC2 e PC3 que possuem o cliente Iperf instalado e gerando pacotes TCP e UDP, respectivamente. Os fluxos gerados so direcionados pelo OpenFlow para a interface conectada ao PC4, que possui o Servidor Iperf instalado. Esta interface est setada com duas filas, as filas Q1 e Q2 que sero configuradas ao longo do teste.

  • Teste IperfSoftware Servidor/Cliente utilizado para medies ativas e como gerador de pacotesUtiliza diversos protocolos. No teste, foi utilizado os protocolos TCP e UDPTCP - Transmission Control Protocol: protocolo orientado conexo, possui mecanismos de controle de congestionamento de banda UDP - User Datagram Protocol: No h checagem, nem confirmao de conexo

  • Arquitetura do testeO PC2 e o PC3 esto com o Cliente Iperf instalado e gerando pacotes TCP e UDP, respectivamente.Os pacotes gerados so direcionados pelo OF para a interface conectada ao PC4, que possui o Servidor Iperf instalado. Esta interface est setada com duas filas, Q1 e Q2 que sero configuradas ao longo do teste.

  • Resultadost = 0sTrafego encaminhado por meio padro. Como esperado o trafego UDP domina a bandat = 35sO trafego enviado atravs das filas Q1 e Q2. Q1(TCP) tem sua banda mxima limitada em 6Mbps e Q2(UDP) em 4Mbps. t = 65sA configurao da fila Q1 modificada. Q1 passa a ser limitada em 4Mbpst = 95sTodas as entradas de fluxos so resetadas e o trafego passa pela fila padro novamente.

  • ConclusoConforme observado no grfico, o recurso de Slicing garantiu a diviso da banda entre as filas Q1 e Q2 de acordo com o valor atribudo para casa uma delas

  • Avaliao dos Mecanismos de Justia e Isolamento em Redes OpenFlow Laura Gomes Panzariello Pibic dezembro/2009-maio/2010 Orientadores Natlia Fernandes Otto Carlos Muniz Bandeira Duarte