Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet...

39
Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds / experimentation between BRazil and Europe EU Project nº 288356. CNPq Project nº 590022/2011-3 Iara Machado RNP Honolulu, 15 th Jan 2013

Transcript of Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet...

Page 1: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Design & Deployment of a Future Internet Testbed

Brazil-EU cooperation in ICT Research and Development

Future Internet test beds / experimentation between BRazil and Europe

EU Project nº 288356. CNPq Project nº 590022/2011-3

Iara Machado

RNP

Honolulu, 15th Jan 2013

Page 2: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Index

• FIBRE at a Glance

• Objectives

• Architecture

• FIBRE-BR deployment

• Benefits

2

Page 3: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Index

• FIBRE at a Glance

• Objectives

• Architecture

• FIBRE-BR deployment

• Benefits

3

Page 4: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

FIBRE Project

• In 2010 the European Commission and the Brazilian Government launched a coordinate call to intensified the cooperation in research of Future Internet testbed.

• The FIBRE project approved aim to 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

Page 5: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Overview

Create a common space between the 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

5

Page 6: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Partners

• FIBRE-EU • i2Cat, Coordinator

• Nextworks (NXW),

• Universite Pierre et Marie Curie (UPMC)

• University of Essex (UESSEX)

• University of Thessaly (UTH)

• National ICT Australia Limited (NICTA)

• FIBRE-BR • Federal University of Pará (UFPA), Coordinator

• Brazil’s National Education and Research Network (RNP)

• Telecommunications Research and Development Centre (CPqD)

• Fluminense Federal University (UFF)

• Federal University of Goiás (UFG)

• Federal University of Sao Carlos (UFSCar)

• Federal University of Rio de Janeiro (UFRJ)

• Salvador University (UNIFACS)

• University of Sao Paulo (USP)

• University of Pernambuco (UFPE)

6

Page 7: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Project at a glance

• Activities

– The project is structured in six main activities

– Three test beds

• Budget

– Requested to the EC 1.09M€

– Requested to CNPq R$ 2.3 M€ in funding

• Duration

– Start date: October 1st , 2011

– End date: March 31th, 2014. (30) months.

• 16 partners

– FIBRE-EU 6 members

– FIBRE-BR 10 members

7

Page 8: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Index

• FIBRE at a Glance

• Objectives

• Architecture

• FIBRE-BR deployment

• Benefits

8

Page 9: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Objective 1

Build a shared large-scale experimental facility that enables

experimentation on network infrastructure and distributed applications,

consisting in

a new testbed in Brazil and

an enhancement of the FP7 OFELIA facility

and the basic wireless facility of FP7 OpenLab, the UTH NITOS testbed, both in Europe.

9

Page 10: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Brazil Facilities

• The structure of each Brazil node (Institutional Facilities, IF) is compose of:

10

Optical TestbedsOptical TestbedsWireless Testbeds

Wi-fi APsWimax

OF-enabled Switch

NetFPGA Servers

Compute Servers

FIBRE Common Resources

Orbit Nodes

Other Internal Testbeds(e.g. Emulab)

Site-Specific Resources

To Fibre

Partners

RNP Ipê

GIGA

Kyatera

Type 1 Type 2 Type 3 Wireless Optical Hybrid

• Openflow substrate • Control and Management Plane (CMF): OMF , OCF,.. • Monitoring: Orbit, PerfSONAR

Page 11: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

EU Facilities

• The EU large-scale experimental facilities are an extension and federation of the existing OFELIA, and Openlab projects.

• Two of the OFELIA testbeds (i2CAT and UEssex) and the UTH's NITOS testbed will be enhanced by

i) its enhance respective control frameworks

ii) adding more physical resources to be able to cope with a bigger number of users and different use cases

iii) adding more manpower to operate the facilities

11

Page 12: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

EU Facilities

• Enhancements of the OFELIA testbeds (i2CAT and U. Essex) and the UTH's NITOS testbed

OFELIA U. Essex

OFELIA I2Cat

UTH NITOS

12

Page 13: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Objective 2

• Federate the Brazilian and European facilities, to allow researchers to use resources of both testbeds in the same experiment

13

Page 14: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Large scale experimental facilities

• Federation of EU and Brazil FIBRE research infrastructures creating an intercontinental multi-domain, multi-layer and multi-technology experimental platform.

14

North Atlantic route

RedCLARA-GEANT

• NOC Brazil

NOC EU Essex-i2CAT

Page 15: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Objective 3

• Showcase the potential of the facility by demonstrating experimental network-enabled applications deployed on top of the federated facilities resources.

• Develop local and federated technology pilots and validate the developed local and federated FIBRE facilities through showcases, which have been pre-selected from a number of use cases

15

Page 16: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Pilot applications

The expected applications to be showcased are:

• Seamless Mobility for Educational Laptops

• High definition (4K) content delivery across different sites

• Bandwidth on Demand through OpenFlow GMPLS in the FIBRE facility.

16

Page 17: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Objective 4

• Enhance the collaboration and exchange of knowledge between European and Brazilian researchers in the field of Future Internet

• To develop a project dissemination and communication strategy

17

Page 18: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Index

• FIBRE at a Glance

• Objectives

• Architecture

• FIBRE-BR deployment

• Benefits

18

Page 19: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

FIBRE Workflow

19

Control Framework

RM1

Users

Resource Managers

...

Resources available

RM2 RMN

User-defined network

User (experimenter) accesses CF of an island. All islands topologies are visible. User defines his network selecting resources from all islands.

Page 20: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

20

FIBRE architecture

Island 1

RM1 RM2

CF

Fed.

Island 2

RM1 RM2

CF

Fed.

User-defined network

Island resources

Physical link

Island N

RM1 RM2

CF

Fed.

. . .

Resource Managers and Federation

Controller

Global resources

Experimenters

Page 21: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

OMF CMF

ProtoGENI/PlanetLab CMF

OFELIA CMF

FIBRE Components

21

UI

Authentication and

authoritation

Policy Engine

Experiment Configurations

Instrumentation and Measurement

Resource Managers

Control commands

Control commands

Control commands

Federation Module

Experiment Results

Page 22: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Index

• FIBRE at a Glance

• Objectives

• Architecture

• FIBRE-BR deployment

• Benefits

22

Page 23: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

FIBRE-BR

Deployment Infrastructure Wireless and Wired Technologies Federation with FIBRE-EU

Page 24: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Resources at one island

24

X

Institution X (**) USP

OMF OFC

Proto GENI**

Wireless testbed: - ORBITS/ICARUS nodes Wired testbed: - OF NetFPGA - OF SW - 1 Emulab cluster - server

OFC = Ofelia Control Framework OMF = cOntrol and Managment Framework

Page 25: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

DEFINING THE TOPOLOGY FOR EACH FACILITY

• In the top of rack you have two switch.

– Control Switch (manage and control equipment)

– OpenFlow Switch (create experiments)

• The next equipment is called FIBRE Virtual Server where CMF is installed.

• The three Openflow NetFPGA Servers

• In the bottom of rack were allocate the ICARUS nodes.

25

Page 26: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

DEFINING THE TOPOLOGY FOR EACH FACILITY

• This figure show the physycal connections among all the equipment in a FIBRE-BR facility.

• The green line constitutes the control plane.

• The red/blue lines show the data plane links.

• In the top of rack we have two connections (red/green) to FIBRENet.

26

Page 27: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

NetFPGA Servers

Can be used both as OF SWITCH and experiment PC

Page 28: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Icarus Nodes

Page 29: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

OpenFlow Switch

• DATACOM OF 1.0 hybrid switch

Page 30: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Example: UFSCar Island Deployment

Page 31: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

FIBRE Overall Software Architecture

Page 32: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds
Page 33: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Giga

FIBREnet

Page 34: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

FIBRE Islands Deployment

Page 35: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Index

• FIBRE at a Glance

• Objectives

• Architecture

• Benefits

35

Page 36: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

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.

Page 37: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Expected Results

• Intercontinental slices of heterogeneous infrastructure to network researchers.

• A federated infrastructure automatically controlled by one or more CMFs

• High speed intercontinental links connecting the European and the Brazilian parts of the joint facility.

• Enhanced OFELIA Control Framework software

• Enhanced OMF and OML software

• Federation software and tools

• Experimental network application software

37

Page 38: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

• Network of contacts between Brazilian and European partners

• Internal and external links with similar initiatives

• A set of federated infrastructures for users and researchers

• Giving researchers the control over resources to define and manage their own networks

• Mainly a infrastructure available between continents

• Standarization API

• Resources available:

– Wired: optical fibre, GMPLS/WDM, Ethernet switches…

– Wireles: WIFI, LTE, WiMax, …

http://www.fibre-ict.eu/

Expected Results

38

Page 39: Design & Deployment of a Future Internet Testbed · Design & Deployment of a Future Internet Testbed Brazil-EU cooperation in ICT Research and Development Future Internet test beds

Questions?