Version 3 (modified by 13 years ago) (diff) | ,
---|
GENI Network Stitching
Session Leader
Tom Lehman, ISI Aaron Helsinger, GPO
Time
Wed 3:30 - 6 pm
Description
This meeting will strive for consensus on a software architecture for network stitching in GENI. A key architectural question for GENI has been how to connect the resources provided by multiple aggregates into a coherent network. The key objective is to enable automated and realtime network stitching for slices which span multiple aggregates. Ethernet VLANs have been identified as the initial network technology to provide slice level inter-aggregate connections and isolation. However, there are many architecture and design decisions still required. These include, how do you select the VLAN IDs to use and inform all necessary aggregates? How do you handle external networks which may be in between two GENI Aggregates of interest? Is the network stitching service a shared service which coordinates across aggregates, or are aggregates responsible for coordinating amongst themselves, or a hybrid model? How is stitching related information described and shared ?
Over the years the community has discussed this in various forums, and multiple implementations are in use in the community. However, it is now critical to define an architecture and design which will enable networking stitching to be generally available within GENI. In recent weeks that discussion has become more focused and several key stakeholders have debated various alternatives. This meeting will include a presentation of a proposed GENI network stitching architecture and alternatives, and an open community discussion on these issues.
Background Reading
- CFWG Email thread dating from February 2010: http://lists.geni.net/pipermail/control-wg/2010-February/date.html
- Orca stitching and NDL: Gec8Workshops:GEC8-NDL-workshop.pptx
- Latest ProtoGENI stitching thoughts: http://www.protogeni.net/trac/protogeni/wiki/Stitching
- GENI Connectivity: http://groups.geni.net/geni/wiki/ConnectivityHome
- GENI Stitching Architecture Proposal: http://geni.maxgigapop.net/twiki/bin/view/GENI/NetworkStitching
Agenda
- Introduction and Background - Aaron Helsinger
- Proposed Architecture - Tom Lehman
- Implications and Alternatives - TBD
- Discussion (all)
- Summary and Wrap Up - Aaron Helsinger
Attachments (7)
-
stitching-Intro-AaronH.pdf (134.3 KB) - added by 13 years ago.
Stitching session intro - Aaron Helsinger
-
stitching-discussion-questions-AaronH.pdf (125.0 KB) - added by 13 years ago.
Stitching discussion questions - Aaron Helsinger
-
stitching-summary-AaronH.pdf (76.9 KB) - added by 13 years ago.
Stitching session wrap up - Aaron Helsinger
-
stitching-arch-proposed-gec10-lehman.pdf (2.1 MB) - added by 13 years ago.
proposed stitching architecture slides-Tom Lehman
-
protogeni-stitching-gec10.pdf (185.2 KB) - added by 13 years ago.
Rob Ricci's slides
-
gec10-chase-stitching.ppt (1.6 MB) - added by 13 years ago.
Jeff Chase's slides
-
openflow-gec10.pdf (134.8 KB) - added by 13 years ago.
Rob Sherwood's slides