1 / 5

GENI Stitching Services: Present and Future

GENI Stitching Services: Present and Future. Marshall Brinn, GPO March 18, 2014. Stitching Services: Where we’re at. At GEC17, we presented the first demonstration of an automated GENI stitching tool suite Stitcher.py to manage allocations at network and network aggregates

denver
Download Presentation

GENI Stitching Services: Present and Future

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. GENI Stitching Services: Present and Future Marshall Brinn, GPO March 18, 2014

  2. Stitching Services: Where we’re at • At GEC17, we presented the first demonstration of an automated GENI stitching tool suite • Stitcher.py to manage allocations at network and network aggregates • Specifically, negotiating common VLAN tags along links • SCS (Stitching Computation Service) to identity paths between edges • These services are still the foundation of experimenter-facing GENI stitching services • We had a tutorial session yesterday that showed how to use these tools and how they work to allocate inter-aggregate topologies.

  3. Stitching Services: Recent Improvements • Improvement in stitcher.py • Less verbose, more friendly logging output • More extensive error handling and retry • Lots of bugs shaken out • Expansion of available Stitchable resources • Represented in the SCS for deriving cross-aggregate stitching paths • Documentation and Tutorial materials to make stitching process easier to perform and understand

  4. Stitching Services: Next Steps • We expect that more tools (e.g. GENI Portal, Jacks, GENI Desktop) will support allocation of inter-aggregate topologies • Possibly using stitcher.py/SCS as foundation • We are exploring a capability enabling stitching to an aggregate (as opposed to an interface) • Allowing experimenters to stitch into a datapath with possibly more than one endpoint • Supporting a more general networking capability than the exclusively P2P connections currently available

  5. Stitching Services: Next Steps [2] • Once the allocate/provision capabilities of AM API V3 are widely adopted, we expect the bottleneck of VLAN negotiation to be greatly improved. • Next big challenge: OF-control of stitched topologies • See “Towards the Programmable WAN” session this afternoon GENI Stitching is open for experimenter use. It still has room for growth and improvement, and you can expect some bumps along the road. But your demand for these services will drive that growth and improvement. Have at it!

More Related