Changes between Version 11 and Version 12 of GENIExperimenter/GpoLabExample


Ignore:
Timestamp:
08/28/12 16:22:33 (7 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/GpoLabExample

    v11 v12  
    6060Assuming that you will start with a local test only, you will need to control all the traffic coming and going to your hosts.
    6161When you need to connect this testbed to other sites, please let us know and we will give you further instructions on how to accomplish this.
     62Take a look in the [wiki:HowTo/WriteOFv3Rspecs instructions about how to write OpenFlow rspecs].
     63
     64You will need to modify the [attachment:niky-pgof-gpo-of.rspec attached rspec] with your own information. In particular you will need to:
     65
    6266
    6367To get the OpenFlow resources :
     
    6569nriga@pella:~/gcf$ src/omni.py createsliver -n -a https://tulum.gpolab.bbn.com:1443/openflow/gapi/ niky-pgof-gpo of.rspec
    6670}}}
    67 
    68 The OpenFlow slivers do not expire, so there is no need to renew this sliver. However it is important to delete your OpenFlow sliver BEFORE your slice expires, since you won't be able to delete after that. If your slice expires and you haven't deleted your OpenFlow sliver, please send an email to gpo-infra@geni.net and ask for your sliver to be deleted. Use this [wiki:GENIExperimenter/GpoLabExample#OFdeleteemailtemplate email template].
    6971
    7072You will need to modify the [attachment:of.rspec of.rspec file] in two ways :
     
    7577
    7678To test connectivity you can first start your controller acting as a Layer 2 switch and try pinging between your hosts.
    77 
    78 == OF Opt-in email template ==
    79 The email has to be addressed to [mailto:gpo-infra@geni.net].
    80 For the email you will need the following info from your openflow rspec file
    81    * <user_email> : from the user tag, the value of the email attribute
    82    * <project_name> : from the the project tag, the value of the name attribute
    83    * <slice_name> : from the the slice tag, the value of the name attribute
    84 
    85 For this [attachment:of.rspec rspec] the values would be : <user_email> = nriga@bbn.com, <project_name> = PG-OF-test, <slice_name> = niky-test.
    86 Also make sure to describe your intended topology.
    87 
    88 Use the following template
    89 {{{
    90 To: gpo-infra@geni.net
    91 From: Geni User <geniuser@example.com>
    92 Subject: Opt-in traffic for slice <slice_name>
    93 
    94 Please opt-in the traffic for the slice with the following information :
    95  * name : <slice_name>
    96  * project : <project_name>
    97  * email : <user_email>
    98 
    99 I have reserved a sliver containing <list of pg hosts> PG hosts, and I would like
    100 all the traffic coming from/to the ports that are connected to these hosts to point
    101 to my controller.
    102 
    103 
    104 Thanks,
    105 
    106 }}}
    107 
    108 == OF delete email template ==
    109 The email has to be addressed to [mailto:gpo-infra@geni.net].
    110 For the email you will need the following info from your openflow rspec file
    111    * <user_email> : from the user tag, the value of the email attribute
    112    * <project_name> : from the the project tag, the value of the name attribute
    113    * <slice_name> : from the the slice tag, the value of the name attribute
    114 
    115 For this [attachment:of.rspec rspec] the values would be : <user_email> = nriga@bbn.com, <project_name> = PG-OF-test, <slice_name> = niky-test.
    116 
    117 Use the following template
    118 {{{
    119 To: gpo-infra@geni.net
    120 From: Geni User <geniuser@example.com>
    121 Subject: Delete OpenFlow slice <slice_name>
    122 
    123 Please delete the OpenFlow slice with the following information :
    124  * name : <slice_name>
    125  * project : <project_name>
    126  * email : <user_email>
    127 
    128 Thanks,
    129 
    130 }}}
    13179
    13280== Configure PG Hosts ==