Upload
fibre-testbed
View
294
Download
3
Embed Size (px)
Citation preview
Using Future Internet testbed in the classroom
Iara Machado - RNPTICAL 2015Viña del Mar – 03/07/2015
1
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
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
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
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.
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
Experiment workflow
Dataset
AggregateManager
Testbed
ConsoleReservationRegistration
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
Exemple UFSCar and UFPE
UFSCar island UFPE island
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
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
Federation (Brazil)
12
UFFUFSCar
UNIFACS
UFPE
UFG
UFPA
RNP/NOC
USPCPqD UFRJ
FIBRE portal
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
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…
Worldwide Initiatives in teaching in Future Internet testbeds
GENI Educationhttp://www.cs.unc.edu/Research/geni/geniEdu/modules.html
Worldwide Initiatives in teaching in Future Internet testbeds
GENI MOOChttp://hyperion.poly.edu/
Worldwide Initiatives in teaching in Future Internet testbeds
FORGE: Forging Online Education through FIREhttp://ict-forge.eu
Worldwide Initiatives in teaching in Future Internet testbeds
NYU classroom-as-a-service (for wireless experiments)http://witestlab.poly.edu/site/page/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
• 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]
FIBRE Brazilian Team
Get access to FIBRE testbed! https://portal.fibre.org.br/ [email protected]
Thank you / ObrigadoIara Machado (RNP)
www.facebook.com/fibre.project
www.fibre.org.br