Date post: | 12-Jan-2016 |
Category: |
Documents |
Upload: | godfrey-austin |
View: | 224 times |
Download: | 4 times |
GENI: Global Environment for Networking Innovations
Allison Mankin (for the GENI Team)CISE/NSF
Rest of GENI Team: Guru Parulkar, Paul Morton, Sonya Lucas
(Presented by Kevin Thompson NSF OD/OCI)
December 8, 2006 CANS Meeting
April 21, 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
April 21, 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
… …
Challenge: Research Community to Create Future Internet -- Internet for the 21st Century
April 21, 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
April 21, 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
GENI Facility
April 21, 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
April 21, 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
April 21, 2023 10
Facility Design: Key Concepts
Slicing, Virtualization, Programmability
Mobile Wireless Network
Sensor Network
Edge Site
FederatedInternational Facility
April 21, 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
April 21, 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
April 21, 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
April 21, 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
April 21, 2023 15
GENI Design Process: CD=>PD=>FD
VisionResearchAgenda
SpecificRes Challenges
List ofExperiments
FacilityRequirements
FacilityDesign
GENI Research & Facility Definition
April 21, 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
April 21, 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
April 21, 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”
April 21, 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
April 21, 2023 20
GENI Challenge to Community
• Design the Future Internet that makes us proud.
• Create a world in which we want to live.