13 | | * This page is located at [http://groups.geni.net/geni/wiki/GeniDesktop/Summer_Camp_2015 http://groups.geni.net/geni/wiki/GeniDesktop/Summer_Camp_2015] |
14 | | * To use the GENI Desktop, go to [https://genidesktop.netlab.uky.edu https://genidesktop.netlab.uky.edu] |
15 | | * A general tutorial for GENI Desktop can be found at [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop] |
| 13 | |
| 14 | || To use the GENI Desktop, go to || [https://genidesktop.netlab.uky.edu https://genidesktop.netlab.uky.edu] || |
| 15 | || A general tutorial for GENI Desktop || [http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop http://groups.geni.net/geni/wiki/GENIExperimenter/Tutorials/GENIDesktop] || |
| 16 | || This page is located at || [http://groups.geni.net/geni/wiki/GeniDesktop/Summer_Camp_2015 http://groups.geni.net/geni/wiki/GeniDesktop/Summer_Camp_2015] || |
| 17 | |
26 | | * Step A: Copy a file to the selected nodes. |
27 | | * Step B: Login to the selected nodes. |
28 | | * Step C: Run a command on the selected nodes. |
29 | | * Step D: Copy a file from the selected nodes. |
30 | | * Step E: Monitor the traffic of the selected interface. |
31 | | |
| 28 | * Step 1: Copy a file to the selected nodes. |
| 29 | * Download these two files to a local directory. |
| 30 | * Click "Upload File" |
| 31 | * Highlight two nodes (A and B) |
| 32 | * |
| 33 | * Step 2: Run a command on the selected nodes. |
| 34 | * Click on "Command" |
| 35 | * Highlight all three nodes (A, B, and C) |
| 36 | * Click on "Set Selection" |
| 37 | * Type "sudo apt-get install iperf" in the text box. |
| 38 | * Click on "Run Command" |
| 39 | * Step 3: Monitor the traffic of the selected interface. |
| 40 | * Step 4: Login by ssh to the selected nodes. |
44 | | * Step A: Create two slices, one for the controller and one for an experiment using OVS nodes. |
45 | | * Pick "Public IP address" for the controller node. |
46 | | * The slice with OVS nodes consists of three OVS nodes and two Xen nodes. |
47 | | * Step B: Figure out the IP |
48 | | * Step C: Run an initialization script to point |
| 53 | * Step 1: Create two slices, one for the controller and one for an experiment using OVS nodes. |
| 54 | * For the controller slice, drag one "AAG Controller" node to the canvas. |
| 55 | Check "Public IP address" box for the controller node. |
| 56 | * For the experiment slice with OVS nodes, create a topology consisting of of three OVS nodes and two Xen nodes as shown below. |
| 57 | * Step 2: Figure out the public IP address of the controller after the controller slice is created. |
| 58 | * Step 3: Run an initialization script " " on all OVS nodes in the experiment. |
51 | | * Install, list, and delete flows on the experiment |
52 | | * Monitor per-flow performance |
| 61 | * Step 1: Install, list, and delete flows on the experiment |
| 62 | * Click on "Flow Install". Fill in the IP address of the controller. |
| 63 | * Select a path in the topology and highlight it. |
| 64 | * Fill in the form to set the flow. |
| 65 | * You can also try list and delete flows. |
| 66 | * Step 2: Monitor per-flow performance |
| 67 | * Click on "Flow Monitor". |
| 68 | * Choose a flow to monitor at a selected node. |
| 69 | * Send traffic (ping, iperf, etc) from end host A to end host B in the experiment. |