GENI Project Update IETF-78 MOBOPTS Research Group Maastricht, Netherlands Aaron Falk GENI Engineering Architect July 29, 2010 www.geni.net Sponsored by the National Science Foundation
Outline • GENI – Exploring future internets at scale • GENI’s status and plans • GENI Spiral 2 • Meso-scale buildout • Starting experimentation • Looking ahead 2 Sponsored by the National Science Foundation July 29, 2010
Global networks are creating extremely important new challenges Science Issues Innovation Issues We cannot currently understand or predict the Substantial barriers to behavior of complex, at-scale experimentation with large-scale networks new architectures, services, and technologies Society Issues We increasingly rely on Credit: MONET Group at UIUC the Internet but are unsure we can trust its security, privacy or resilience 3 Sponsored by the National Science Foundation July 29, 2010
GENI Conceptual Design Infrastructure to support at-scale experimentation GENI-enabled at-scale infrastructure Virtualized Deeply programmable Programmable & federated, with end-to-end virtualized “slices” Sensor Network GENI-enabled Federated at-scale International infrastructure Infrastructure Heterogeneous, and evolving over time via spiral development Mobile Wireless Network Edge Site 4 Sponsored by the National Science Foundation July 29, 2010
How We’ll Use GENI Note that this is the “classics illustrated” version – a comic book! Please read the Network Science and Engineering Research Agenda to learn all about the community’s vision for the research it will enable. Your suggestions are very much appreciated! 5 Sponsored by the National Science Foundation July 29, 2010
A bright idea I have a great idea! The original Internet architecture was designed to connect one computer to another – but a better architecture would be fundamentally based on PEOPLE and CONTENT! That will never work! It won’t scale! What about security? It’s impossible to implement or operate! Show me! 6 Sponsored by the National Science Foundation July 29, 2010
Trying it out My new architecture worked great in the lab, so now I’m going to try a larger experiment for a few months. And so he poured his experimental software into clusters of CPUs and disks, bulk data transfer devices (‘routers’), and wireless access devices throughout the GENI suite, and started taking measurements . . . He uses a modest slice of GENI, sharing its infrastructure with many other concurrent experiments. 7 Sponsored by the National Science Foundation July 29, 2010
It turns into a really good idea Boy did I learn a lot! I’ve published papers, the architecture has evolved in major ways, and I’m even attracting real users! Location-based social networks are really cool! His experiment grew larger and continued to evolve as more and more real users opted in . . . His slice of GENI keeps growing, but GENI is still running many other concurrent experiments. 8 Sponsored by the National Science Foundation July 29, 2010
Experiment turns into reality My experiment was a real success, and my architecture turned out to be mostly compatible with today’s Internet after all – so I’m taking it off GENI and spinning it out as a real company. I always said it was a good idea, but way too conservative. 9 Sponsored by the National Science Foundation July 29, 2010
Meanwhile . . . I have a great idea! If the Internet were augmented with a scalable control plane and realtime measurement tools, it could be 100x as reliable as it is today . . . ! And I have a great concept for incorporating live sensor feeds into our daily lives ! If you have a great idea, check out the NSF CISE Network Science and Engineering program. 10 Sponsored by the National Science Foundation July 29, 2010
Outline • GENI – Exploring future internets at scale • GENI’s status and plans • GENI Spiral 2 • Meso-scale buildout • Starting experimentation • Looking ahead 11 Sponsored by the National Science Foundation July 29, 2010
Spiral Development GENI grows through a well-structured, adaptive process GENI Spiral 2 Planning • Early experiments, meso-scale build, interoperable control frameworks, ongoing Design integration, system designs for security and instrumentation, definition of identity management plans. Envisioned ultimate goal • Use Example: Planning Group’s desired GENI Use suite, probably trimmed some ways and expanded others. Incorporates large-scale distributed computing resources, high-speed backbone nodes, nationwide optical networks, wireless & sensor nets, etc. Spiral Development Process • Re-evaluate goals and technologies yearly Integration Build out by a systematic process, decide what to prototype and build next. GENI Prototyping Plan 12 Sponsored by the National Science Foundation July 29, 2010
Current GENI Status GENI-enabling testbeds, campuses, and backbones 13 Sponsored by the National Science Foundation July 29, 2010
CNRI 14 Sponsored by the National Science Foundation July 29, 2010
Infrastructure examples DRAGON core nodes WAIL, U. Wisconsin-Madison DieselNet, U. Mass Amherst Mid-Atlantic Crossroads ViSE, SPPs, Wash U. ORBIT, Rutgers WINLAB U. Mass Amherst 15 Sponsored by the National Science Foundation July 29, 2010
World-class expertise in GENI Partners Internet2 and National LambdaRail Internet2 10 Gbps dedicated bandwidth ProtoGENI & SPP National LambdaRail Up to 30 Gbps nondedicated bandwidth 40 Gbps capacity for GENI prototyping on two national footprints to provide Layer 2 Ethernet VLANs as slices (IP or non-IP) 16 Photo courtesy of Chris Tracy Sponsored by the National Science Foundation July 29, 2010
Nationwide Meso-scale Prototype Current plans for locations & equipment OpenFlow WiMAX Stanford Stanford U Washington UCLA Wisconsin U UC Boulder Indiana U Wisconsin Rutgers Rutgers Princeton NYU Polytech Clemson UMass Georgia Tech Columbia OpenFlow Backbones ShadowNet Seattle Salt Lake City Salt Lake City Sunnyvale Kansas City Denver Washington, DC New York City Atlanta Houston Chicago Los Angeles Atlanta Arista 7124S Switch Toroki LightSwitch 4810 NEC WiMAX Base Station Juniper MX240 Ethernet HP ProCurve 5400 Switch Services Router NEC IP8800 Ethernet Switch 17 Sponsored by the National Science Foundation July 29, 2010
OpenFlow Deployment Roadmap 18 Sponsored by the National Science Foundation July 29, 2010
ShadowNet Deployment Roadmap 19 Sponsored by the National Science Foundation July 29, 2010
WiMAX Deployment Roadmap 20 Sponsored by the National Science Foundation July 29, 2010
Starting Experimentation • To succeed as a virtual laboratory, GENI must support a wide variety of experiments. • Early GENI goals include support for – Repeatable and/or “in the wild” behavior – Large-scale infrastructure – Novel network architecture – Deep programmability – Programmable switches and routers – Opt-in users • These capabilities are rapidly taking shape – GENI will continue to increase in capability, scale, and interoperability 21 Sponsored by the National Science Foundation July 29, 2010
Evolution • Today: – GENI backbones connect ProtoGENI, SPP, BEN – Other resources connect via IP using tunnels as needed – Four control frameworks – GPO-assisted, manual stitching of VLANs – Limited tools for discovery, management, measurement • By Fall 2010 – OpenFlow & WiMax campuses – Interoperability between PlanetLab and ProtoGENI control frameworks – Improved tools • In 2011 – Prototype I&M system – Common control framework API – End-users 22 Sponsored by the National Science Foundation July 29, 2010
Outline • GENI – Exploring future internets at scale • GENI’s OpenFlow status and plans • GENI Spiral 2 • Meso-scale buildout • Starting experimentation • Looking ahead 23 Sponsored by the National Science Foundation July 29, 2010
GENI Solicitation 3 • Solicitation areas 1. Aggressively grow meso-scale build (next slide) 1. Enhanced regional & backbone buildouts 2. More WiMAX sites 3. New “GENI Racks” (eg rack of PCs with OpenFlow switch) 2. GENI Instrumentation system (build & deploy) 3. Experiment support / training / education & curriculum development • Solicitation document: see www.geni.net • Proposal deadline: August 20, 2010 24 Sponsored by the National Science Foundation July 29, 2010
These are exciting times all around the world! ETRI G-LAB FIRE JGN2plus China Brazil NICTA The GENI project is actively collaborating with peer efforts outside the US, based on equality and arising from direct, “researcher to researcher” collaborations. 25 Sponsored by the National Science Foundation July 29, 2010
Recommend
More recommend