1 / 12

GENI: Continental-Scale Programmable Network for Clean-Slate Internet Research

GENI is a continental-scale networked system driving clean-slate Internet research, enabling trials of new architectures and long-running experiments with real insights and data. It offers a stable facility for running experiments and is built through a well-structured, adaptive process.

gladysc
Télécharger la présentation

GENI: Continental-Scale Programmable Network for Clean-Slate Internet Research

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GENI ‘Global Environment for Network Innovations’ Kevin Thompson U.S. National Science Foundation Office of Cyberinfrastructure

  2. ….a continental-scale, programmable, heterogeneous, networked system driving “clean-slate” future internet / communications research Sensor Network Edge Site FederatedInternational Facility Mobile Wireless Network About GENI

  3. GENI is meant to enable… • Trials of new architectures, which may or may notbe compatible with today’s Internet • Long-running, realistic experiments with enough instrumentation to provide real insights and data • ‘Opt in’ for real users into long-running experiments • Large-scale growth for successful experiments, so good ideas can be shaken down at scale • GENI itself is not an experiment - it is a stable facility on which experiments are run

  4. Our plan for building GENI • Start with a clear, achievable starting point and an envisioned “ultimate goal” • Begin prototyping and trials immediately • Gain practical experience with prototypes, and adjust “wishlists” and requirements as we go • Make realistic estimates of cost and operational complexity based on early experience with prototype systems, rather than guess-work • Add features, complexity, and new technologies incrementally, based on experience to date • Repeatedly assess GENI’s current risk and usefulness as planning and construction unfold, and adjust plans accordingly

  5. Spiral DevelopmentGENI grows through a well-structured, adaptive process • An achievable starting pointExample: Rev 1 “narrow waist”, federation of multiple substrates (clusters, wireless, regional / national optical net with early GENI ‘routers’, perhaps some existing testbeds), Rev 1 user interface and instrumentation. • Envisioned ultimate goalExample: Planning Group’s desired GENI facility, 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 ProcessRe-evaluate goals and technologies yearly by a systematic process, decide what to prototype and build next. Planning Design Use Use Integration Build out Strawman GENI Construction Plan

  6. FederationGENI grows by “gluing together” heterogeneous facilities over time Wireless#1 Corporate GENI facilities Backbone #1 ComputeCluster#1 GENI Slice supporting an experiment Other-Nation GENI facilities Access#1 Backbone #2 ComputeCluster#2 Other-Nation GENI facilities Wireless#2 NSF parts of GENI Goals: avoid technology “lock in,” add new technologies as they mature, and potentially grow quickly by incorporating existing facilities into the overall “GENI ecosystem”

  7. GENI OrganizationsMajor Research Equipment Facility Construction (MREFC) NSF Program Director GENI Chair Project Director GENI Science Council (GSC) GENI Project Office (GPO) • Voice of research and education community • Scientific leadership - evolution of Science Plan • Define user allocations process & criteria • Development of education & outreach plan • Research infrastructure experience – software-intensive • projects • Experience with computing community • Project management – MREFC process • GPO is at BBN • GENI Project Director is Chip Elliot

  8. GENI To Date • The community has engaged in concept development since 2004-2005 • NSF CISE funding has supported • Early concept development – GENI Planning Group • Early prototype development • Solicitation for proposals to establish GENI Project Office • GENI Science Council was established in Spring of 2007 • GENI Project Office was awarded to BBN in May 2007

  9. CDR PDR FDR Conceptual Design Preliminary Design Final Design Construction Operations GPO Award Period Identify Project Office time Project Lifecycle

  10. GENI: The Facility • GENI is in Early Planning, But Some Requirements Have Become Clear • A Continent-Scale, Evolvable, Optical Substrate • Native Access for ~ 200 Universities • Native Access Will Be Considered for Non-Academic Sites • Wireless networks • Characteristics of Interest Include: Location Awareness, High Mobility, End-Users. • Support of Sensor Internet and Other Edge Research • Partnerships and Federations • Federation of GENI on International Scale Expected • We Expect This Will Associate With NSF’s International Connections Program • We Have Had Discussions About Facilities With GENI-like Qualities in the EU, Japan, Korea, China, Latin America and the United Arab Emirates • We Welcome Discussions

  11. Activities • GENI Science Council • Co-Chaired by Scott Shenker, UCB, and Ellen Zegura, Georgia Tech • Information in GSC area of GENI.net website • GENI Project Office • Facility Working Groups Have Open Participation – See Charters and Other Information Now Available in Working Groups Area of GENI.net website • First GENI Engineering Conference (GEC) Will Be Held October 9-11, Minneapolis – Call For Participation and Open Registration on www.geni.net

  12. Questions? • Questions on research agendas for GENI? • Could start by contacting NSF Program Directors for Future Internet Design: • Darleen Fisher, dlfisher@nsf.gov • Allison Mankin, amankin@nsf.gov • Longer questions on GENI? • Contact the GENI Team at NSF • GENI Program Director: Allison Mankin, amankin@nsf.gov • Division Director: Taieb Znati, tbznati@nsf.gov

More Related