wiki:GENIExperimenter/Tutorials/GettingStarted_PartII_Labwiki_PartII/DesignSetup

Version 3 (modified by sedwards@bbn.com, 9 years ago) (diff)

--

Module C: Learning Switch with Extend topology

Image Map

1. Design the Experiment

  1. In today's experiment you will use resources at the aggregate listed on the worksheet. If you don't have a worksheet use Clemson InstaGENI (aka instageni.clemson.edu)

2. Establish the Environment

3. Obtain Resources

3.1 Create a slice

Create a slice using omni and the slice name of your choice. From now on that slice name will be referred to as SLICENAME.

$ omni createslice SLICENAME

3.2. Load a simple topology in Jacks

For this exercise, we will edit an existing RSpec file. Start by loading this predefined topology into Jacks.

  1. In the Portal, open the Slice page for the slice you just created. Notice that you created the slice with omni and it is available via the Portal.
  2. Press the Add Resources button to launch Jacks for this slice.
  3. From the Choose RSpec menu (see figure), select the URL button.
Import an RSpec into Jacks
Figure 3-1 Import an RSpec into Jacks.
  1. Enter the URL for the RSpec:
    http://www.gpolab.bbn.com/experiment-support/ccnx-xen/LabOneCCNX_request_rspec.xml
    then click Select.
  2. After you click Select, a network topology should appear on the canvas.

2. Setup the Topology:

  1. Login to the GENI Portal
  2. Create a new slice with the name of your choice.
  3. Click the Add Resources button on the Slice page.
  4. Drag two VMs (the black icons) onto the canvas.
  5. Draw a link between them.
  6. Drag a second site onto the canvas.
  7. Drag one of the existing VMs to the second site.
  8. Click on the unlabeled box in the middle of the link. Select "Stitched Ethernet" as the link type.
route topology
Figure 1 Set the Link Type on the inter-aggregate link.
The link type you select will affect the aggregates you are allowed to bind to in the next step.
  • Stitched Ethernet gives you a layer 2 link (i.e. a VLAN) between aggregates.
  • EGRE Tunnel gives you a layer 3 tunnel between aggregates.
  • However, if you would like a Layer 2 link connecting only ExoGENI sites, instead set the Link Type to "(any)" and pick any two ExoGENI aggregates except "ExoGENI ExoSM".
  1. Bind each site to an aggregate. (If you are doing this as part of a tutorial, use the aggregates specified on your worksheet.)
route topology
Figure 2 Bind the sites. The aggregate choices will be limited based on the link type.

3.5. Reserve the Topology using the Portal

  1. Click Reserve Resources.
route topology
Figure 2 Bind the sites. The aggregate choices will be limited based on the link type.
  1. The reservation may take a couple of minutes to complete. After the reservation completes, return to the slice page.
  2. While you are waiting for the nodes to be ready, click the Geo Map button. Wait for this page to load to see where your nodes are geographically located. Note that it may take a moment for your nodes to be drawn.
route topology
Figure 3 The geographical location of your nodes.
  1. Press the back button on your browser to return to the slice page. Wait for the nodes to be ready.
route topology
Figure 4 The stitched topology is ready and green.

Your resource reservation is complete!


Introduction

Next: Execute