= ExoGENI GEC15 Tutorial = [[PageOutline]] == Schedule == Wed., October 24th [[BR]] 1:00pm - 2:30pm [[BR]] == Session Leaders == Ilia Baldine, RENCI/UNC-CH [[BR]] == Abstract == The [http://www.exogeni.net ExoGENI testbed] is part of the GENI federation and is under active deployment and development. The control software for ExoGENI is a special deployment of [https://geni-orca.renci.org ORCA] software, originally developed at Duke University by Jeff Chase and later adapted for GENI jointly by RENCI and Duke. As part of the GENI federation, ExoGENI accepts GENI user credentials and allows experimenters the use of GENI AM API-based tools like [wiki:GEC15Agenda/IntroToOmni Omni]. This tutorial is targeted at highlighting some of the unique features and tools of ExoGENI. At the end of the tutorial, attendees are expected to understand the basics of using ExoGENI tools for creating various slice topologies on ExoGENI within and between individual sites/racks, as well as interfacing with GENI Mesoscale OpenFlow deployment on NLR. == Preparation == 1. To prepare for the tutorial, each participant should install [https://www.virtualbox.org/ VirtualBox] on their computer. Images with the tutorial VM will be handed out immediately prior to the tutorial. 2. Account information for all tools will be handed out on paper to the participants at the beginning of the tutorial. == Configuration == * The VM login is GENI User/gec15user. * Open $HOME/.flukes.properties in an editor {{{ geni@geni-VirtualBox:~$ gedit ~/.flukes.properties }}} * Replace the following line: {{{ orca.xmlrpc.url=https://geni.renci.org:11443/orca/xmlrpc }} with the following: {{{ orca.xmlrpc.url=https://geni.renci.org:11443/orca/xmlrpc, https://nicta-hn.exogeni.net:11443/orca/xmlrpc }}} * Replace the following three lines: {{{ user.keystore=/home/geni/.ssl/geniuser.jks ssh.key=/home/geni/.ssh/geni_key ssh.pubkey=/home/geni/.ssh/geni_key.pub }}} with the following {{{ user.keystore=/home/geni/Tutorials/GIMI/gimiXX/ssh/gimiXX.jks ssh.key=home/geni/Tutorials/GIMI/gimiXX/ssh/gimiXX_key ssh.pubkey=home/geni/Tutorials/GIMI/gimiXX/ssh/gimiXX_key.pub }}} where XX is your numeric ID. == Where to next? == Consider attending the [wiki:GEC15Agenda/GIMITutorial GIMI Tutorial], which shows you how to build useful experiments using a variety of measurement tools.