Transcript slides

FIBRE at a glance
Iara Machado – RNP
TNC 2014
20 May,Dublin, Ireland
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
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
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
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
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
Consortium structure
7
Universities
R&E Network
R&D Center
SME / Industry
FIBRE members
U.Bristol
UFPA
UPMC
Nextworks
UFPE
UTH
I2CAT
UNIFACS
RNP
UFG
UFSCar
CPqD
USP
UFF
UFRJ
NICTA
8
Experimentation islands
U.Bristol
UFPA
UFPE
I2CAT
UTH
UNIFACS
RNP
UFG
BRAZIL
EUROPE
UFSCar
CPqD
USP
UFF
UFRJ
Situation as of May 2013
9
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
Int´l connections BR-EU (2/2)
11
I2cat island (Spain)
To UnivBRIS
and NITOS
ROADM
To RedIris
and RNP
(Brazil)
ROADM
DWDM ring
Barcelona
ROADM
1GbE
To OFELIA
island (i2CAT)
SuperMicro
6016T-T Servers
1GbE
Pronto
TN3290
Switches
Linksys
WRT54GL
Wi-Fi routers
12
UTH island (Greece)
13
U. Bristol island (UK)
14
Icarus node #8
Wireless Network
(OMF domain)
A typical
Brazilian Island
...
Icarus node #1
IBM server
(VMs, LDAP)
Pica8 Pronto Switch
Top of Rack
conventional
switch
Datacom OpenFlow switch
(FIBREnet border router)
Control plane link
Data plane link
Data + Control plane
15
UFG island
UFG
team
16
UFSCar and UFPE
UFSCar island
UFPE island
17
Architecture overview
UFPA
UNIFACS
UFPE
1
OCF OMF
U. Bristol
WDM
UFSCar
OCF OMF
OCF
OCF OMF
UFG
OCF OMF
PoP-UB
PoP-PA
PoP-BA
OCF OMF
PoP-SP
PoP-GO
PoP-DF
PoP-PE
PoP-i2CAT
PoP-UTH
Prot
GENI
OCF OMF
PoP-RJ
OCF
USP
OCF
OMF
RNP
WDM
OCF OMF
OCF OMF
OCF OMF
UFRJ
i2CAT
UFF
CPqD
OFELIA Control Framework
OMF
ProtoGENI
WDM GMPLS
Wireless experimental facility
Small wireless facility (3 nodes)
UTH
18
Control Frameworks
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 SFAoriented 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.
19
FIBRE proposal
Experimenters
FIBRE portal ( MySlice based)
Resource Managers
and Federation
Controller
Island 1
CF1
RM1
RM2
Island 2
CF2
Fed.
CF1
CF2
CF1
Fed.
Island N
RM1
RM2
Fed.
Island
resources
User-defined
network
Global
resources
...
20
Physical link
CF2
RM1
RM2
Development of infrastructure/substrate
• 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.
21
Testbed connectivity
Phase 0 - interconnected through a VPN service running at the
NOC
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
Development of infrastructure/substrate (3/3)
• Logical connections
– Cloud FIBRE
MX
OF GO
OF PA
OF BA
MX
OF RJ
MX
OF SP
MX
MX
OF PE
MX
Tunnel Islands
Tunnel FIBRE
Tunnel RNP
24
FIBRENet
RNP network
FIBRENet
FIBRENet
• Two overlay networks:
• Data Plane
– Overlay network point-to-point
– Static VLANs
• Control Plane
– Multipoint-multipoint
– VPLS
Data Plane
28
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”
29
NOC PORTAL
• From this portal user has access to the OMF, OCF and
PROTOGENI CMFs
30
Experiment workflow
Aggregate
Manager
Dataset
Testbed
Registration
Reservation
Console
31
Pilot 1: Seamless mobility
•
•
•
•
Closed testbed network at UFF
Traffic and spectrum monitoring
Mobility testing
Programmable mobile unit
33
Pilot 2: High quality video streaming
(Bristol/NXW/CPqD/USP)
A
UK
B
Brazil (Cache)
OpenFlow Enabled content
delivery (NOX Application
interfaced with content
delivery server)
34
Pilot 2: new solution arquitecture
Bristol, UK
USP, Brazil
User wants to watch
football match
Repository
Fogo Player 2
(2) Seek for information
to locate the video (streamer)
Content
Controller
OpenFlow
Media Controller
CC
(4a) setup
network path
(5) Start streaming from
selected source
Streamer 1
S1
S2
Streamer 2
Fogo Player 1
35
Pilot 3: OpenFlow GMPLS BoD
(Bristol/NXW/CPqD/UFSCar/UFPA)
BoD administration
Open and generalized bandwidth on
demand (BoD) service user access point
BoD Network Management Interface
Extended OpenFlow Controller
Path/Flow
Computation
Engine
Extended FlowVisor (Network slicing)
GMPLS Network Management Interface – OF protocol
GMPLS
36
Pilot 4: IP Network on demand
37
Final Considerations
38
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.
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
FIBRE Brazilian Team (2012)
41
FIBRE Brazilian Team (2013)
42
FIBRE 3rd Open Workshop (2014)
43
Events Timeline
M02
M03
2011
KoM
M01
Póznan, PL
Oct. 2011
M11
M10
Salvador,BR
Nov. 2012
M16
M17
M08
Thessaloniki,GR
Jun. 2012
M18
M19
FIBRE-BR
M20
Tutorial
FIBRE-BR
M07
Camp
M06
M04
M27
M29 M28
M29
2014
M12
2013
M13
General
Assembly
M09
(GA)
2012
M15
1st open
M14
Workshop
M05
Ouro Preto, BR
Apr. 2012
M21
M22
M23
M24
M25
M34
M33
3rd (final)
M32
Workshop
+ GA
M31
M30
Brasilia,BR
May.2013
2nd open
M26
Workshop
+ GA
Barcelona,EU
Nov. 2013
Florianopolis, BR
May.2014
Extended period
44
[email protected]
[email protected]
Thank you / Obrigado
Iara Machado
[email protected]
twitter.com/FIBRE_project
www.facebook.com/fibre.project
www.fibre-ict.eu