using future internet testbeds in the classroom

23
Using Future Internet testbed in the classroom Iara Machado - RNP TICAL 2015 Viña del Mar – 03/07/2015 1

Upload: fibre-testbed

Post on 07-Apr-2017

294 views

Category:

Internet


3 download

TRANSCRIPT

Page 1: Using Future Internet testbeds in the classroom

Using Future Internet testbed in the classroom

Iara Machado - RNPTICAL 2015Viña del Mar – 03/07/2015

1

Page 2: Using Future Internet testbeds in the classroom

About Future Internet

• 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.

2

Page 3: Using Future Internet testbeds in the classroom

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

3

Page 4: Using Future Internet testbeds in the classroom

Testbeds for Future Internet

• Purpose• Experimental research into network infrastructure and

distributed applications• Above Layer 2

• Programmable network environment• Characteristics:

• Wide set of technologies and scale• Faithful to the scale and heterogeneity of the real environment• Wireless and sensor networks, routers, switches, end-hosts…

• Dedicated networks• Isolated from the production Internet and from each other• Use of virtual routers and multiplexing links between them

• Monitoring and Instrumentation of experiments

Page 5: Using Future Internet testbeds in the classroom

FIBRE: a large-scale Future Internet testbed facility• Studies began in 2008, inspired by GENI (USA) and by the FIRE

(Future Internet Research and Experimentation) program of the EU• Funding provided 2011-2014 by Coordinated Call in ICT between

Brazil and the EU, supporting FIBRE (FI testbed/experimentation between Brazil and Europe).

• FIBRE project includes 10 nodes in Brazil and 3 in the EU. • The follow-on FIBRE2 project is being funded in Brazil to support

the operation, maintenance and expansion of the existing testbed, for use by research and education until 2018.

• On-going conversations were initiated in 2013 to promote the international federation of the FI testbeds

• In 2015 AmLight deployed a Fibre island in Miami federated to FIBRE.

Page 6: Using Future Internet testbeds in the classroom

6

Island 1

RM1 RM2 Fed.

Island 2

RM1 RM2Fed.

User-definednetwork

Islandresources

Physical link

Island N

RM1 RM2Fed.

. . .

Globalresources

Experimenters or

students

FIBRE portal

CF1 CF2 CF2CF1 CF1 CF2

FIBRE proposal

Page 7: Using Future Internet testbeds in the classroom

Experiment workflow

Dataset

AggregateManager

Testbed

ConsoleReservationRegistration

Page 8: Using Future Internet testbeds in the classroom

FIBRE rack deployed at each institution

8

Datacom OpenFlow switch(FIBREnet border router)

Data plane link

Control plane link

Data + Control plane

NetFPGA #1

Pica8 Pronto Switch

IBM server(VMs, LDAP)

OMF domain(Wireless)

SwitchTop of Rack

NetFPGA #2NetFPGA #3

OCF domain

PerfSONAR

Wireless nodes

Local testbed (island) @ institution PoP

Page 9: Using Future Internet testbeds in the classroom

Exemple UFSCar and UFPE

UFSCar island UFPE island

Page 10: Using Future Internet testbeds in the classroom

UFF wireless testbed

10

Ground

MM

M

M

M

M

2nd

3rd

4th

5th

M

M

M

M

M

M

M

M

M

M

M

MM

Mini-ITX node

ICARUS node

M Monitoring node

Page 11: Using Future Internet testbeds in the classroom

Wireless experimental facility

OFELIA Control FrameworkOMF

UFRJ

UFF

RNP

UFPEUFPA UNIFACS

OMFOCF

UFG

OMFOCFUFSCar

USP

CPqD

OMFOCF

OMFOCF

PoP-BAPoP-PA

PoP-GO PoP-DF

PoP-RJ

PoP-Pe

PoP-SP

NOCOMF

OCF

OCFOCF

OCF

OCF

USA

OCF

OCF

AMPATH

OCF

Overview Architecture

11Situation as of Feb 2015

Page 12: Using Future Internet testbeds in the classroom

Federation (Brazil)

12

UFFUFSCar

UNIFACS

UFPE

UFG

UFPA

RNP/NOC

USPCPqD UFRJ

Page 13: Using Future Internet testbeds in the classroom

FIBRE portal

Page 14: Using Future Internet testbeds in the classroom

Steering CommitteeIntitutional representatives

Operations and User EngagementRNP + institutions1ª and 2ª support

Island n...

NOC

DevelopmentRNP team

Network(FIBREnet) Portal

Authentication Control Framework Monitoring

Technical CommitteeResearchers

Islands(local testbeds)

Governance Model

14

Page 15: Using Future Internet testbeds in the classroom

FIBRE in the classroom – Why?

• The use of a large-scale testbed give students first-hand experience to a real-world situation, instead of using software tools to simulate networks in the laboratory.

• With the use of Future Internet testbeds in computer-network classes, we believe the next generation of researchers will be more capable of dealing with architectural experiments and of continuously evolving the current Internet architecture

• But this is not a new idea…

Page 16: Using Future Internet testbeds in the classroom

Worldwide Initiatives in teaching in Future Internet testbeds

GENI Educationhttp://www.cs.unc.edu/Research/geni/geniEdu/modules.html

Page 17: Using Future Internet testbeds in the classroom

Worldwide Initiatives in teaching in Future Internet testbeds

GENI MOOChttp://hyperion.poly.edu/

Page 18: Using Future Internet testbeds in the classroom

Worldwide Initiatives in teaching in Future Internet testbeds

FORGE: Forging Online Education through FIREhttp://ict-forge.eu

Page 19: Using Future Internet testbeds in the classroom

Worldwide Initiatives in teaching in Future Internet testbeds

NYU classroom-as-a-service (for wireless experiments)http://witestlab.poly.edu/site/page/classroom

Page 20: Using Future Internet testbeds in the classroom

Our plans in the medium-term

1. To select hands-on exercises used by professors to teach network classes• Based on Mininet and other tools• Based on OpenFlow

2. To deploy selected exercises in the FIBRE infrastructure and generate step-by-step instructions and video-lessons.

3. To create an online repository of teaching material for professors.

We welcome ideas of exercises/experiments to be ported to FIBRE

Page 21: Using Future Internet testbeds in the classroom

• Through FIBRE’s experimental facilities, researchers can validate and demonstrate new FI proposals

• Project is in its final steps• Small adjustments and tweakings in the infrastructure• Needs more experiments to validate the testbed

• Get access to FIBRE testbed!https://portal.fibre.org.br/[email protected]

Page 22: Using Future Internet testbeds in the classroom

FIBRE Brazilian Team

Get access to FIBRE testbed! https://portal.fibre.org.br/ [email protected]

Page 23: Using Future Internet testbeds in the classroom

Thank you / ObrigadoIara Machado (RNP)

www.facebook.com/fibre.project

www.fibre.org.br