Description

As of right now the VLANs that have been created for the SPP nodes on the backbone switches have been done by hand. The ProtoGENI software supports making VLANs on these switches on-demand, but there is currently no way to reference non-ProtoGENI nodes (such as the SPP nodes) in the RSpec, so these capabilities cannot be used by these projects.

We are currently working on making this possible for the SPP nodes. When this work is finished, SPP will be able to submit an RSpec to our CM, which will make the VLANs on demand rather than anyone having to do any manual VLAN creation. It will also be possible for SPP to request VLANs to other ports on these switches, such as the ProtoGENI PCs and NetFPGAs.

Once this has been done for SPP, doing it for other projects also sharing these switches (eg. ShadowNet) will be straightforward.

The appropriate modifications have been made to the ProtoGeni Component Manager and have been tested. Documentation on how to create vlans for the SPP nodes, including sample rspecs and scripts, is located on the ProtoGeni wiki at
​https://users.emulab.net/trac/protogeni/wiki/SPPNodes