*** English version below ***

1. Como faço para criar uma conta no FIBRE?
Se você for aluno/professor/pesquisador de uma das instituições filiadas, basta solicitar uma conta através do portal local do FIBRE da instituição.
Veja a lista de instituições e portais locais em: http://fibre.org.br/start-using-fibre/local-portals/
Em caso de dúvidas, entrar em contato com os responsáveis pelo FIBRE em sua instituição.
Caso não seja aluno/professor/pesquisador de alguma das instituições filiadas, solicite a criação de uma conta através do portal da RNP: https://portal.rnp.fibre.org.br/LS-WEB/index.php?controller=users&page=request_account

2. Como faço para aderir ao FIBRE?
Basicamente existem duas formas de adesão: como usuário e de forma institucional como “ilha de experimentação”.
Como usuário, qualquer pessoa pode solicitar uma conta de acesso. Veja a resposta n.1 acima ou siga as orientações disponíveis em: http://fibre.org.br/start-using-fibre/register/
A adesão de forma institucional, como “ilha de experimentação”, significa que sua instituição proverá recursos computacionais e de rede para a federação de testbeds. Para essa forma de adesão, consulte a pergunta seguinte.

3. Como faço para implantar uma ilha de experimentação em minha instituição?
Primeiramente, consulte os requisitos mínimos de hardware e as instruções disponíveis na página: http://fibre.org.br/about/how-to-join/
Entre em contato com a coordenação do testbed (info @ fibre.org.br) para agendar uma webconferência para esclarecimentos de dúvidas.

4. É necessário que minha instituição possua uma ilha de experimentação para eu usar o FIBRE?
Não. O uso do tested FIBRE é aberto para qualquer pessoa, desde que previamente autorizado por uma das ilhas de experimentação.
Caso o usuário não pertença a uma das instituições que fazem parte do testbed, recomendamos que seja solicitada a criação de conta na ilha da RNP. Recomendamos também que seja utilizado o endereço de e-mail institucional no formulário de cadastro.
Usuários que não sejam oriundos de instituições públicas de ensino e pesquisa deverão descrever o motivo do uso do testbed.

5. Quais equipamentos OpenFlow o FIBRE oferece?
Atualmente na arquitetura do FIBRE temos os seguintes equipamentos:
Switch Datacom DM4001
Switch Pronto PICA8 P-3295
Switch Pronto PICA8 P-3297
Switch NetFPGA
Switch Whitebox Supermicro SYS-5018A-TN7B (com Open vSwitch embarcado)

6. Qual a versão de OpenFlow que o testbed FIBRE suporta?
Atualmente apenas a versão 1.0 do protocolo.

7. Quais tipos de máquinas virtuais posso criar?
O FIBRE cria máquinas virtuais paravirtualizadas, oferecendo atualmente 02 sistemas operacionais: Debian 7 e Debian 8.
No futuro, novas imagens serão adicionadas.

8. Quais as especificações das máquinas virtuais criadas?
Por padrão, as máquinas virtuais possuem 4GB de HDD e o usuário consegue criar máquinas virtuais de até 4GB de memória.

9. Quero utilizar uma máquina virtual diferente do oferecido. É possível? Como faço?
Sim, é possível. É necessário entrar em contato com a equipe de desenvolvimento do FIBRE para verificação da viabilidade de novas máquinas virtuais.

10. Minha conta do FIBRE foi aceita. Como faço para acessar a infraestrutura do FIBRE?
Siga as orientações disponíveis em: http://fibre.org.br/start-using-fibre/getting-access/

11. Como crio um projeto no OCF?
Para criar um projeto é necessário logar no portal federado (ocf.fibre.org.br) ou em um portal local de uma determinada ilha.
Clique em “Create” e preencha o formulário, com nome, organização, data de término do projeto e uma descrição curta do que é o seu projeto. Após isso é necessário esperar a aprovação do projeto.

12. Como faço para adicionar usuários no meu projeto?
Para adicionar um novo usuário no seu projeto é primeiramente necessário que esse novo usuário faça login no portal federado (ocf.fibre.org.br) ou no portal local de uma determinada ilha. Após essa etapa, abra o seu projeto, clique em “Add Members” e na caixa de seleção escolha o usuário que você deseja adicionar. Após isso, escolha o perfil do usuário (“owner” e/ou “researcher”) e clique em “Add”.

13. Qual a diferença entre “owner” e “researcher”?
Owner é um perfil que permite adicionar usuários e criar e deletar qualquer slice. Researcher permite criar slices e deletar os próprios slices.

14. Como mudar o perfil de um usuário?
Para mudar o perfil de um usuário, abra o seu projeto, na seção Members estará listado os usuários, na mesma linha do usuário que você deseja mudar de perfil existe o campo “update”, clique neste campo. Ao clicar nesse campo será possível escolher novamente o perfil do usuário. Após feita a mudança desejada, para salvá-la clique em “Update”.

15. Não consigo acessar as VMs de meu projeto via SSH
Para acessar as VM de seu experimento via SSH é necessário estar conectado na VPN do FIBRE (veja como acessar a VPN).
Além disso, o acesso SSH somente é possível para os usuários que possuem o papel de ‘Researcher’ dentro do projeto. Por padrão, o usuário que cria o projeto tem o papel ‘Owner’ e portanto, não possui acesso às VMs.

16. É possível fazer experimentos com recursos distribuídos em diferentes ilhas?
Sim, para experimentos que envolvem a alocação de recursos em mais de uma ilha, o portal central do OCF deverá ser utilizado (https://ocf.fibre.org.br). Nele, recursos de todas as ilhas estarão disponíveis para os experimentos, além dos recursos de rede da própria FibreNet, que interliga as ilhas participantes.

17. É possível reservar recursos locais em um experimento ou exige uma alocação centralizada?
Sim, é possível utilizar recursos locais para um experimento diretamente através do portal local ilha sem a necessidade de alocá-los em uma autoridade centralizada.
Consulte a lista dos portais locais em: http://fibre.org.br/start-using-fibre/local-portals/
O portal OCF local das ilhas é acessível somente via VPN

18. Está aparecendo erro de certificado ao acessar o portal local, isso é normal?
Sim. Portais locais fazem uso de certificados auto-assinados.

19. A experimentação federada (entre ilhas) não está funcionando. O que devo fazer?
Para a experimentação entre ilhas ocorrer, é necessário que o Slice esteja alocando 01 VLAN no range de 100 até 400. Caso não esteja dentro dessa faixa a experimentação não ocorrerá.

20. Preciso de um usuário para gerenciar e outro para acessar as VMs?
Não, o usuário pode ter os dois papeis.

21. É possível utilizar um controlador OpenFlow externo?
Sim, a interface do slice permite que você atribua o IP/porta de seu controlador.

22. Meu controlador não está recebendo tráfego algum ao iniciar o slice
O controlador só irá receber tráfego caso exista algum recurso OpenFlow alocado em seu Slice. Caso não haja nenhum recurso alocado, o sistema não enviará pacotes para seu controlador.

23. O meu controlador não está detectando minhas VMs, como faço?
O serviço de descoberta de topologia do controlador SDN só detecta as conexões entre switches OpenFlow (usando LLDP). Para detectar as conexões com as VMs é necessário gerar algum tráfego a partir delas na VLAN solicitada, como ping por exemplo. Após esse tráfego ser recebido no switch o controlador vai detectar o host, seu MAC e porta de conexão no switch.

24. Quais controladores já foram testados no FIBRE? Quais sãos os mais recomendados?
Ryu, POX, Floodlight, ONOS. O controlador SDN Kytos também já foi utilizado no FIBRE, entretanto sua utilização não foi validada em equipamentos do tipo servidor NetFPGA.

 


1. Why can’t I access the VMs in my project through SSH?
SSH access is only possible for users who have the ‘Researcher’ role within the project. By default, the user who creates the project has the “Owner” role and thus cannot access the VMs.

2. Do I need two users for managing and accessing the VMs?
No, a user can have both roles.

3. Is it possible to use an external OpenFlow controller?
Yes, the slice management interface lets you assign the IP/port of your controller.

4. Why my controller is not receiving any packets when the slice starts?
Your controller will only receive traffic if at least one OpenFlow resource is allocated to your slice. If there is no resource allocated, the system will not send packets to your controller.

5. Why my controller is not detecting my VMs?
The SDN topology discovery service only detects connections between OpenFlow switches (using LLDP). To detect connections to the VMs you need to generate some traffic from (or to) them in the requested VLAN, such as a ping for example. After this traffic is received the controller will detect the host, its MAC address and the port of the switch connected to it.

6. Which controllers have been tested in FIBRE? What are the most recommended?
Ryu, POX, Floodlight, ONOS, Kytos.