Changes between Version 1 and Version 2 of GENIExperimenter/Tutorials/OpenFlowOVS/DesignSetup


Ignore:
Timestamp:
06/22/13 19:38:41 (6 years ago)
Author:
nriga@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIExperimenter/Tutorials/OpenFlowOVS/DesignSetup

    v1 v2  
    1616}}}
    1717
    18 == 1.  Design the Experiment ==
    19  
     18== 1.  Obtain resources ==
     19For this experiment we are going to user resources in Utah ProtoGENI, we will need:
     20  * 1 raw machine to be the OpenFlow switch
     21  * 3 VM (containers) as hosts
    2022
     23You can use any reservation tool you want to reserve this topology:
     24  * For Omni or Flack you can use the  [wiki:RSpecs RSpec] that is published at: http://www.gpolab.bbn.com/experiment-support/OpenFlowOVS/openflowovs.xml and the Utah Emulab ProtoGENI AM
     25  * At the [https://portal.geni.net GENI Experimenter Portal] there is a public RSpec called "Openflow Tutorial" that you can use, and the Utah ProtoGENI AM
    2126
    22 == 2.  Establish the Environment ==
     27Look at the [wiki:GENIExperimenter/Tutorials/OpenFlowOVS#Prerequisites: Prerequisites] for Tutorials about reserving resources.
    2328
    24    1.  Execute these commands:
    25 {{{
    26     $ cd mydir
    27     $ ssh my.host.com
    28 }}}
    29 
    30        Expected Output
    31        {{{
    32    This is the output that I should see
    33        }}}
    34 
    35 == 3.  Obtain Resources ==
    36 
    37    1. Use diagrams and screenshots to show topologies and user interfaces.  Label your figures for easy reference.
    38 {{{
    39 #!html
    40 <table border="0">
    41       <tr>
    42         <td>
    43         <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/PortalSimpleLayer2Example/Graphics/manifest_utah_1.png?format=raw" alt="Login information for a VM"  height="200" title="Login information for a VM" /> </a><br />
    44          Figure (1)
    45        </td>
    46     </tr>
    47  </table>
    48 }}}
    49 
    50   2.  Videos are a great tool to illustrate multi-step visual processes.  Make sure to also include the textual steps, however, in case they are not able to play the video.
    51 
    52 {{{
    53 #!html
    54 <table border="0">
    55    
    56       <tr>
    57        <td>
    58 
    59         <a href="http://www.youtube.com/watch?v=-XF6wyNu1BE" target="GENIVideo">
    60 <img border="0" src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Graphics/video-flack.png?format=raw" alt="Login to Flack Video"  height="120" title="How to login video" />  </a>
    61        </td>
    62        <td >
    63          <ol>
    64             <li> Go to <a href="http://www.protogeni.net/flack" target="_blank"> http://www.protogeni.net/flack </a> and press the <b> Log in </b> button</li>
    65             <li> From the <b> select authority</b> drop down menu, select the site authority for your GENI account, most probably pgeni.gpolab.bbn.com  and press the <b> Download </b> button</li>
    66             <li> Answer <b>yes</b> in the pop-up window </li>
    67             <li> Login to the new window using your GENI account </li>
    68             <li> Reload the Flack tab and repeat steps <b> 1 and 2 </b> </li>
    69             <li> After your private key and certificate are loaded, type your GENI passphrase in the box</li>
    70             <li> Select the sites you want. For this tutorial we only need the utahemulab.cm site.</li>
    71           </ol>
    72        </td>
    73     </tr>
    74  </table>
    75 }}}
    76 
    77 === Warnings ===
    78 {{{
    79 #!html
    80 
    81 <table id="Table_01" border="0" cellpadding="5" cellspacing="0">
    82         <tr>
    83                 <td>
    84                         <img src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/Graphics/warning-icon-hi.png?format=raw" width="50" height="50" alt="Warning">
    85                </td>
    86                <td>
    87                     Your sliver will expire in 2 days!
    88                </td>
    89         </tr>
    90 </table>
    91 }}}
    92 === Notes ===
    93 {{{
    94 #!html
    95 
    96 <table id="Table_02" border="0" cellpadding="5" cellspacing="0">
    97         <tr>
    98                 <td>
    99                         <img src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/Graphics/4NotesIcon_512x512.jpeg?format=raw" width="50" height="50" alt="Note">
    100                </td>
    101                <td>
    102                     Write down your slice name on your worksheet.
    103                </td>
    104         </tr>
    105 </table>
    106 }}}
    107 === Tips ===
    108 {{{
    109 #!html
    110 
    111 <table id="Table_03" border="0" cellpadding="5" cellspacing="0">
    112         <tr>
    113                 <td>
    114                         <img src="http://groups.geni.net/geni/attachment/wiki/GENIExperimenter/Tutorials/Graphics/Symbols-Tips-icon.png?format=raw" width="50" height="50" alt="Tip">
    115                </td>
    116                <td>
    117                     You can download your certificate from your slice authority.
    118                </td>
    119         </tr>
    120 </table>
    121 }}}
    12229
    12330----