SlideShare una empresa de Scribd logo
1 de 33
Introdução ao
Testbed FIBRE
Future Internet
Brazilian environment
for Experimentation
Leandro Ciuffo
leandro.ciuffo@rnp.br
III Workshop FIBRE no CSBC
26/07/2018
2
Apresentação da equipe presente neste workshop
(além de mim)
Gustavo Dias Gustavo Araújo José Rezende
3
Programação https://goo.gl/Qjy8zs
(...)
5
O que é testbed?
• Testbeds são plataformas de experimentação, que permitem a
realização de experimentos científicos e de novas tecnologias, em um
ambiente que reproduz em escala um cenário real.
6
Características de um testbed
• Experimentos podem ser replicáveis e automatizados.
• Recursos computacionais e de rede aprovisionado dinamicamente
(modelo ”self-service”).
• Agendamento dos recursos
• Vários testbeds podem formar uma federação.
• Em uma federação, recursos são compartilhados, e o seu uso é
governado por uma politica de uso, que é definida pela governança
da federação.
Testbeds também podem ser usados como
ambientes de ensino de novas tecnologias.
7
• Um LABORATÓRIO VIRTUAL DE LARGA ESCALA
• Testes de Novas Aplicações e Protocolos
• Testes de Novos Modelos e Arquiteturas de Rede
• Características:
• Aberto e livre para uso.
• Recursos de TIC programáveis em diferentes
instituições
• Rede isolada para o experimento
• Federação de Testbeds locais.
• Modelo de Governança em Comunidade.
• Os serviços centrais são operados pela RNP.
O que é o FIBRE Testbed?
Timeline (…Rrrrumo a 10 anos!)
2011 2012 2013 2014 2015 2016 2017 2018 2019 2020
Projeto
1ª chamada EU-BR
financiamento CNPq
Testbed as a Service
financiamento RNP +
3ª chamada EU-BR
FIBRE 2.0
Projeto em preparação
(depende de financiamento)
UFBAUFPA
+
9
Modelo de Governança
9
Steering Committee
UFBA UFPA
Technical
committee
Operation
and support
Development
NOC Islands
FIBREnet
(monitoring)
FIBREnet
Current CMFs
(OCF e OMF)
OMF6
Extensibility
New
Portal
1010
UFPE
UFES
UFFUFRJCPqD
USP
UFSCar
RNP
UFG
UFPA
UFMG
UFRGS
Wireless nodes
Wireless Sensors
Virtual Machines
and switches
UNIFACS UFBA
Recursos computacionais
UFU
PUC-RS 16 ilhas
1111
Hardware em uma típica ilha FIBRE
2x SuperMicro SYS 5018A
(whitebox)
Datacom OpenFlow switch
(FIBREnet border router)
2 switches OpenFlow
VM Server
@instituição (lab ou datacenter) @RNP PoP
Top of Rack switch
HP DL160 Gen9
DATACOM DM4100
ETH44GT+4GC+S+L3
DATACOM DM4001
FIBREnet
Icarus wireless nodes
1212
UFPE
UFES
UFFUFRJCPqD
USP
UFSCar
RNP
UFG
UFPA
UFMG
UFRGS
Wireless nodes
Wireless Sensors
Virtual Machines
and switches
UNIFACS UFBA
Recursos computacionais
UFU
PUC-RS 16 ilhas
13https://www.rnp.br/servicos/conectividade/rede-ipe
1414
Connection
to USA
Connection
to Europe
FIBREnet
Datacom DM4001
(FIBREnet border router)
1515
UFPE
UFES
UFFUFRJCPqD
USP
UFSCar
RNP
UFG
UFPA
UFMG
UFRGS
Connection
to USA
Connection
to Europe
UNIFACS
UFBA
Infra completa
UFU
PUC-RS
UFG-TEI
16 ilhas
Wireless nodes
Wireless Sensors
Virtual Machines
and switches
1919
UFPE
UFES
UFFUFRJCPqD
USP
UFSCar
RNP
UFG
UFPA
UFMG
UFRGS
Connection
to USA
Connection
to Europe
UNIFACS
UFBA
Migração para
novo CMF
UFU
PUC-RS
UFG-TEI
15 / 08
Migração OMF6
Fase 1
Wireless nodes
Wireless Sensors
Virtual Machines
and switches
Evolução do número de usuários
413
+ de 56
instituições
Suporte
Usuário do testbed
Experimentador,
Pesquisador,
Estudante
Operador RNP
(Service Desk)
Abre chamado
• Telefone
• E-mail
• WhatsApp
• Telegram
Suporte 1º nível
(24x7)
Suporte 2º nível
(até 1 semana)
FIBRE NOC
(Equipe P&D da RNP)
Suporte local nas ilhas
Suporte local dos
laboratórios integrantes
do testbed (alunos e
professores)
Visão de futuro
Plataforma de inovação nacional para
pesquisa experimental de novas
aplicações, arquiteturas e protocolos de
rede de computadores
Laboratório virtual para o ensino de
redes de computadores (com
universidades brasileiras)
Ambiente de larga escala, federado,
distribuído geograficamente, que
reproduz um cenário real
Programabilidade da rede (configuração
da rede com uso de SDN)
Reserva de recursos computacionais e
de comunicação
Rede dedicada e isolada para
experimentação (FIBREnet)
Heterogeneidade de equipamentos e
tecnologias de comunicação
Ambiente para homologação de
equipamentos e serviços
Pesquisadores de redes de
computadores, ciência da
computação e Engenharias
Alunos de redes de
computadores, ciência da
computação e Engenharias
Professores de redes de
computadores, ciência da
computação e Engenharias
Desenvolvedores de pequenas
empresas e startups
Outros projetos de pesquisa e
desenvolvimento
Empresas de tecnologia e
provedoras de serviços
Especialistas, “entusiastas”,
“nerds”
Website / portal
Parceiros
(instituições /
laboratórios
participantes)
Professores
RNP
Eventos /
conferências
especializados
Citações em
artigos científicos
Redes Sociais
Suporte
especializado e
estruturado (NOC,
RT das ilhas, Service
Desk RNP)
Comunidade de
usuários
(lista fibre-users)
info@fibre.org.br
Em eventos
onde FIBRE
está presente
Redes sociais
Skype
Canal no IRC
Canal no
YouTube
Conectividade
programável entre
as ilhas
Ilhas com recursos
computacionais
especializados
Conhecimento do
CMF adotado pelo
testbed
Operador do NOC
(recurso humano)
Operadores das
ilhas (recursos
humanos)
Recursos
computacionais para os
serviços centrais (NOC)
Conhecimento
em redes e
SDN
Equipe de P&D
e
desenvolvimento
Relacionamento com
outras redes e provedores
(no Brasil e exterior)
Portal,
ClearingHouse,
infraestrutura de
autenticação
Rede Ipê
Operação e
manutenção da
FIBREnet
Operação e
manutenção das
ilhas
Manutenção dos
serviços centrais
Atendimento /
suporte a
usuários
Desenvolvimento
do CMF
Desenvolvimento
do portal e
ClearingHouse
Atividades de
disseminação
Comunidade de
desenvolvedores
do CMFs
Comunidade de
desenvolvedores
das ferramentas
utilizadas
PoPs da RNP
Outras NRENs
Instituições /
laboratórios
participantes
Outros testbeds
Redes de campus
e metropolitanas
Operação do NOC
(pessoal para suporte às
ilhas e usuários)
Desenvolvedores:
manutenção corretiva e
evolutiva do CMF e demais
ferramentas utilizadas
Manutenção de
equipamentos (reposição de
componentes e transportes)
Custo de operação das ilhas
Disseminação e
relacionamento
Atualização
tecnológica
RNP (recurso do
contrato de gestão)
MCTIC (Lei de
informática)
Parcerias estratégicas
com agências de
fomento
Parcerias com
empresas
Receita com
pageviews de
conteúdo em vídeo
Parceria com cursos de
especialização e pós graduação
em instituições privadas
Taxa de inscrição em
cursos
23
Testbeds no mundo
https://portal.geni.net
Testbeds no mundo
https://www.fed4fire.eu/testbeds/
25
GEFI: Global Experimentation for Future Internet
Testbeds participantes:
• GENI (http://www.geni.net)
• Fed4Fire Federation (https://www.fed4fire.eu/)
• OneLab (https://www.onelab.eu)
• CloudLab (https://cloudlab.us)
• Chameleon (http://www.chameleoncloud.org
• GRID5000 (https://www.grid5000.fr)
• FIBRE (http://fibre.org.br)
• FUTEBOL (http://www.ict-futebol.org.br)
• KREONET-S (http://www.kreonet-s.net/)
Tópicos abordados:
• Experiment reproducibility
• Testbed extensibility and support for new resource types
• Cloud-in-the-loop (low latency edge cloud) applications
• Software-defined exchanges and infrastructure (SDX & SDI)
http://indico.rnp.br/conferenceDisplay.py?confId=260
http://cloudnet2018.ieee-cloudnet.org/
CloudLab-BR
http://cloudlab-brasil.rnp.br
28
2º Open Call
• tutoriais para reuso em aulas de laboratório
• Negação de Serviço e Análise de Tráfego
• Laboratório de Roteamento BGP para Ambiente Educacional
• Sistema de Prevenção de Intrusão baseado em SDN/OpenFlow
29
Uso do FIBRE em curso na UFBA
30
Classroom as a Service
http://witestlab.poly.edu/site/page/classroom
31
Aviso importante
• Experimentos realizados no OCF NÃO são compatíveis com
novo ambiente OMF6. Os experimentos precisarão ser
refeitos para funcionarem no novo ambiente.
• Em contrapartida, ficará mais fácil reproduzir e
compartilhar o experimento com outros usuários do
testbed.
• Testar e validar novas arquiteturas de redes e aplicações sem
impactar no ambiente de produção.
• Reduzem a necessidade de investimentos (de universidades e
pequenas empresas) em equipamentos e infraestruturas para
testes.
• O uso de um testbed de larga escala oferece aos estudantes uma
primeira experiência com situações do mundo real, ao invés de
utilizar ferramentas que simulam redes em laboratório.
• Oferecem redes programáveis dedicadas para experimentação.
Por que Testbeds como o FIBRE são
importantes?
Um playground
para
pesquisadores e
desenvolvedores!
33
www.facebook.com/fibre.testbed
www.fibre.org.br
• Representantes institucionais (PI’s) = 16
• Operação e “User Engagement” = 25
• Desenvolvedores = 8
• Membros anteriores (2011-2017) = 84

Más contenido relacionado

Similar a Introdução ao Testbed FIBRE e visão de futuro

Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...
Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...
Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...Rio Info
 
Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...
Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...
Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...Pedro Príncipe
 
PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14
PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14
PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14Getup Cloud
 
Computação Grid e infra-estruturas para e-ciência
Computação Grid e infra-estruturas para e-ciênciaComputação Grid e infra-estruturas para e-ciência
Computação Grid e infra-estruturas para e-ciênciaLeandro Ciuffo
 
Palestra VI SIMINOVE: O caso de sucesso da Smarti9 - Moisés Ribeiro (Smarti9)
Palestra VI SIMINOVE: O caso de sucesso da Smarti9 -  Moisés Ribeiro (Smarti9) Palestra VI SIMINOVE: O caso de sucesso da Smarti9 -  Moisés Ribeiro (Smarti9)
Palestra VI SIMINOVE: O caso de sucesso da Smarti9 - Moisés Ribeiro (Smarti9) Sistema Mineiro de Inovação
 
Tela social tecnologia_aberta
Tela social tecnologia_abertaTela social tecnologia_aberta
Tela social tecnologia_abertaMarcio
 
Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...
Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...
Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...Christopher Cerqueira
 
Ronaldo magalhaes petrobras portuguese
Ronaldo magalhaes petrobras portugueseRonaldo magalhaes petrobras portuguese
Ronaldo magalhaes petrobras portugueseFieldComm Group
 
Eu Esri 2011 - ANTT (Eliezer)
Eu Esri 2011 - ANTT (Eliezer)Eu Esri 2011 - ANTT (Eliezer)
Eu Esri 2011 - ANTT (Eliezer)Imagem_Oficial
 
Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013Emerson Saito
 
Projeto TCOS - III ENSOL
Projeto TCOS - III ENSOLProjeto TCOS - III ENSOL
Projeto TCOS - III ENSOLAécio Pires
 
Centro Integrado de Ensino em Realidade Virtual - CIERV
Centro Integrado de Ensino em Realidade Virtual - CIERVCentro Integrado de Ensino em Realidade Virtual - CIERV
Centro Integrado de Ensino em Realidade Virtual - CIERVArtur Brandão
 
20220707_AtoM_in_VINCULUM_RicardoPinho
20220707_AtoM_in_VINCULUM_RicardoPinho20220707_AtoM_in_VINCULUM_RicardoPinho
20220707_AtoM_in_VINCULUM_RicardoPinhoRicardo Pinho
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Leonardo Turbiani
 
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...Nailton Andrade
 
Spectrum day-2010-star-one
Spectrum day-2010-star-oneSpectrum day-2010-star-one
Spectrum day-2010-star-oneSSPI Brasil
 

Similar a Introdução ao Testbed FIBRE e visão de futuro (20)

Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...
Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...
Rio Info 2015 - Painel Educação digital experiências e oportunidades - Rafael...
 
Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...
Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...
Relatório técnico sobre Ferramentas de Planos de Gestão de Dados - Jornadas d...
 
PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14
PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14
PT-BR - Lauching a Public PaaS on Open Source Getup & OpenShift Origin - FISL14
 
Computação Grid e infra-estruturas para e-ciência
Computação Grid e infra-estruturas para e-ciênciaComputação Grid e infra-estruturas para e-ciência
Computação Grid e infra-estruturas para e-ciência
 
Palestra VI SIMINOVE: O caso de sucesso da Smarti9 - Moisés Ribeiro (Smarti9)
Palestra VI SIMINOVE: O caso de sucesso da Smarti9 -  Moisés Ribeiro (Smarti9) Palestra VI SIMINOVE: O caso de sucesso da Smarti9 -  Moisés Ribeiro (Smarti9)
Palestra VI SIMINOVE: O caso de sucesso da Smarti9 - Moisés Ribeiro (Smarti9)
 
Tela social tecnologia_aberta
Tela social tecnologia_abertaTela social tecnologia_aberta
Tela social tecnologia_aberta
 
Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...
Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...
Construção de aplicações de Realidade Cruzada Projetiva utilizando openFramew...
 
Weblab TCC
Weblab TCCWeblab TCC
Weblab TCC
 
Ronaldo magalhaes petrobras portuguese
Ronaldo magalhaes petrobras portugueseRonaldo magalhaes petrobras portuguese
Ronaldo magalhaes petrobras portuguese
 
Elearning Up Jan2009
Elearning Up Jan2009Elearning Up Jan2009
Elearning Up Jan2009
 
Eu Esri 2011 - ANTT (Eliezer)
Eu Esri 2011 - ANTT (Eliezer)Eu Esri 2011 - ANTT (Eliezer)
Eu Esri 2011 - ANTT (Eliezer)
 
Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013Apresentação Demoiselle no V FTSL - 2013
Apresentação Demoiselle no V FTSL - 2013
 
Projeto TCOS - III ENSOL
Projeto TCOS - III ENSOLProjeto TCOS - III ENSOL
Projeto TCOS - III ENSOL
 
Centro Integrado de Ensino em Realidade Virtual - CIERV
Centro Integrado de Ensino em Realidade Virtual - CIERVCentro Integrado de Ensino em Realidade Virtual - CIERV
Centro Integrado de Ensino em Realidade Virtual - CIERV
 
Portfolio-luqs-tvd
Portfolio-luqs-tvdPortfolio-luqs-tvd
Portfolio-luqs-tvd
 
20220707_AtoM_in_VINCULUM_RicardoPinho
20220707_AtoM_in_VINCULUM_RicardoPinho20220707_AtoM_in_VINCULUM_RicardoPinho
20220707_AtoM_in_VINCULUM_RicardoPinho
 
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
Apresentação Meetup Faccilita Corretor Google Brasil - 01/03/2016
 
ECODE
ECODEECODE
ECODE
 
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
PSWoT: Uma plataforma para descoberta, publicação e autoconfiguração de servi...
 
Spectrum day-2010-star-one
Spectrum day-2010-star-oneSpectrum day-2010-star-one
Spectrum day-2010-star-one
 

Más de FIBRE Testbed

FIBRE presentation at GEC25
FIBRE presentation at GEC25FIBRE presentation at GEC25
FIBRE presentation at GEC25FIBRE Testbed
 
Projeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBREProjeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBREFIBRE Testbed
 
Future Internet Brazilian Environment for Experimentation
Future Internet Brazilian Environment for ExperimentationFuture Internet Brazilian Environment for Experimentation
Future Internet Brazilian Environment for ExperimentationFIBRE Testbed
 
FIBRE testbed: Future Perspectives
FIBRE testbed: Future PerspectivesFIBRE testbed: Future Perspectives
FIBRE testbed: Future PerspectivesFIBRE Testbed
 
Fibre legacy testbed cloudscape
Fibre legacy testbed cloudscapeFibre legacy testbed cloudscape
Fibre legacy testbed cloudscapeFIBRE Testbed
 
FIBRE (legacy) testbed Future Perspectives
FIBRE (legacy) testbed Future PerspectivesFIBRE (legacy) testbed Future Perspectives
FIBRE (legacy) testbed Future PerspectivesFIBRE Testbed
 
Using Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroomUsing Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroomFIBRE Testbed
 
Pilot Use Case 3: BoD services over the intercontinental FIBRE infrastructure
Pilot Use Case 3: BoD services  over the intercontinental FIBRE infrastructurePilot Use Case 3: BoD services  over the intercontinental FIBRE infrastructure
Pilot Use Case 3: BoD services over the intercontinental FIBRE infrastructureFIBRE Testbed
 
FIBRE at a glance - TNC14
FIBRE at a glance - TNC14 FIBRE at a glance - TNC14
FIBRE at a glance - TNC14 FIBRE Testbed
 
Monitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE caseMonitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE caseFIBRE Testbed
 
SDN for Network Operators
SDN for Network OperatorsSDN for Network Operators
SDN for Network OperatorsFIBRE Testbed
 
Approaching Content Delivery in Software Defined Networking
Approaching Content Delivery in Software Defined NetworkingApproaching Content Delivery in Software Defined Networking
Approaching Content Delivery in Software Defined NetworkingFIBRE Testbed
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV VisionFIBRE Testbed
 
Three years of OFELIA - taking stock
Three years of OFELIA - taking stockThree years of OFELIA - taking stock
Three years of OFELIA - taking stockFIBRE Testbed
 
From GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical NetworksFrom GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical NetworksFIBRE Testbed
 
Route flow autoconf demo 2nd sdn world congress 2013
Route flow autoconf demo   2nd sdn world congress 2013Route flow autoconf demo   2nd sdn world congress 2013
Route flow autoconf demo 2nd sdn world congress 2013FIBRE Testbed
 
FIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIBRE Testbed
 
Coexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approachesCoexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approachesFIBRE Testbed
 
FIBRE project updates
FIBRE project updatesFIBRE project updates
FIBRE project updatesFIBRE Testbed
 

Más de FIBRE Testbed (20)

FIBRE presentation at GEC25
FIBRE presentation at GEC25FIBRE presentation at GEC25
FIBRE presentation at GEC25
 
Projeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBREProjeto de Elasticidade e Evolução do Projeto FIBRE
Projeto de Elasticidade e Evolução do Projeto FIBRE
 
Future Internet Brazilian Environment for Experimentation
Future Internet Brazilian Environment for ExperimentationFuture Internet Brazilian Environment for Experimentation
Future Internet Brazilian Environment for Experimentation
 
FIBRE testbed: Future Perspectives
FIBRE testbed: Future PerspectivesFIBRE testbed: Future Perspectives
FIBRE testbed: Future Perspectives
 
Fibre legacy testbed cloudscape
Fibre legacy testbed cloudscapeFibre legacy testbed cloudscape
Fibre legacy testbed cloudscape
 
FIBRE (legacy) testbed Future Perspectives
FIBRE (legacy) testbed Future PerspectivesFIBRE (legacy) testbed Future Perspectives
FIBRE (legacy) testbed Future Perspectives
 
Using Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroomUsing Future Internet testbeds in the classroom
Using Future Internet testbeds in the classroom
 
FIBRE on AmLight
FIBRE on AmLightFIBRE on AmLight
FIBRE on AmLight
 
Pilot Use Case 3: BoD services over the intercontinental FIBRE infrastructure
Pilot Use Case 3: BoD services  over the intercontinental FIBRE infrastructurePilot Use Case 3: BoD services  over the intercontinental FIBRE infrastructure
Pilot Use Case 3: BoD services over the intercontinental FIBRE infrastructure
 
FIBRE at a glance - TNC14
FIBRE at a glance - TNC14 FIBRE at a glance - TNC14
FIBRE at a glance - TNC14
 
Monitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE caseMonitoring in Federated Future Internet Testbeds: the FIBRE case
Monitoring in Federated Future Internet Testbeds: the FIBRE case
 
SDN for Network Operators
SDN for Network OperatorsSDN for Network Operators
SDN for Network Operators
 
Approaching Content Delivery in Software Defined Networking
Approaching Content Delivery in Software Defined NetworkingApproaching Content Delivery in Software Defined Networking
Approaching Content Delivery in Software Defined Networking
 
Colt's SDN/NFV Vision
Colt's SDN/NFV VisionColt's SDN/NFV Vision
Colt's SDN/NFV Vision
 
Three years of OFELIA - taking stock
Three years of OFELIA - taking stockThree years of OFELIA - taking stock
Three years of OFELIA - taking stock
 
From GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical NetworksFrom GMPLS to OpenFlow Control & Monitoring of Optical Networks
From GMPLS to OpenFlow Control & Monitoring of Optical Networks
 
Route flow autoconf demo 2nd sdn world congress 2013
Route flow autoconf demo   2nd sdn world congress 2013Route flow autoconf demo   2nd sdn world congress 2013
Route flow autoconf demo 2nd sdn world congress 2013
 
FIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in BrazilFIT@BR – a Future Internet Testbed in Brazil
FIT@BR – a Future Internet Testbed in Brazil
 
Coexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approachesCoexistence of GMPLS and OpenFlow: rationale & approaches
Coexistence of GMPLS and OpenFlow: rationale & approaches
 
FIBRE project updates
FIBRE project updatesFIBRE project updates
FIBRE project updates
 

Introdução ao Testbed FIBRE e visão de futuro

  • 1. Introdução ao Testbed FIBRE Future Internet Brazilian environment for Experimentation Leandro Ciuffo leandro.ciuffo@rnp.br III Workshop FIBRE no CSBC 26/07/2018
  • 2. 2 Apresentação da equipe presente neste workshop (além de mim) Gustavo Dias Gustavo Araújo José Rezende
  • 5. 5 O que é testbed? • Testbeds são plataformas de experimentação, que permitem a realização de experimentos científicos e de novas tecnologias, em um ambiente que reproduz em escala um cenário real.
  • 6. 6 Características de um testbed • Experimentos podem ser replicáveis e automatizados. • Recursos computacionais e de rede aprovisionado dinamicamente (modelo ”self-service”). • Agendamento dos recursos • Vários testbeds podem formar uma federação. • Em uma federação, recursos são compartilhados, e o seu uso é governado por uma politica de uso, que é definida pela governança da federação. Testbeds também podem ser usados como ambientes de ensino de novas tecnologias.
  • 7. 7 • Um LABORATÓRIO VIRTUAL DE LARGA ESCALA • Testes de Novas Aplicações e Protocolos • Testes de Novos Modelos e Arquiteturas de Rede • Características: • Aberto e livre para uso. • Recursos de TIC programáveis em diferentes instituições • Rede isolada para o experimento • Federação de Testbeds locais. • Modelo de Governança em Comunidade. • Os serviços centrais são operados pela RNP. O que é o FIBRE Testbed?
  • 8. Timeline (…Rrrrumo a 10 anos!) 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 Projeto 1ª chamada EU-BR financiamento CNPq Testbed as a Service financiamento RNP + 3ª chamada EU-BR FIBRE 2.0 Projeto em preparação (depende de financiamento) UFBAUFPA +
  • 9. 9 Modelo de Governança 9 Steering Committee UFBA UFPA Technical committee Operation and support Development NOC Islands FIBREnet (monitoring) FIBREnet Current CMFs (OCF e OMF) OMF6 Extensibility New Portal
  • 10. 1010 UFPE UFES UFFUFRJCPqD USP UFSCar RNP UFG UFPA UFMG UFRGS Wireless nodes Wireless Sensors Virtual Machines and switches UNIFACS UFBA Recursos computacionais UFU PUC-RS 16 ilhas
  • 11. 1111 Hardware em uma típica ilha FIBRE 2x SuperMicro SYS 5018A (whitebox) Datacom OpenFlow switch (FIBREnet border router) 2 switches OpenFlow VM Server @instituição (lab ou datacenter) @RNP PoP Top of Rack switch HP DL160 Gen9 DATACOM DM4100 ETH44GT+4GC+S+L3 DATACOM DM4001 FIBREnet Icarus wireless nodes
  • 12. 1212 UFPE UFES UFFUFRJCPqD USP UFSCar RNP UFG UFPA UFMG UFRGS Wireless nodes Wireless Sensors Virtual Machines and switches UNIFACS UFBA Recursos computacionais UFU PUC-RS 16 ilhas
  • 15. 1515 UFPE UFES UFFUFRJCPqD USP UFSCar RNP UFG UFPA UFMG UFRGS Connection to USA Connection to Europe UNIFACS UFBA Infra completa UFU PUC-RS UFG-TEI 16 ilhas Wireless nodes Wireless Sensors Virtual Machines and switches
  • 16.
  • 17.
  • 18.
  • 19. 1919 UFPE UFES UFFUFRJCPqD USP UFSCar RNP UFG UFPA UFMG UFRGS Connection to USA Connection to Europe UNIFACS UFBA Migração para novo CMF UFU PUC-RS UFG-TEI 15 / 08 Migração OMF6 Fase 1 Wireless nodes Wireless Sensors Virtual Machines and switches
  • 20. Evolução do número de usuários 413 + de 56 instituições
  • 21. Suporte Usuário do testbed Experimentador, Pesquisador, Estudante Operador RNP (Service Desk) Abre chamado • Telefone • E-mail • WhatsApp • Telegram Suporte 1º nível (24x7) Suporte 2º nível (até 1 semana) FIBRE NOC (Equipe P&D da RNP) Suporte local nas ilhas Suporte local dos laboratórios integrantes do testbed (alunos e professores)
  • 22. Visão de futuro Plataforma de inovação nacional para pesquisa experimental de novas aplicações, arquiteturas e protocolos de rede de computadores Laboratório virtual para o ensino de redes de computadores (com universidades brasileiras) Ambiente de larga escala, federado, distribuído geograficamente, que reproduz um cenário real Programabilidade da rede (configuração da rede com uso de SDN) Reserva de recursos computacionais e de comunicação Rede dedicada e isolada para experimentação (FIBREnet) Heterogeneidade de equipamentos e tecnologias de comunicação Ambiente para homologação de equipamentos e serviços Pesquisadores de redes de computadores, ciência da computação e Engenharias Alunos de redes de computadores, ciência da computação e Engenharias Professores de redes de computadores, ciência da computação e Engenharias Desenvolvedores de pequenas empresas e startups Outros projetos de pesquisa e desenvolvimento Empresas de tecnologia e provedoras de serviços Especialistas, “entusiastas”, “nerds” Website / portal Parceiros (instituições / laboratórios participantes) Professores RNP Eventos / conferências especializados Citações em artigos científicos Redes Sociais Suporte especializado e estruturado (NOC, RT das ilhas, Service Desk RNP) Comunidade de usuários (lista fibre-users) info@fibre.org.br Em eventos onde FIBRE está presente Redes sociais Skype Canal no IRC Canal no YouTube Conectividade programável entre as ilhas Ilhas com recursos computacionais especializados Conhecimento do CMF adotado pelo testbed Operador do NOC (recurso humano) Operadores das ilhas (recursos humanos) Recursos computacionais para os serviços centrais (NOC) Conhecimento em redes e SDN Equipe de P&D e desenvolvimento Relacionamento com outras redes e provedores (no Brasil e exterior) Portal, ClearingHouse, infraestrutura de autenticação Rede Ipê Operação e manutenção da FIBREnet Operação e manutenção das ilhas Manutenção dos serviços centrais Atendimento / suporte a usuários Desenvolvimento do CMF Desenvolvimento do portal e ClearingHouse Atividades de disseminação Comunidade de desenvolvedores do CMFs Comunidade de desenvolvedores das ferramentas utilizadas PoPs da RNP Outras NRENs Instituições / laboratórios participantes Outros testbeds Redes de campus e metropolitanas Operação do NOC (pessoal para suporte às ilhas e usuários) Desenvolvedores: manutenção corretiva e evolutiva do CMF e demais ferramentas utilizadas Manutenção de equipamentos (reposição de componentes e transportes) Custo de operação das ilhas Disseminação e relacionamento Atualização tecnológica RNP (recurso do contrato de gestão) MCTIC (Lei de informática) Parcerias estratégicas com agências de fomento Parcerias com empresas Receita com pageviews de conteúdo em vídeo Parceria com cursos de especialização e pós graduação em instituições privadas Taxa de inscrição em cursos
  • 25. 25 GEFI: Global Experimentation for Future Internet Testbeds participantes: • GENI (http://www.geni.net) • Fed4Fire Federation (https://www.fed4fire.eu/) • OneLab (https://www.onelab.eu) • CloudLab (https://cloudlab.us) • Chameleon (http://www.chameleoncloud.org • GRID5000 (https://www.grid5000.fr) • FIBRE (http://fibre.org.br) • FUTEBOL (http://www.ict-futebol.org.br) • KREONET-S (http://www.kreonet-s.net/) Tópicos abordados: • Experiment reproducibility • Testbed extensibility and support for new resource types • Cloud-in-the-loop (low latency edge cloud) applications • Software-defined exchanges and infrastructure (SDX & SDI) http://indico.rnp.br/conferenceDisplay.py?confId=260
  • 28. 28 2º Open Call • tutoriais para reuso em aulas de laboratório • Negação de Serviço e Análise de Tráfego • Laboratório de Roteamento BGP para Ambiente Educacional • Sistema de Prevenção de Intrusão baseado em SDN/OpenFlow
  • 29. 29 Uso do FIBRE em curso na UFBA
  • 30. 30 Classroom as a Service http://witestlab.poly.edu/site/page/classroom
  • 31. 31 Aviso importante • Experimentos realizados no OCF NÃO são compatíveis com novo ambiente OMF6. Os experimentos precisarão ser refeitos para funcionarem no novo ambiente. • Em contrapartida, ficará mais fácil reproduzir e compartilhar o experimento com outros usuários do testbed.
  • 32. • Testar e validar novas arquiteturas de redes e aplicações sem impactar no ambiente de produção. • Reduzem a necessidade de investimentos (de universidades e pequenas empresas) em equipamentos e infraestruturas para testes. • O uso de um testbed de larga escala oferece aos estudantes uma primeira experiência com situações do mundo real, ao invés de utilizar ferramentas que simulam redes em laboratório. • Oferecem redes programáveis dedicadas para experimentação. Por que Testbeds como o FIBRE são importantes? Um playground para pesquisadores e desenvolvedores!
  • 33. 33 www.facebook.com/fibre.testbed www.fibre.org.br • Representantes institucionais (PI’s) = 16 • Operação e “User Engagement” = 25 • Desenvolvedores = 8 • Membros anteriores (2011-2017) = 84