120 likes | 297 Views
GENI ‘Global Environment for Network Innovations’. Kevin Thompson U.S. National Science Foundation Office of Cyberinfrastructure. ….a continental-scale, programmable, heterogeneous, networked system driving “clean-slate” future internet / communications research. Sensor Network.
E N D
GENI ‘Global Environment for Network Innovations’ Kevin Thompson U.S. National Science Foundation Office of Cyberinfrastructure
….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
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
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
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
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”
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
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
CDR PDR FDR Conceptual Design Preliminary Design Final Design Construction Operations GPO Award Period Identify Project Office time Project Lifecycle
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
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
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