Sponsored by the National Science Foundation
GENI and NDN
… or why should I use GENI?
Niky Riga, PhD
GENI Project Office nriga@bbn.com www.geni.net
GENI and NDN or why should I use GENI? Niky Riga, PhD GENI Project - - PowerPoint PPT Presentation
GENI and NDN or why should I use GENI? Niky Riga, PhD GENI Project Office nriga@bbn.com www.geni.net Sponsored by the National Science Foundation GENI: Infrastructure for Experimentation GENI provides compute resources that can be
Sponsored by the National Science Foundation
… or why should I use GENI?
Niky Riga, PhD
GENI Project Office nriga@bbn.com www.geni.net
Sponsored by the National Science Foundation 2 GENI and NDN – 4 September 2014 www.geni.net
GENI: Infrastructure for Experimentation
GENI provides compute resources that can be connected in experimenter specified Layer 2 topologies.
Sponsored by the National Science Foundation 3 GENI and NDN – 4 September 2014 www.geni.net
GENI: Infrastructure for Experimentation
GENI provides compute resources that can be connected in experimenter specified Layer 2 topologies.
Sponsored by the National Science Foundation 4 GENI and NDN – 4 September 2014 www.geni.net
Multiple GENI Experiments run Concurrently
Resources can be shared between slices
Experiments live in isolated “slices”
Sponsored by the National Science Foundation 5 GENI and NDN – 4 September 2014 www.geni.net
GENI is “Deeply Programmable”
I install software I want throughout my network slice (into routers, switches, …) or control switches using OpenFlow
Experimenters can set up custom topologies, protocols and switching of flows
Sponsored by the National Science Foundation 6 GENI and NDN – 4 September 2014 www.geni.net
Other Key GENI Features
1. Sliceable: provide isolated sandboxes 2. Deeply programmable: compute and storage in the network
– Geographical locations, size and type of topologies
– Orchestrate large deployments, monitor, archive, automate
– Virtual lab – Easy to share experiment configurations
Sponsored by the National Science Foundation 7 GENI and NDN – 4 September 2014 www.geni.net
GENI and NDN NDN-specific testbeds
centrally managed
testbed
How can GENI help expand your testbed?
nodes in GENI
nodes
(multipoint AL2S VLAN)
site private NDN networks
wireless, SDN
available to all GENI Users
Outsource authentication, easier for new researchers to get up and running
Sponsored by the National Science Foundation 8 GENI and NDN – 4 September 2014 www.geni.net
GENI and other Cloud providers
– Extensive control over the network, geographic locations, isolated VLANs
– Compute, storage, raw pcs, vm servers – Wireless infrastructure – Programmable switches
Sponsored by the National Science Foundation 9 GENI and NDN – 4 September 2014 www.geni.net
GENI’s International Collaborations
GENI is working actively with peer efforts on five continents to define and adopt common concepts and APIs.
Sponsored by the National Science Foundation 10 GENI and NDN – 4 September 2014 www.geni.net
Upcoming GENI Events
GENI Engineering Conferences, held three times a year
Planning & discussion for experimenters, software, infrastructure Tutorials and workshops Travel grants to US academics for participant diversity
GEC21
Bloomington, Indiana October 20-23, 2014 Train-the-TA (Sep 11th – 18th) Offered online at the start of each semester
GEC22: Special event at Washington, March 2015
and your peers from academia and industry
impact
Sponsored by the National Science Foundation 11 GENI and NDN – 4 September 2014 www.geni.net
Sponsored by the National Science Foundation 12 GENI and NDN – 4 September 2014 www.geni.net
GENI Compute Resources
GENI Racks GENI Wireless compute nodes Existing Testbeds
Emulab Planetlab
ORBIT
Sponsored by the National Science Foundation 13 GENI and NDN – 4 September 2014 www.geni.net
GENI Networking Resources
Networking within a Rack National Research Backbones (e.g. Internet2) Regional Networks (e.g. CENIC) WiMAX Base Stations 4G/3G GENI network