| 1 | === GENI Network Stitching === |
| 2 | |
| 3 | ==== Session Leader ==== |
| 4 | Tom Lehman, ''ISI '' |
| 5 | Aaron Helsinger, ''GPO'' |
| 6 | |
| 7 | ==== Description ==== |
| 8 | |
| 9 | This meeting will strive for consensus on a software architecture |
| 10 | for network stitching in GENI. A key architectural question for |
| 11 | GENI has been how to connect the resources provided by multiple |
| 12 | aggregates into a coherent network. The key objective is to enable |
| 13 | automated and realtime network stitching for slices which span |
| 14 | multiple aggregates. Ethernet VLANs have been identified as the |
| 15 | initial network technology to provide slice level inter-aggregate |
| 16 | connections and isolation. However, there are many architecture and |
| 17 | design decisions still required. These include, how do you select |
| 18 | the VLAN IDs to use and inform all necessary aggregates? How do you |
| 19 | handle external networks which may be in between two GENI Aggregates |
| 20 | of interest? Is the network stitching service a shared service |
| 21 | which coordinates across aggregates, or are aggregates responsible |
| 22 | for coordinating amongst themselves, or a hybrid model? How is |
| 23 | stitching related information described and shared ? |
| 24 | |
| 25 | Over the years the community has discussed this in various forums, |
| 26 | and multiple implementations are in use in the community. However, |
| 27 | it is now critical to define an architecture and design which will |
| 28 | enable networking stitching to be generally available within GENI. |
| 29 | In recent weeks that discussion has become more focused and several |
| 30 | key stakeholders have debated various alternatives. This meeting |
| 31 | will include a presentation of a proposed GENI network stitching |
| 32 | architecture and alternatives, and an open community discussion on |
| 33 | these issues. |
| 34 | |
| 35 | |
| 36 | ==== Background Reading ==== |
| 37 | * CFWG Email thread dating from February 2010: http://lists.geni.net/pipermail/control-wg/2010-February/date.html [[br]] |
| 38 | * Orca stitching and NDL: [attachment:Gec8Workshops:GEC8-NDL-workshop.pptx] [[br]] |
| 39 | * Latest ProtoGENI stitching thoughts: http://www.protogeni.net/trac/protogeni/wiki/Stitching [[br]] |
| 40 | * GENI Connectivity: http://groups.geni.net/geni/wiki/ConnectivityHome [[br]] |
| 41 | * GENI Stitching Architecture Proposal: To Be Provided [[br]] |
| 42 | |
| 43 | |
| 44 | ==== Agenda ==== |
| 45 | |
| 46 | * Introduction and Background - Aaron Helsinger [[br]] |
| 47 | * Proposed Architecture - Tom Lehman [[br]] |
| 48 | * Implications and Alternatives - TBD [[br]] |
| 49 | * Discussion (all) [[br]] |
| 50 | * Summary and Wrap Up - Aaron Helsinger [[br]] |