Changes between Version 1 and Version 2 of MAXREGIONAL-GENI-Status-Report-GEC18


Ignore:
Timestamp:
11/12/13 21:10:49 (6 years ago)
Author:
tlehman@maxgigapop.net
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MAXREGIONAL-GENI-Status-Report-GEC18

    v1 v2  
    1111
    1212''Status:''[[BR]]
    13 During this period we expanded our !OpenFlow network to include a Dell/Force10 S4810 !OpenFlow Switch.  This was added to the six Pronto !OpenFlow switches which were already in the network.  In addition, we deployed an instance of the Internet2 OESS software suite.  We are planning to keep up with the latest OESS software from Internet2 including GENI Aggregate Manager functionality once that is available.  We also deployed an InstaGENI rack which includes !OpenFlow capabilities.
     13During this period we continued working with GENI Aggregate and Network providers to setup and test stitching operations.  This included working with GPO and Internet2 to enable stitching across AL2S and paths which crossed both ION and AL2S.  Currently this is a two step process, where AL2S paths are set up outside the GENI Control plane to an ION stitch  point.  After this, regular GENI AM control of ION enables other GENI Aggregates which are attached to AL2S to participate in stitching operations.    We also worked with the iMinds project from Belgium to integrate their ProtoGENI aggregate into the general stitching environment.  iMinds is currently connected to ION via static configuration of VLANs across GEANT and the Belgium National network.   We have begun discussions with Internet2 regarding supporting stitching extensions in their AL2S Aggregate Manager.  This coordination is expected to continue during the next reporting period.
    1414
    1515
     
    1717
    1818Status:
    19 We developed GENI RSpec stitching extensions and worked with ProtoGENI and ExoGENI Aggregate Manager developers to incorporate into their software.   We developed and tested an instance of the MAX Aggregate Manager which was tailored to cover the Internet2 ION network. This allows standard GENI tools and provisioning methods to include Internet2 ION circuits to be provisioned as part of GENI Slices.
    20 
    21 Slice instantiation which included stitching across Internet2 ION was demonstrated as part of GEC16:
    22    * https://wiki.maxgigapop.net/twiki/bin/view/GENI/Publications#GENI_Engineering_Conference_16_M
     19We are currently working on upgrading the MAX and ION Aggregate Manager software to support the latest PlanetLab SFA software.  This requires an upgrade of the base Fedora OS, and will require some adaptations of the MAX Aggregate Manager software as well.   These changes will also enable the MAX AM to support the GENI AM APIv3.  This work is underway and will continue during the next reporting period.
    2320
    2421__''MAXREGIONAL.S5.c Develop designs and prototype systems for facilitating and managing VLAN delegation by statically provisioned network regions.  Work GPO and network providers to test and refine designs.''__[[BR]]
    2522
    2623Status:
    27 We continued testing and made improvements to the MAX Aggregate Manager and the instance which is covering the Internet2 ION network.   We assisted the Internet2 NOC who installed and deployed an instance of the MAX Aggregate Manager to cover the ION network.  The Internet2 NOC is now running this GENI AM as an operational service and is generally available for GENI Stitching activities.  This capability was demonstrated as part of GEC17 demonstrations.
     24We currently are running and maintaining a script which automatically pulls Advertisement RSpecs from GENI Aggregates and generates a wiki page.  This wiki page provides information regarding networks where statically provisioned VLANs are utilized to connect two GENI Aggregates.  Information formatted in accordance with a configuration file schema indicates which GENI Aggregates should be included in this process.  This wiki page is located here:
     25
     26   * https://wiki.maxgigapop.net/twiki/bin/view/GENI/StaticNetworksView
    2827
    2928
     
    3231During this reporting period we completed the following deliverables:
    3332
    34 Upgrade of MAX OpenFlow network including connection to MAX InstaGENI rack and Internet2 AL2S.
    35    * used to connect MAX InstaGENI rack to GENI Mesoscale via AL2s.
     33Deployment of the MAX InstaGENI rack including connection to Internet2 AL2S.
     34   * MAX InstaGENI Rack available for general use
    3635
    37 GEC17 Stitching Demonstration
    38    * geni.maxgigapop.net  ====> Publications  ====> GEC17
     36GEC18 Stitching Demonstration
     37   * geni.maxgigapop.net  ====> Publications  ====> GEC18
    3938or direct
    40    * https://wiki.maxgigapop.net/twiki/bin/view/GENI/Publications#GENI_Engineering_Conference_17_J
    41    * http://groups.geni.net/geni/wiki/GEC17Agenda/EveningDemoSession
    42 
    43 MAX Aggregate Manager federated with ProtoGENI and !PlanetLab and available for use via user and slice credentials from these aggregates.
     39   * https://wiki.maxgigapop.net/twiki/bin/view/GENI/Publications#GENI_Engineering_Conference_18_O
     40   * http://groups.geni.net/geni/wiki/GEC18Agenda/EveningDemoSession
    4441
    4542
     
    4744=== A. Activities and findings ===
    4845
    49 Networks which include Dynamic Circuit Network (DCN) capabilities can be included in GENI Stitching operations.  This is accomplished via the use of a GENI Aggregate Manager running on top of the OSCARS provisioning system on Internet2 ION.  This same technique would also work for any DYNES deployment, which is also OSCARS based.   Future dynamic networks based on other systems/protocols such as NSI could be adapted to the GENI slice instantiation and stitching environment in a similar manner.
     46GENI Stitching capabilities across Internet2 ION and AL2S continues to move forward.   We have helped with testing stitching across ION and AL2S.  There seems to be a good path forward for networks which include Dynamic Circuit Network (DCN) capabilities to be included in GENI Stitching operations.  This is currently accomplished via the use of a GENI Aggregate Manager running on top of the OSCARS provisioning system on Internet2 ION.  This same technique would also work for any DYNES deployment, which is also OSCARS based.   Future dynamic networks based on other systems/protocols such as NSI could be adapted to the GENI slice instantiation and stitching environment in a similar manner.   In addition, we will work with Internet2 to help them support the stitching extensions so that will provide another options for GENI AM control of AL2S and other OpenFlow based networks.
    5047
    5148=== B. Project participants ===
     
    5956
    6057=== D. Outreach activities ===
    61 The current focus of our outreach activities is thru our collaborations with other Aggregates such as ProtoGENI, ExoGENI, and GENI Rack deployment sites.
     58The current focus of our outreach activities is thru our collaborations with other Aggregates such as ProtoGENI, ExoGENI, and GENI Rack deployment sites.  
    6259
    63 We have received the MAX InstaGENI rack.  This has been installed and connected to the MAX Aggregate which enables stitching thru Internet2 ION.  The MAX InstaGENI rack is also connected thru Internet2 AL2S to the GENI Mesoscale infrastructure.  This rack has completed acceptance testing and will soon be generally available for GENI community use.  We also plan to encourage more outreach to potential experimenters at University of Maryland and other universities in the MAX footprint.
     60We have received and installed the MAX InstaGENI rack.  This has been connected to the MAX Aggregate which enables stitching thru Internet2 ION and AL2S.  The MAX InstaGENI rack is also connected thru Internet2 AL2S to the GENI Mesoscale infrastructure.  This rack has completed acceptance testing and is now available for GENI community use.  We plan to conduct outreach to potential experimenters at University of Maryland and other universities in the MAX footprint.
    6461
    6562=== E. Collaborations ===
    66 As part of the activities and milestones described here, we have had extensive collaborations with many in the GENI community.  This includes CRON, ProtoGENI, ExoGENI, and GPO developers.  A large focus of our milestones during this reporting period revolved around network stitching architecture, design, and software development.  These activities required collaborations with other GENI aggregate manager developers.
     63As part of the activities and milestones described here, we have had extensive collaborations with many in the GENI community.  This includes ProtoGENI, ExoGENI, iMINDS, and GPO developers.  A large focus of our milestones during this reporting period revolved around network stitching capability deployment and testing.  These activities required collaborations with other GENI aggregate manager developers and network resource providers.
     64
    6765
    6866=== F. Other Contributions ===