Top Banner
Iara Machado – RNP TNC 2014 20 May,Dublin, Ireland FIBRE at a glance
45

FIBRE at a glance - TNC14

Nov 13, 2014

Download

Technology

FIBRE Project

FIBRE presentation at TERENA Network Conference 2014, Dublin, Ireland.
Presenter: Iara Machado
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: FIBRE at a glance - TNC14

Iara Machado – RNP

TNC 2014

20 May,Dublin, Ireland

FIBRE at a glance

Page 2: FIBRE at a glance - TNC14

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

Page 3: FIBRE at a glance - TNC14

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

Page 4: FIBRE at a glance - TNC14

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

Page 5: FIBRE at a glance - TNC14

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

Page 6: FIBRE at a glance - TNC14

Work Packages

WP1Project Management

WP2Building and operating the Brazilian facility

WP3Building and Operating the European Facility

WP4Federation of facilities

WP5Development of technology pilots and showcases

WP6Dissemination and collaboration

6

Page 7: FIBRE at a glance - TNC14

Consortium structure

7

Page 8: FIBRE at a glance - TNC14

FIBRE members

UFFUFRJUFSCar

CPqDUSP

UNIFACS

UFPE

UFG

UFPA

RNP

U.Bristol

I2CAT UTH

UPMC

Nextworks

Universities

NICTA

R&E Network

R&D Center SME / Industry

8

Page 9: FIBRE at a glance - TNC14

Experimentation islands

Situation as of May 2013

UFFUFRJ

UFSCarCPqD

UNIFACS

UFPE

UFG

UFPA

RNP

USP

U.Bristol

I2CAT UTH

BRAZIL EUROPE

9

Page 10: FIBRE at a glance - TNC14

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

Page 11: FIBRE at a glance - TNC14

Int´l connections BR-EU (2/2)

11

Page 12: FIBRE at a glance - TNC14

I2cat island (Spain)

12

1GbE

DWDM ringBarcelona

SuperMicro 6016T-T Servers

Pronto TN3290Switches

Linksys WRT54GL

Wi-Fi routers

To RedIris and RNP (Brazil)

1GbE

ROADM

ROADM

ROADMTo UnivBRIS and NITOS

To OFELIA island (i2CAT)

100MbE

Page 13: FIBRE at a glance - TNC14

UTH island (Greece)

13

Page 14: FIBRE at a glance - TNC14

U. Bristol island (UK)

14

Page 15: FIBRE at a glance - TNC14

A typical Brazilian Island

15

NetFPGA #1

NetFPGA #3

NetFPGA #2

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 Rackconventional switch

Data plane link

Control plane link

Data + Control plane

Page 16: FIBRE at a glance - TNC14

UFG island

16

UFGteam

Page 17: FIBRE at a glance - TNC14

UFSCar and UFPE

17

UFSCar island UFPE island

Page 18: FIBRE at a glance - TNC14

UFRJ UFF

RNP

PoP-RJPoP-DF

PoP-GO

PoP-BAPoP-PA PoP-PE

UFPE1

UFPAUNIFACS

OMFOCF

UFG

OCF

OMFOCF

UFSCar

USP

PoP-SP

i2CAT

U. Bristol

OCF

UTH

OMF

WDM

PoP-i2CAT PoP-UTH

PoP-UB

CPqD

OMFOCF

WDM

OMFOCF

ProtGENI

OMFOCF

OMFOCFOMFOCF

OMFOCF

OMFOCF

OCF

Wireless experimental facility

OFELIA Control FrameworkOMFProtoGENIWDM GMPLS

Small wireless facility (3 nodes)

Architecture overview

18

Page 19: FIBRE at a glance - TNC14

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.

Page 20: FIBRE at a glance - TNC14

20

FIBRE proposal

Island 1

RM1 RM2 Fed.

Island 2

RM1 RM2Fed.

User-definednetwork

Islandresources

Physical link

Island N

RM1 RM2Fed.

. . .

Resource Managers and Federation

Controller

Globalresources

Experimenters

FIBRE portal ( MySlice based)

CF1 CF2 CF2CF1 CF1 CF2

Page 21: FIBRE at a glance - TNC14

• 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

Page 22: FIBRE at a glance - TNC14

Testbed connectivity

Phase 0 - interconnected through a VPN service running at the NOC

Page 23: FIBRE at a glance - TNC14

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

Page 24: FIBRE at a glance - TNC14

• Logical connections– Cloud FIBRE

MX

MXMX

MXMX

MXOF GO

OF BAOF PA

OF PE

OF SPOF RJ

Tunnel RNPTunnel FIBRETunnel Islands

Development of infrastructure/substrate (3/3)

24

Page 25: FIBRE at a glance - TNC14

RNP network

FIBRENet

Page 26: FIBRE at a glance - TNC14

FIBRENet

Page 27: FIBRE at a glance - TNC14

FIBRENet

• Two overlay networks:• Data Plane

– Overlay network point-to-point– Static VLANs

• Control Plane– Multipoint-multipoint– VPLS

Page 28: FIBRE at a glance - TNC14

28

Data Plane

Page 29: FIBRE at a glance - TNC14

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

Page 30: FIBRE at a glance - TNC14

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

Page 31: FIBRE at a glance - TNC14

Operations

• NOC in Brazil – Using PerfSonar and ZenOSS – Monitoring all AM and the components of

Federation– Ticket system– Local administrators– Distributed operation

31

Page 32: FIBRE at a glance - TNC14

Experiment workflow

32

Dataset

AggregateManager

Testbed

ConsoleReservationRegistration

Page 33: FIBRE at a glance - TNC14

Pilot 1: Seamless mobility

• Closed testbed network at UFF• Traffic and spectrum monitoring• Mobility testing• Programmable mobile unit

34

Page 34: FIBRE at a glance - TNC14

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

Page 35: FIBRE at a glance - TNC14

Pilot 2: new solution arquitecture

36

Bristol, UKUSP, Brazil

Streamer 1Streamer 2

OpenFlow Media Controller

Fogo Player 2Repository

Content Controller

Fogo Player 1

S1S2

CC

User wants to watchfootball match(1) Request video

(2) Seek for information to locate the video (streamer)

(3) send parameters

(4a) setup network path

(4b) select video source (streamer)(5) Start streaming from selected source

(6) Video streaming

Page 36: FIBRE at a glance - TNC14

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/FlowComputation

Engine

37

Page 37: FIBRE at a glance - TNC14

Pilot 4: IP Network on demand

38

Page 38: FIBRE at a glance - TNC14

Final Considerations

39

Page 39: FIBRE at a glance - TNC14

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

Page 40: FIBRE at a glance - TNC14

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

Page 41: FIBRE at a glance - TNC14

© 2013 Internet2

[ 42 ]

• Results of project – An federated infrastructure for experimentation connecting 10 institution in

Brazil plus 3 in Europe

• Next steps– operated, managed, financed, disseminated, polices– Federate with others testbed– Hum! It seems very similar with NRENs doing to provide services to users

• Why NRENs?– Academic network traditionally provides connectivity services to research,

students, teachers, staff – Network researchers has the network itself as their research object– NRENs should add in its portfolio a service to allow network scientists to

research the network itself.• Testbed as a Service!

Beyond FIBRE project

42 – © 2013 Internet2

Page 42: FIBRE at a glance - TNC14

FIBRE Brazilian Team

43

Page 43: FIBRE at a glance - TNC14

M34 M33 M32 M31 M30 M29 M28M28M30 M29

Events Timeline2011

20122013

2014

M01 M02 M03

M15 M14 M13 M12 M11 M10 M09 M08 M07 M06 M05 M04

M16 M17 M18 M19 M20 M21 M22 M23 M24 M25 M26 M27

KoM

Póznan, PLOct. 2011

FIBRE-BR Camp

Ouro Preto, BRApr. 2012

GeneralAssembly (GA)

Thessaloniki,GRJun. 2012

1st open Workshop

Salvador,BRNov. 2012

3rd (final) Workshop + GA

2nd open Workshop+ GA

Barcelona,EUNov. 2013

Florianopolis, BRMay.2014

FIBRE-BRTutorial

Brasilia,BRMay.2013

44Extended period

Page 44: FIBRE at a glance - TNC14
Page 45: FIBRE at a glance - TNC14

Thank you / ObrigadoIara Machado

[email protected]

twitter.com/FIBRE_project

www.facebook.com/fibre.project

www.fibre-ict.eu

[email protected]@fibre.org.br