ambiente de experimentação fibre - ufpesuruagy/cursos/ar/2016-1... · ldap 2.4.31 (autenticação...

23
Ambiente de experimentação FIBRE Adriano Henrique (Operador da Ilha UFPE)

Upload: others

Post on 28-Feb-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Ambiente de experimentação FIBRE

Adriano Henrique(Operador da Ilha UFPE)

Page 2: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

FIBRE (Future Internet Brazilian Environment for Experimentation)

● Laboratório virtual em larga escala para fomentar ideias e familiarizar estudantes e docentes sobre a Internet do Futuro.

● Permite estudar as novas arquiteturas da rede mundial de computadores.● Federação de “ilhas de experimentação”.● Formada por Universidades e centros de pesquisa.● Construído através da parceria EU-Brasil.

Page 3: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Mapa FIBRE

Page 4: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Arquitetura geral

Page 5: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Uma ilha típica FIBRE - Visão do Hardware

Page 6: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Softwares Que Compõem Uma Ilha FIBRE

● Xen 4.1.4 (hypervisor)● LDAP 2.4.31 (Autenticação centralizada)● OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” )● OMFaggregate 5.4 (administração de recursos fornecidos por “testbed”)● ZenOSS 4.2.5 (Ferramenta de monitoramento)● Flowvisor 0.8.17-3 (Mecanismo de virtualização de redes “OpenFlow”)● perfSONAR 3.3.1 (Monitoramento de desempenho de rede “end-to-end”)● Openvpn 2.2.1 (criar de Rede Virtual Privada)

Page 7: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Versão Alpha do “Dashboard” Monitoramento

Link: https://fibre.org.br/infrastructure/monitoring-status/

Page 8: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

“Dashboard do Zenoss”

Link: http://mon.fibre.org.br:8080/ Usuário: “guest” e senha: “guest”

Page 9: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Protocol: UDPFrequency: every 5 minutes10 packets/secondmax_ttl: 64Size of packets sent: 40 bytes

Link: http://ps.fibre.org.br/maddash-webui/

“Dashboard perfSONAR”

Page 10: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Distribuição dos Nodes Sem Fios “Icarus” na ilha UFPE

Page 12: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Configurando a (VPN) da FIBRE usando o Linux

* Baixe o arquivo de configuração

Link: https://wiki.rnp.br/download/attachments/87101626/fibre-vpn.zip

Descompacte o arquivo no diretório /etc/openvpn

Execute o seguinte comando no terminal:

$ sudo openvpn /etc/openvpn/FIBREvpn.ovpn

Enter Auth Username: usuario@ufpeEnter Auth Password: …

Initialization Sequence Completed

Page 13: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Configurando a “VPN” da FIBRE usando o “Windows”

1. Instale o programa “OpenVPN”.2. Baixe o arquivo de configuração:

Link: https://wiki.rnp.br/download/attachments/87101626/fibre-vpn.zip

3. Descompacte o arquivo dentro do diretório: “C:\Program Files\OpenVPN\config”.4. Execute o “OpenVPN GUI” como administrador (clique com o botão direito sobre o executável)

“OpenVPN GUI” e escolha a opção “Executar como administrador”.5. Um ícone será exibido na área de status da barra de tarefas. 6. Clique com o botão direito sobre o ícone a opção “FIBREvpn” e em seguida clique em “Conectar”.

Page 14: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Criando um projeto usando OCF

* Acesse o portal da ilha UFPE, escolha a opção “Other CMFs” e clique no botão “OCF”Link: https://portal.ufpe.fibre.org.br

Page 15: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Criando um projeto usando OCF

* Na tela do “OCF” entre com as suas credencias de acesso, sendo o login da seguinte forma “login@organization“. Clique no botão “Create” para criar um novo projeto.

Page 16: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Criando um projeto usando OCF

* Preencha o formulário para solicitar a criação do projeto.* Aguardar a aprovação por um administrador ou enviar um e-mail para [email protected].

Page 17: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Criando um projeto usando OCF

* Clique no botão “Add Aggregates” para adicionar aggregates ao projeto, em seguida clique no botão “Select” e “Done” para finalizar.

Depois de ter selecionado os “aggregates”, reserve recursos para a seu experimento. Para fazer isso, clique no botão “Create Slice”.

Page 18: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Criando um projeto usando OCF

* Acesse o “Slice” que você criou e adicione os “Aggregates” que você selecionou anteriormente ao seu “Slice”, clicando no botão “Add an Aggregate Manager to the current slice“.

Page 19: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Criando um projeto usando OCF

* Para adiciona uma VM na lista de servidores escolha, clique no botão “Create VM”.

* Acesse a “VM” da seguinte forma:

$ ssh USUARIO@[email protected]

Page 20: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

FIBRE em sala de aula

O uso de uma plataforma virtual de testes em larga escala, dá aos alunos, experiências diversas, em primeira mão, de situações do mundo real.

Link: http://fibre.org.br/documentation/courseware/

Page 21: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Futuro do FIBRE

Provas de conceito:

● Openstack-based future Internet testbed (proposto pela UFSCar)

● Usando XOS para Gerenciamento de Infraestruturas experimentais (proposto pela UFPA)

● Openvirtex no ambiente FIBRE (proposto pela (UFRJ)

● Proposta de uma WebGUI amigável para o FIBRE (proposto pela UFF)

● Controle de recursos básicos (sem-fio) de uma testbed usando OMF 6 (proposto pela UFG)

● Controle de recursos OpenFlow usando OMF 6 (proposto pela UFG)

Page 22: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

ContatosFIBRE-info: http://listas.rnp.br/mailman/listinfo/fibre-info

FIBRE-users: http://listas.rnp.br/mailman/listinfo/fibre-users

Portal da ilha UFPE: https://portal.ufpe.fibre.org.br/

Facebook: https://www.facebook.com/fibre.testbedTwitter: http://www.twitter.com/fibre_testbed

slideshare: http://www.slideshare.net/fibre_projectYouTube: http://www.youtube.com/FIBREProject

Representante da ilha UFPE: Prof. José Augusto SuruagyAdministrador local da ilha UFPE: Adriano Henrique

Page 23: Ambiente de experimentação FIBRE - UFPEsuruagy/cursos/AR/2016-1... · LDAP 2.4.31 (Autenticação centralizada) OCF v.0.8.1 ( Ferramenta para gerenciamento de “testbed” ) OMFaggregate

Ambiente de experimentação FIBRE

Adriano [email protected]

https://portal.ufpe.fibre.org.br/