Sponsored by the National Science Foundation GENI Exploring Networks of the Future GENI CIO Workshop - Boston Chip Elliott GENI Project Director www.geni.net.

Slides:



Advertisements
Similar presentations
INDIANAUNIVERSITYINDIANAUNIVERSITY GENI Global Environment for Network Innovation James Williams Director – International Networking Director – Operational.
Advertisements

1 Spiral 1 Requirements Demonstrate GENI Clearinghouse & control framework in Spiral 1 projects as a central GENI concept. Demonstrate End-to-end.
Future Internet Research and Experiments EU vs USA 7 June, 2012 Róbert Szabó Dept. of Telecommunications and Media Informatics Budapest University of Technology.
January 2, 2008www.geni.net1 GENI Global Environment for Network Innovations The GENI Project Office (GPO) Clearing house for all GENI news.
Enabling GENI Connections Quilt GENI Workshop Heidi Picher Dempsey July 22, 2010.
GENI Spiral 2 Meso-Scale Update GEC8 Heidi Picher Dempsey July 21, 2010.
Sponsored by the National Science Foundation GENI Welcome ! GENI Engineering Conference 10 San Juan, Puerto Rico Chip Elliott March 16,
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Now it’s getting interesting Chip Elliott July 21,
Sponsored by the National Science Foundation Experimentation using GENI Mark Berman GENI Project Office February 18, groups.geni.net.
Four myths about GENI (and one recommendation) Constantine Dovrolis College of Computing Georgia Tech.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Updated: 4/8/15 CloudLab. Updated: 4/8/15 CloudLab Clouds are changing the way we look at a lot of problems Impacts go far beyond Computer Science … but.
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future EDUCAUSE GENI Layer 2 / Software-Defined Networking Campus Deployment.
Internet2 and AL2S Eric Boyd Senior Director of Strategic Projects
Sponsored by the National Science Foundation GENI Exploring Networks of the Future NITRD JET Discussion / May 15, 2012 Chip Elliott GENI Project Director.
GENI: Global Environment for Networking Innovations Larry Landweber Senior Advisor NSF:CISE Joint Techs Madison, WI July 17, 2006.
Title or Title Event/Date Presenter, PresenterTitle, Internet2 Network Virtualization & the Internet2 Innovation Platform To keep our community at the.
Internet2 Network: Convergence of Innovation, SDN, and Cloud Computing Eric Boyd Senior Director of Strategic Projects.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
1 GENI: Global Environment for Network Innovations Jennifer Rexford On behalf of Allison Mankin (NSF)
Sponsored by the National Science Foundation GENI Experimentation Workshop Princeton University Chip Elliott GENI Project Director June 29,
The Future of Internet Research Scott Shenker (on behalf of many networking collaborators)
Software-defined Networks October 2009 With Martin Casado and Scott Shenker And contributions from many others.
Applied Research Center for Computer Networking GENI, we be of one blood.
Workshop on Prototyping and Deploying Software Defined Exchanges Chip Elliott, BBN / GENI June 5, 2014.
Sponsored by the National Science Foundation GENI Welcome ! GENI Engineering Conference 11 Denver, Colorado Chip Elliott July 27,
SDN Research Roy Hockett - Network Architect January 14, 2014 Common Solutions Group workshop.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Niky Riga, GENI Project Office
Sponsored by the National Science Foundation Research & Experiments on GENI GENI CC-NIE Workshop NSF Mark Berman, Mike Zink January 7,
GENI Workshop on Layer2/SDN Campus Deployment July 7, 2011 Larry Landweber GENI Project Office John P. Morgridge Professor, Emeritus University of Wisconsin.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future GENI Spiral 2 Chip Elliott November 17,
Sponsored by the National Science Foundation GENI and Cloud Computing Niky RIga GENI Project Office
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI-enabled Campuses Responsibilities, Requirements, & Coordination Bryan Lyles, NSF Mark Berman & Chip Elliott,
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Quilt Workshop An invitation to join in GENI Meso-scale Prototyping.
GEC3www.geni.net1 GENI Spiral 1 Control Frameworks Global Environment for Network Innovations Aaron Falk Clearing.
Sponsored by the National Science Foundation Workshop on Research Recommendations for the Broadband Task Force Chip Elliott GENI Project Director November.
Overview of PlanetLab and Allied Research Test Beds.
Sponsored by the National Science Foundation Campus Trials of Enterprise GENI: Georgia Tech Spiral 2 Year-end Project Review Georgia Tech PI: Russ Clark,
Sponsored by the National Science Foundation GEC14 Session: SDN * in GENI Marshall Brinn, GPO July 11, 2012 * Software-Defined Networking.
Sponsored by the National Science Foundation GENI Integration of Clouds and Cyberinfrastructure Chip Elliott GENI Project Director
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Sponsored by the National Science Foundation Software Defined Exchanges (SDX) Panel discussion Chip Elliott GENI Project Office
Sponsored by the National Science Foundation GENI Goals & Milestones GENI CC-NIE Workshop NSF Mark Berman January 7,
Sponsored by the National Science Foundation Embedded Measurement Framework (ERM) PI: Keren Bergman Senior Researcher: Dr. Balagangadhar Bathula Students:
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Sponsored by the National Science Foundation GENI Campus Ops Workflow Chaos Golubitsky San Juan, Puerto Rico Mar
Cyberinfrastructure: An investment worth making Joe Breen University of Utah Center for High Performance Computing.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Status and Outlook Chip Elliott July 21,
Virtualization as Architecture - GENI CSC/ECE 573, Sections 001, 002 Fall, 2012 Some slides from Harry Mussman, GPO.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation NetServ: Enabling In-Network Services On The Next Generation Internet Jae Woo Lee, Jan Janak, Roberto Francescangeli,
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Complex Systems Workshop, September 20-21, 2012 Evaluation of Complex Systems J. Bryan Lyles Program Director CISE/CNS.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Emerging StateNets Issues Associated with CI and the 3- Tier Networking Model Steve Corbató CI Strategic Initiatives, University of Utah StateNets – Tempe.
Sponsored by the National Science Foundation GENI Call for Demos for GEC22.
University of Maryland College Park
Introduction to GENI Ben Newton University of North Carolina at Chapel Hill
GENI Exploring Networks of the Future
How Smart Networks are Changing Corporate Networks
The Need Addressed by CloudLab
GENI Integration of Clouds and Cyberinfrastructure
GENI Global Environment for Network Innovation
GENI Exploring Networks of the Future
Presentation transcript:

Sponsored by the National Science Foundation GENI Exploring Networks of the Future GENI CIO Workshop - Boston Chip Elliott GENI Project Director

Sponsored by the National Science Foundation2July 12, 2012www.geni.net Outline GENI – Exploring future internets at scale Introducing GENI: an example GENI’s growing suite of infrastructure Experiments going live across the US! How to join in

Sponsored by the National Science Foundation3July 12, 2012www.geni.net Credit: MONET Group at UIUC Society Issues We increasingly rely on the Internet but are unsure we can trust its security, privacy or resilience Science Issues We cannot currently understand or predict the behavior of complex, large-scale networks Innovation Issues Substantial barriers to at-scale experimentation with new architectures, services, and technologies Global networks are creating extremely important new challenges

Sponsored by the National Science Foundation4July 12, 2012www.geni.net What is GENI? GENI is a virtual laboratory for exploring future internets at scale, now rapidly taking shape in prototype form across the United States GENI opens up huge new opportunities –Leading-edge research in next-generation internets –Rapid innovation in novel, large-scale applications Key GENI concept: slices & deep programmability –Internet: open innovation in application programs –GENI: open innovation deep into the network

Sponsored by the National Science Foundation5July 12, 2012www.geni.net Revolutionary GENI Idea Slices and Deep Programmability Install the software I want throughout my network slice (into firewalls, routers, clouds, …) And keep my slice isolated from your slice, so we don’t interfere with each other We can run many different “future internets” in parallel

Sponsored by the National Science Foundation6July 12, 2012www.geni.net Outline GENI – Exploring future internets at scale Introducing GENI: an example GENI’s growing suite of infrastructure Experiments going live across the US! How to join in

Sponsored by the National Science Foundation7July 12, 2012www.geni.net 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!

Sponsored by the National Science Foundation8July 12, 2012www.geni.net 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 clouds, distributed clusters, 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.

Sponsored by the National Science Foundation9July 12, 2012www.geni.net 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! His experiment grew larger and continued to evolve as more and more real users opted in... Location-based social networks are really cool! His slice of GENI keeps growing, but GENI is still running many other concurrent experiments.

Sponsored by the National Science Foundation10July 12, 2012www.geni.net The (opt-in) user’s view Good old Internet Interesting new services – I just use them through an app! Slice 0 Slice 1 Slice 2 Slice 3 Slice 4 Slice 1

Sponsored by the National Science Foundation11July 12, 2012www.geni.net 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.

Sponsored by the National Science Foundation12July 12, 2012www.geni.net 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 robust 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 research programs for current opportunities.

Sponsored by the National Science Foundation13July 12, 2012www.geni.net Moral of this story GENI is meant to enable... –At-scale experiments, which may or may not be compatible with today’s Internet –Both repeatable and “in the wild” experiments –‘Opt in’ for real users into long-running experiments –Excellent instrumentation and measurement tools –Large-scale growth for successful experiments, so good ideas can be shaken down at scale GENI creates a huge opportunity for ambitious research!

Sponsored by the National Science Foundation14July 12, 2012www.geni.net Outline GENI – Exploring future internets at scale Introducing GENI: an example GENI’s growing suite of infrastructure Experiments going live across the US! How to join in

Sponsored by the National Science Foundation15July 12, 2012www.geni.net “At scale” GENI prototype Campus photo by Vonbloompasha Enabling “at scale” experiments How can we afford / build GENI at sufficient scale? –Clearly infeasible to build research testbed “as big as the Internet” –Therefore we are “GENI-enabling” testbeds, commercial equipment, campuses, regional and backbone networks –Students are early adopters / participants in at-scale experiments –Key strategy for building an at-scale suite of infrastructure GENI-enabled campuses, students as early adopters HP ProCurve 5400 Switch NEC WiMAX Base Station GENI-enabled equipment

Sponsored by the National Science Foundation16July 12, 2012www.geni.net Toroki LightSwitch 4810 Georgia Tech: a great example One of the first 14 GENI-enabled campuses Nick Feamster PI Russ Clark, GT-RNOC Ellen Zegura Ron Hutchins, OIT OpenFlow in 4 GT lab buildings now OpenFlow/BGPMux coursework now Dormitory trial Students will “live in the future” – Internet in one slice, multiple future internets in additional slices Trials of “GENI-enabled” commercial equipment Arista 7124S Switch HP ProCurve 5400 SwitchJuniper MX240 Ethernet Services Router NEC IP8800 Ethernet Switch NEC WiMAX Base Station HTC Android smart phone GENI racks

Sponsored by the National Science Foundation17July 12, 2012www.geni.net Looking forward Growing to the “at scale” GENI Suggest US campuses as target for “at scale” –Both academia and national labs –GENI-enable the campuses –Their students, faculty, staff can then “live in the future” using both today’s Internet and many experiments –Build out backbones, regionals, and shared clouds to support the campuses Grow via ongoing spiral development –Identify, understand, and drive down risks –Learn what is useful and what is not –Early GENI campuses can help later ones Transition to community governance

Sponsored by the National Science Foundation18July 12, 2012www.geni.net Envisioned architecture Flexible network / cloud research infrastructure Also suitable for physics, genomics, other domain science Support “hybrid circuit” model plus much more (OpenFlow) Distributed cloud (racks) for content caching, acceleration, etc. Metro Research Backbones Internet ISP Regional Networks Campus g g g Legend GENI-enabled hardware Layer 3 Control Plane Layer 2 Data Plane

Sponsored by the National Science Foundation19July 12, 2012www.geni.net GENI / Internet2 Agreement A major step towards campus expansion Collaboration to implement national-scale infrastructure –sliced and deeply-programmable –incorporating OpenFlow/SDN switches, GENI Racks, university datacenters, etc. –high-speed ( Gbps initially) With software that supports shared use by faculty, students, and campus IT organizations Gradual migration from today’s “prototype GENI” backbone in Internet2 to a real, production system Scaling to an envisioned goal of GENI campuses Note that this agreement does not exclude either party from additional collaborations. Opens the door for “at-scale” GENI !

Sponsored by the National Science Foundation20July 12, 2012www.geni.net Internet 2 NDDI slide?

Sponsored by the National Science Foundation21July 12, 2012www.geni.net Growing GENI to campuses Spiral development ? 200? GENI racks, OpenFlow, WiMAX, training, ops Campus buildout Solicitation 3 efforts Campus expansions NEW

Sponsored by the National Science Foundation22July 12, 2012www.geni.net Spiral 4 build-outs well underway Growing GENI’s footprint (as proposed; actual footprint to be engineered)

Sponsored by the National Science Foundation23July 12, 2012www.geni.net Ramping up experimenter workshops and training sessions for IT staff GPO funding 3 workshops / year by Indiana University Goal: train IT staff on OpenFlow and (when available) GENI racks At GEC 12 in Kansas City: Network Engineers “boot camp”, organized by Larry Landweber and given by Matt Davy and Steve Wallace, Indiana University 35 additional schools have expressed interest and are on waitlist

Sponsored by the National Science Foundation Many, many groups are already engaged in building GENI

Sponsored by the National Science Foundation25July 12, 2012www.geni.net GENI’s international peers K-GENI NICTA The GENI project is actively collaborating with peer efforts outside the US, based on equality and arising from direct, “researcher to researcher” collaborations. G-LAB Brazil JGN-X CERNET2 FIRE

Sponsored by the National Science Foundation26July 12, 2012www.geni.net Outline GENI – Exploring future internets at scale Introducing GENI: an example GENI’s growing suite of infrastructure Experiments going live across the US! How to join in

Sponsored by the National Science Foundation27July 12, 2012www.geni.net Rising number of experimenters

Sponsored by the National Science Foundation28July 12, 2012www.geni.net Sponsored by the National Science Foundation November 3, 2010 Pathlet Architecture GEC 9 experiment demonstration Lets users monitor and select their own network paths to optimize their services Protects critical traffic even without waiting for adaptation time 28 path 1 failed link path 2 Resilient Routing in the Pathlet Architecture Ashish Vulimiri and Brighten Godfrey University of Illinois at Urbana-Champaign Deploy innovative routing architecture deep into network switches across the US

Sponsored by the National Science Foundation29July 12, 2012www.geni.net ActiveCDN GEC 9 experiment demonstration ActiveCDN Kansas Utah Clemson Benefits of ActiveCDN: Dynamic deployment based on load Localized services such as weather, ads and news Benefits of ActiveCDN: Dynamic deployment based on load Localized services such as weather, ads and news GPO Jae Woo Lee, Jan Janak, Roberto Francescangeli, SumanSrinivasan, Eric Liu, Michael Kester, SalmanBaset, Wonsang Song, and Henning Schulzrinne Internet Real-Time Lab, Columbia University Program content distribution services deep into the network, adapt distribution in real time as demand shifts

Sponsored by the National Science Foundation30July 12, 2012www.geni.net Multi-radar NetCDF Data Nowcast Processing 1.Spin up system in Amazon commercial EC2 and S3 services on demand “raw” live data Generate “raw” live data ViSE/CASA radar nodes Generate “raw” live data ViSE/CASA radar nodes ViSE views steerable radars as shared, virtualized resources ViSE views steerable radars as shared, virtualized resources Nowcast images for display Nowcast images for display Weather NowCasting GEC 9 experiment demonstration David Irwin et al Create and run realtime “weather service on demand” as storms turn life-threatening

Sponsored by the National Science Foundation31July 12, 2012www.geni.net GEC 9 experiment demonstration Aster*x Load Balancing (via OpenFlow) Nikhil Handigol et al, Stanford Univ. Program realtime load-balancing functionality deep into the network itself

Sponsored by the National Science Foundation32July 12, 2012www.geni.net Workshops and journals Using GENI for research and education Kaiqi Xiong, RIT –First GENI Research and Educational Experiment Workshop –Thurs / Friday (here) Jeannie Albrecht, Williams –Curricula for Undergraduate Courses in Distributed Systems –before GEC 14 (Boston) Nick Feamster, GA Tech –“Living lab” –Being planned ACM SIGCOMM 2012 –Workshop on Hot Topics in Software Defined Networking ICC 2012 –Workshop on Software Defined Networks (SDN'12) ICCCN 2012 –Track on Network Architectures and Clean-Slate Designs TridentCom 2012 –Testbeds, Experimentation and Innovation for the Future Internet Special issue on Future Internet Testbeds – Computer Networks, James P. G. Sterbenz et al, eds.

Sponsored by the National Science Foundation33July 12, 2012www.geni.net Tutorials and summer camps

Sponsored by the National Science Foundation34July 12, 2012www.geni.net Outline GENI – Exploring future internets at scale Introducing GENI: an example GENI’s growing suite of infrastructure Experiments going live across the US! How to join in

Sponsored by the National Science Foundation35July 12, 2012www.geni.net GENI Engineering Conferences We welcome your participation in creating GENI 15th meeting, open to all: October 23-25, 2012, University of Houston –Planning & discussion for experimenters, software, infrastructure –Tutorials and workshops (plus Mozilla hackfest) –Travel grants to US academics for participant diversity