[[PageOutline]] = GENI Desktop Tutorial (Summer Camp 2015 UConn) = This tutorial consists of three parts: * Basic GENI Desktop Operations * Brief Introduction to OpenFlow * Flow Installation and Monitoring in GENI Desktop === Important URLs === * 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] * To use the GENI Desktop, go to [https://genidesktop.netlab.uky.edu https://genidesktop.netlab.uky.edu] * 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] == I. Basic GENI Desktop Operations == * Part I: Setup * Follow the instructions of the general GENI Desktop tutorial to create a three-node topology. [[Image(basic_topo2.png, 500px)]] * Part II: Excute * Step A: Copy a file to the selected nodes. * Step B: Login to the selected nodes. * Step C: Run a command on the selected nodes. * Step D: Copy a file from the selected nodes. * Step E: Monitor the traffic of the selected interface. * Part III: Finish * Teardown experiment == II. Introduction to OpenFlow == A brief introduction to OpenFlow can be found at [ ] == III. Flow Installation and Monitoring == * Part I: Setup * Step A: Create two slices, one for the controller and one for an experiment using OVS nodes. * Pick "Public IP address" for the controller node. * The slice with OVS nodes consists of three OVS nodes and two Xen nodes. * Step B: Figure out the IP * Step C: Run an initialization script to point * Part II: Execute * Install, list, and delete flows on the experiment * Monitor per-flow performance * Part III: Finish * Teardown experiment