1. Iara Machado – RNP
TNC 2014
20 May,Dublin, Ireland
FIBRE at a glance
2. First ICT EU-Brazil coordinated call, 2011
Five projects with a joint financing of €10M
Theme Selected project URL
Microelectronics/ Microsystems PodiTrodi www.poditrodi.org
Networked Monitoring and Control BEMO-COFRA www.bemo-cofra.eu
Future Internet: Experimental
Facilities
FIBRE www.fibre-ict.eu
Future Internet: Security SECFUNET www.secfunet.eu
e-Infrastructures EUBrazilOpenBio www.eubrazilopenbio.eu
2
3. About Future Internet
• The current Internet has many limitations, which prevent its
continuous future development
• Overcoming limitations of today’s Internet requires changing
this architecture through the design called Future Internet (FI)
• Research FI consists of:
– Discuss how the new architecture will be developed for the
Internet;
– Evaluate alternative proposals for this new architecture;
– Develop procedures to adopt the new architecture.
3
4. About Future Internet
• Providing environments for large scale
experimentation requires:
• Coexistence with the network traffic of
production;
• Environment should be flexible and programmable
(software defined network) so that researchers
can quickly define and validate their proposals
4
5. FIBRE Objectives
Create a common space between EU and Brazil
for
Future Internet (FI) experimental research
into
network infrastructure and distributed applications,
by
building and operating a federated EU-Brazil Future
internet experimental facility
The project will design, implement and validate a shared Future Internet
research facility between Brazil and Europe, supporting the joint Future
Internet experimentation of European and Brazilian researchers.
5
6. Work Packages
WP1
Project Management
WP2
Building and operating
the Brazilian facility
WP3
Building and Operating
the European Facility
WP4
Federation of facilities
WP5
Development of technology pilots and showcases
WP6
Dissemination and collaboration
6
10. Int´l connections BR-EU (1/2)
Red IRIS
AMPATH
The physical interconnection of Brazilian and European islands is deployed through
two point-to-point circuits (a.k.a. lightpaths) linking FIBRE´s Brazilian gateway at
the University of Sao Paulo (USP, Brazil) to i2CAT (Spain) and University of Bristol
(UK), spanning multiple network domains.
10
12. I2cat island (Spain)
12
1GbE
DWDM ring
Barcelona
SuperMicro
6016T-T Servers
Pronto
TN3290
Switches
Linksys
WRT54GL
Wi-Fi routers
To RedIris
and RNP
(Brazil)
1GbE
ROADM
ROADM
ROADM
To UnivBRIS
and NITOS
To OFELIA
island (i2CAT)
15. A typical
Brazilian Island
15
Pica8 Pronto Switch
IBM server
(VMs, LDAP)
Datacom OpenFlow switch
(FIBREnet border router)
. . .
Icarus node #1
Icarus node #8
Wireless Network
(OMF domain)
Top of Rack
conventional
switch
Data plane link
Control plane link
Data + Control plane
19. Control Frameworks
19
OFELIA Control Framework (OCF) was originally created in the context
of the OFELIA testbed project [www.fp7-ofelia.eu] but today it is supported
by a larger community where FIBRE and GEANT are present. OCF is
synchronized with other initiatives in USA (GENI) and follows an SFA-
oriented architecture (Slice-based Facility Architecture).
OMF is a framework with the focus on controlling and managing network
devices. It was developed based on XMPP in the Ruby language. The OMF
suite also provides OML (OMF Monitoring Library), which allows
instrumentation of applications for collecting measurements.
ProtoGENI is a control and monitoring based on an enhanced version of
the Emulab management software. The Emulab testbed is used to perform
experimental research on distributed systems. ProtoGENI was created to
provide the integration between Emulab and other testbeds in order to
build the Cluster C facility of GENI.
20. 20
FIBRE proposal
Island 1
RM1 RM2 Fed.
Island 2
RM1 RM2Fed.
User-defined
network
Island
resources
Physical link
Island N
RM1 RM2Fed.
. . .
Resource Managers
and Federation
Controller
Global
resources
Experimenters
FIBRE portal ( MySlice based)
CF1 CF2 CF2CF1 CF1 CF2
21. • Design of network connections for integrating the islands to one another,
through Ipê Backbone, GIGA network, Kyatera network and campus
networks.
• FIBRE Network
– Network to interconnect experimental facility.
– Independent and autonomous for managing.
– Configured and managed by the NOC FIBRE.
– Hybrid Equipment with OpenFlow enabled.
Development of infrastructure/substrate
21
23. Testbed connectivity – next step
• Phase 1 requirements
– Level 2 overlay network on top of RNP production network
– Data and Control plan separated
– Offers a fast and secure way to build experiments at various
levels of network and media (wired or wireless).
• FIBRENet – SDN Network
– SDN based
• Programmability
• Virtualization
• Data and control plan separated
– Composed by OF SW at PoP and at each island.
23
24. • Logical connections
– Cloud FIBRE
MX
MXMX
MXMX
MXOF GO
OF BA
OF PA
OF PE
OF SPOF RJ
Tunnel RNPTunnel FIBRETunnel Islands
Development of infrastructure/substrate (3/3)
24
29. Federation
• FIBRE was born federated
• MySlice – SFA based
– Federate all FIBRE aggregate managers
• Authentication using CAFe (Shib federation) or
LDAP
• Authorization
– Access rules are in definition
• PI role to authorize slice and account creation
30. Authentication in FIBRE
Authentication through LDAP
A global directory at NOC synchronized with a local directory
at each island
Same schema in all island
User could authenticate to use OMF, OCF, ZenOSS, access
VPN through LDAP
NOC LDAP contains a copy of each island LDAP
User are created at each island – NOC doesn`t support this
function
RNP is the catch all island to user “ islandless”
30
31. Operations
• NOC in Brazil
– Using PerfSonar and ZenOSS
– Monitoring all AM and the components of
Federation
– Ticket system
– Local administrators
– Distributed operation
31
33. Pilot 1: Seamless mobility
• Closed testbed network at UFF
• Traffic and spectrum monitoring
• Mobility testing
• Programmable mobile unit
34
34. Pilot 2: High quality video streaming
(Bristol/NXW/CPqD/USP)
Brazil (Cache)UK
A B
OpenFlow Enabled content
delivery (NOX Application
interfaced with content
delivery server)
35
35. Pilot 2: new solution arquitecture
36
Bristol, UKUSP, Brazil
Streamer 1
Streamer 2
OpenFlow
Media Controller
Fogo Player 2
Repository
Content
Controller
Fogo Player 1
S1
S2
CC
User wants to watch
football match
(2) Seek for information
to locate the video (streamer)
(4a) setup
network path
(5) Start streaming from
selected source
36. Pilot 3: OpenFlow GMPLS BoD
(Bristol/NXW/CPqD/UFSCar/UFPA)
GMPLS
Extended FlowVisor (Network slicing)
Extended OpenFlow Controller
Open and generalized bandwidth on
demand (BoD) service user access point
BoD administration
BoD Network Management Interface
GMPLS Network Management Interface – OF protocol
Path/Flow
Computation
Engine
37
39. Conclusions
• The FIBRE project has been immensely useful for both
sides (BR and EU)
– For the European partners, extensions have been made to
the results developed in the OFELIA and OpenLab projects,
especially in technology for federating (integrating) diverse
testbeds.
– For the Brazilian partners, the collaboration with
experienced European exponents of activities in FI testbeds
has speeded the learning process, required to stand on our
own feet.
– Both sides are now collaborating in global federation of
testbeds, istigated by the GENI project in the US.
40
40. Benefits
• FIBRE is a showcase project in international
collaboration in Future Internet
– Demonstrate local capacity to collaborate with leading
European projects in this important area
– Provide local experimental facilities for validating and
demonstrating new FI proposals
– Provide opportunity for extension to and participation by
researchers from other Latin American countries
– Promote involvement of and technology transfer to the
industrial sector, to prepare for Future Internet needs,
especially involving OpenFlow and SDN approaches.
41