geni: global environment for networking innovations

20
GENI: Global Environment for Networking Innovations Allison Mankin (for the GENI Team) CISE/NSF amankin @nsf.gov Rest of GENI Team: Guru Parulkar, Paul Morton, Sonya Lucas (Presented by Kevin Thompson NSF OD/OCI) December 8, 2006 CANS Meeting

Upload: milo

Post on 22-Feb-2016

52 views

Category:

Documents


0 download

DESCRIPTION

GENI: Global Environment for Networking Innovations. Allison Mankin (for the GENI Team) CISE/NSF amankin @nsf.gov Rest of GENI Team: Guru Parulkar, Paul Morton, Sonya Lucas (Presented by Kevin Thompson NSF OD/OCI) December 8, 2006 CANS Meeting. GENI Initiative: Goals. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GENI: Global Environment for Networking Innovations

GENI: Global Environment for Networking Innovations

Allison Mankin (for the GENI Team)CISE/NSF

[email protected] of GENI Team: Guru Parulkar, Paul Morton, Sonya Lucas

(Presented by Kevin Thompson NSF OD/OCI)December 8, 2006 CANS Meeting

Page 2: GENI: Global Environment for Networking Innovations

April 22, 2023 2

GENI Initiative: Goals• Invent innovative internet architectures and

distributed system capabilities -- go beyond Internet

• Enable seamless conception-to-deployment process– Facility for experimentation at scale with apps and users

• Work with broader community– Academic and industry communities

– Other US and international agencies

Page 3: GENI: Global Environment for Networking Innovations

April 22, 2023 3

GENI: Research ProgramsBroad but goal oriented programs: New internet architectures and distributed system capabilities

NeTS FIND: Future Internet Design

CyberTrust Clean-slate secured network arch

CSR New distributed system capabilities

CCF SING

CRI Network infrastructure for arch research

MRI Network instruments for arch research

… …

Page 4: GENI: Global Environment for Networking Innovations

Challenge: Research Community to Create Future Internet -- Internet for the 21st Century

Page 5: GENI: Global Environment for Networking Innovations

April 22, 2023 5

What is Different This Time?• Clean-slate approach

– To overcome Internet ossification– Research not constrained by the features of the current

Internet

• A comprehensive coordinated effort– Ability to try different approaches (We do not have a

preconceived idea of what they are)

• Ability to experiment at scale – With real users and applications

Page 6: GENI: Global Environment for Networking Innovations

April 22, 2023 6

Success Scenarios• Internet evolution influenced by clean-slate approach

• Alternate Internet architecture emerges

– Alternate architecture(s) coexist with the current Internet

– Virtualization becomes the norm with plurality of architectures

– Single architecture emerges and dominates

• New services and applications enabled

• Many other payoffs

– Some unexpected

Page 7: GENI: Global Environment for Networking Innovations

GENI Facility

Page 8: GENI: Global Environment for Networking Innovations

April 22, 2023 8

GENI Facility: Different Scale and Emphasis

Time

Mat

urity

FoundationsResearch

ResearchPrototypes

Small ScaleTestbeds

Funded by CISE Programs

SharedDeployed

InfrastructureNeed for Large experimental testbed/infrastructure

This chasm represents a majorbarrier to impact real world

Page 9: GENI: Global Environment for Networking Innovations

April 22, 2023 9

Different Scale and EmphasisEnable exploration of new network architectures, mechanisms, and distributed system capabilities

A shared facility that allows • Concurrent exploration of a broad range of

experimental networks and distributed services

• Interconnection among experimental networks & the commodity Internet

• Users and applications off GENI able to “opt-in” (discover and participate in GENI services)

– ‘Native’ GENI users and applications also in view

• Observation, measurement, and recording of outcomes

– Strong scientific base, as well as research field in its own right

Page 10: GENI: Global Environment for Networking Innovations

April 22, 2023 10

Facility Design: Key Concepts

Slicing, Virtualization, Programmability

Mobile Wireless Network

Sensor Network

Edge Site

FederatedInternational Facility

Page 11: GENI: Global Environment for Networking Innovations

April 22, 2023 11

Closer Look

Internet

backbone wavelength

backbone switch

Sensor Network Programmable Access Nodes (PAN)

Edge Site with Programmable EdgeNodes (PEN)

Wireless Subnet with Programmable Wireless Nodes (PWN)

Programmable Core Node

(PCN)

Programmable Optical Elem

of PCN

Page 12: GENI: Global Environment for Networking Innovations

April 22, 2023 12

Advanced TechnologyDemonstrator (spectrum)

LocationService

NSF RadioTestbeds

Emulation &Simulation

Protocol & ScalingStudies

5 3

4

12

Other services

SensorNetworks

Embedded wireless,Real-world applications

“Open” InternetConcepts forCellular devices

BroadbandServices,Mobile Computing

GENI Implementation: Wireless Sub-Networks

Ad-HocMesh

Network

EmergingTechnologies

(cognitive radio)

GENIBackbone

Open APIWide-AreaNetworks

Page 13: GENI: Global Environment for Networking Innovations

April 22, 2023 13

Other Requirements/Attributes

• Provide security of the facility

• Support diversity of networks & devices

• Support scientific instrument attributes

• Support real time networked embedded systems

• Ensure future proof -- as much as we can

Page 14: GENI: Global Environment for Networking Innovations

April 22, 2023 14

Focus of GENI

Future Internet(Broadly Defined: E2E Networking and Distributed Systems)

Applications ApplicationsApplications Applications

Core Nodes

Edge Nodes/Dist Services

Edge Nodes/Nets/Dist Services

Core Nodes/Access /Campus/POP

Core Nodes/Access/Campus/POP

Page 15: GENI: Global Environment for Networking Innovations

April 22, 2023 15

GENI Design Process: CD=>PD=>FD

Vision ResearchAgenda

SpecificRes Challenges

List ofExperiments

FacilityRequirements

FacilityDesign

GENI Research & Facility Definition

Page 16: GENI: Global Environment for Networking Innovations

April 22, 2023 16

GSC

Snapshot of GENI Activities

2005 2006 2007 2008 2009 2010 . . . | | | | | |

Pre-GENI PlanningActivities

GENI Planning

CDR P/FDR-tbd

ConceptualDesign

Preliminary / Final Design Construction/Operations

Calendar Year

Development of Relationships (GENI Science Council, GPO, Cross-Agency, Industrial,

International)

CDR’

GENI Design

Networking and Distributed Systems Research

GENI Facility Construction & Operations

GPO

Page 17: GENI: Global Environment for Networking Innovations

April 22, 2023 17

Timeline Detail• Spring 2006: Pre-planning Town Hall

meetings – http://www.geni.net

• Summer-Fall 2006: GENI planning group publishes draft design documents – http://www.geni.net/nav.php

• December 15, 2006: GPO solicitation due• End of CY2006: Initiation of GENI Science

Council

Page 18: GENI: Global Environment for Networking Innovations

April 22, 2023 18

Community Process • Competitive but cooperative

– Within PI community– Within an agency such as NSF– Across federal agencies: NSF, DOD, DOE, …– Across international agencies

• Diversity - comprehensive but focused– Technologies vs. architecture– Applications vs. architecture– Center of gravity: which layer(s) of protocol(s)

• GENI one of many facilities for the net community– GENI documents its scope and is not “all things to all

people”

Page 19: GENI: Global Environment for Networking Innovations

April 22, 2023 19

Challenges • GENI facility construction a complex project

– Needs innovative project management

• Community consensus and convergence

– Without curbing creativity and radical thinking

– While providing for broad range of experiment communities

• Global collaboration

– With agencies and research communities

– Effective federation: technical as well as policy solutions

Page 20: GENI: Global Environment for Networking Innovations

April 22, 2023 20

GENI Challenge to Community

• Design the Future Internet that makes us proud.

• Create a world in which we want to live.