geni ‘global environment for network innovations’

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

Upload: shanta

Post on 17-Mar-2016

49 views

Category:

Documents


1 download

DESCRIPTION

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. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GENI ‘Global Environment for  Network Innovations’

GENI ‘Global Environment for Network Innovations’

Kevin ThompsonU.S. National Science FoundationOffice of Cyberinfrastructure

Page 2: GENI ‘Global Environment for  Network Innovations’

About GENI ….a continental-scale, programmable,

heterogeneous, networked system driving “clean-slate” future internet / communications research

Mobile Wireless Network

Sensor Network

Edge Site

FederatedInternational Facility

Page 3: GENI ‘Global Environment for  Network Innovations’

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

Page 4: GENI ‘Global Environment for  Network Innovations’

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

Page 5: GENI ‘Global Environment for  Network Innovations’

Spiral DevelopmentGENI grows through a well-structured, adaptive process An achievable starting point

Example: 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 goal Example: 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.

Strawman GENI Construction Plan

Use

Planning

Design

Build outIntegration

Use

Page 6: GENI ‘Global Environment for  Network Innovations’

FederationGENI grows by “gluing together” heterogeneous facilities over time

Goals: avoid technology “lock in,” add new technologies as they mature, and potentially grow quickly by incorporating existing facilities into the overall “GENI ecosystem”

NSF parts of GENI

Backbone #1

Backbone #2

Wireless#1

Wireless#2

Access#1

CorporateGENI facilities

Other-NationGENI facilities

Other-NationGENI facilities

ComputeCluster

#2

ComputeCluster

#1

GENI Slice supporting an experiment

Page 7: GENI ‘Global Environment for  Network Innovations’

GENI OrganizationsMajor Research Equipment Facility Construction (MREFC)

GENI Science Council(GSC)

ChairGENI Project Office

(GPO)

Project Director

• 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

NSF

GENI

Program Director

Page 8: GENI ‘Global Environment for  Network Innovations’

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

Page 9: GENI ‘Global Environment for  Network Innovations’

Project Lifecycle

Conceptual Design

Preliminary Design

FinalDesign

timeIdentify Project Office

Construction Operations

CDR FDRPDR

GPO Award Period

Page 10: GENI ‘Global Environment for  Network Innovations’

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

Page 11: GENI ‘Global Environment for  Network Innovations’

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

Page 12: GENI ‘Global Environment for  Network Innovations’

Questions? Questions on research agendas for GENI?

Could start by contacting NSF Program Directors for Future Internet Design: Darleen Fisher, [email protected] Allison Mankin, [email protected]

Longer questions on GENI? Contact the GENI Team at NSF

GENI Program Director: Allison Mankin, [email protected] Division Director: Taieb Znati, [email protected]