| 1 | == GPO GEC8 Demonstrations == |
| 2 | |
| 3 | The [http://www.openflowswitch.org/wk/index.php/GEC8_Demo GEC8 Demonstrations] using Open Flow included a [http://groups.geni.net/syseng/wiki/SmartReGec8 SmartRe demo] and a [http://groups.geni.net/syseng/wiki/PathletRoutingGec Pathlet Routing demo]. |
| 4 | |
| 5 | Following are diagrams capturing the software and the system (in parenthesis) used for each of the demos: |
| 6 | |
| 7 | [[Image(pathlet-demo-GEC8.jpg)]] |
| 8 | |
| 9 | [[Image(smartre-demo-GEC8.jpg)]] |
| 10 | |
| 11 | Following is a list of software and version used for these demos. Also listed are the contributors that provided details captured: |
| 12 | |
| 13 | * [http://groups.geni.net/syseng/wiki/OpenFlow OpenFlow]-capable HP !ProCurve 6600-48G-4Xg switch with HP firmware version 2.02e. Run on switch habanero. |
| 14 | * [http://groups.geni.net/syseng/wiki/OpenFlow OpenFlow]-capable NEC S3640 switch with NEC firmware rev278. Run on switch cayenne. |
| 15 | * [http://groups.geni.net/syseng/wiki/FlowVisor FlowVisor] version 0.6.alpha16 on ASRock ION Nettop. Run on troy an Ubuntu Karmic VM. |
| 16 | ''=> Information provided by Josh Smift (jbs@bbn.com).'' |
| 17 | |
| 18 | * SmartRE controller from [http://groups.geni.net/syseng/wiki/SmartRe smartre] module tagged nox_bbn_ctrl-release-gec8. Run on nineveh an Ubuntu Karmic VM. |
| 19 | * [http://groups.geni.net/syseng/wiki/BcastControllerGec Broadcast controller] from bcasttraffic module tagged nox_bbn_ctrl-release-gec8, SVN [http://groups.geni.net/syseng/browser/tags/nox_bbn_ctrl-release-gec8/src/nox/coreapps/bbntests/bcasttraffic.py location]. Run on port 50804 on nineveh an Ubuntu Karmic VM. |
| 20 | * [http://groups.geni.net/syseng/wiki/gec8_bbn_monitor_module BBN monitor NOX module] module tagged nox_bbn_ctrl-release-gec8 with a pre-requisite of NOX-0.89, running on on nineveh an Ubuntu Karmic VM. |
| 21 | * Click software version 1.6 and SmartRE Click module available as [http://groups.geni.net/syseng/wiki/SmartReGec8 attachments] on the !SmartRe page. Run on eisande and euskerria, both Ubuntu Karmic VMs. |
| 22 | |
| 23 | ''=> Information provided by Niky Riga (nriga@bbn.com).'' |
| 24 | |
| 25 | * Apache server httpd-2.0.63 running on port 9080. Run on sparrow.cs.wisc.edu a Linux 2.6.18-194.3.1.el5PAE system. |
| 26 | |
| 27 | ''=> Information provided by Niky Riga (nriga@bbn.com).'' |
| 28 | |
| 29 | * The Aster*x controller at Stanford. Based on NOX0.4, the tag used was GEC8. |
| 30 | * The Aster*x software on ganel, gardil, and sardis, all 3 are Fedora 8 systems. Tag GEC8. |
| 31 | |
| 32 | ''=> Information provided by Srini Seethataman (seethara@stanford.edu)'' |
| 33 | |
| 34 | * [http://yuba.stanford.edu/~jnaous/expedient/ Expedient] Control Framework software was run on the uruk VMs. [http://yuba.stanford.edu/~jnaous/expedient/docs/ Documentation] is available including: a tutorial for users, an API document for developers and an installation guide for administrators. |
| 35 | |
| 36 | ''=> Status: Information request to Rob Sherwood (rob.sherwood@stanford.edu) and Jad Naous (jnaous@stanford.edu). Jad Naous believes that commit c80e397f6d18e4cbf75251f81c1aad24d8228ee1 was used, unable to verify, VM no longer available.'' |
| 37 | |
| 38 | * MyPLC (myplc-5.0-4.planetlab) on miletus a Fedora 8 VM. |
| 39 | |
| 40 | MyPLC configuration (plc-config-tty) used: |
| 41 | {{{ |
| 42 | == PLC_NAME : [myplc4.gpolab.bbn.com] |
| 43 | == PLC_SHORTNAME : [myplc4] |
| 44 | == PLC_SLICE_PREFIX : [gpo4] |
| 45 | == PLC_ROOT_USER : [root@localhost.localdomain] |
| 46 | == PLC_ROOT_PASSWORD : [not shown here] |
| 47 | == PLC_MAIL_ENABLED : [true] |
| 48 | == PLC_MAIL_SUPPORT_ADDRESS : [plc-admin@myplc4.gpolab.bbn.com] |
| 49 | == PLC_DB_HOST : [192.1.249.144] |
| 50 | == PLC_API_HOST : [192.1.249.144] |
| 51 | == PLC_WWW_HOST : [192.1.249.144] |
| 52 | == PLC_BOOT_HOST : [192.1.249.144] |
| 53 | == PLC_NET_DNS1 : [192.1.249.10] |
| 54 | == PLC_NET_DNS2 : [None] |
| 55 | }}} |
| 56 | Images included planetlab-f8-i386-5.0-rc10 and util-vserver-pl-0.3-17 for all the myplc VM's. |
| 57 | |
| 58 | ''=> Information provided by Manu and Chaos'' |
| 59 | |
| 60 | * SFA from http://svn.planet-lab.org/svn/sfa/trunk Revision 18512 on miletus a Fedora 8 VM. |
| 61 | |
| 62 | SFA Configuration (sfa-config-tty) used: |
| 63 | {{{ |
| 64 | == SFA_INTERFACE_HRN : [plc.gpo4] |
| 65 | == SFA_REGISTRY_ROOT_AUTH : [plc] |
| 66 | == SFA_REGISTRY_HOST : [myplc4.gpolab.bbn.com] |
| 67 | == SFA_AGGREGATE_HOST : [myplc4.gpolab.bbn.com] |
| 68 | == SFA_SM_HOST : [myplc4.gpolab.bbn.com] |
| 69 | == SFA_PLC_USER : [root@localhost.localdomain] |
| 70 | == SFA_PLC_PASSWORD : [h!K#71#s] |
| 71 | == SFA_PLC_DB_HOST : [myplc4.gpolab.bbn.com] |
| 72 | == SFA_PLC_DB_USER : [pgsqluser] |
| 73 | == SFA_PLC_DB_PASSWORD : [3a6eff04-195d-4a74-9cd4-6d7df978c306] |
| 74 | == SFA_PLC_URL : [https://localhost:443/PLCAPI/] |
| 75 | }}} |
| 76 | Configuration in .sfi/sfi_config: |
| 77 | {{{ |
| 78 | SFI_AUTH="plc.gpo4.gpolab14" |
| 79 | SFI_USER="plc.gpo4.gpolab14.jkarlin" |
| 80 | SFI_REGISTRY="http://localhost:12345" |
| 81 | SFI_SM="http://localhost:12347" |
| 82 | SFI_GENI_AM="http://localhost:12348" |
| 83 | }}} |
| 84 | ''=> Information provided by Josh Karlin'' |
| 85 | |
| 86 | * Visualization software on ganel based on Silverlight is being checked in, waiting on SVN location. Ganel is a Fedora 8 system. Unable to capture the myql definition used at the time of the demo. The visualization software is available in [http://groups.geni.net/svn/syseng/trunk/gposw/silverlight_visualizer SVN] revision 363. |
| 87 | |
| 88 | |
| 89 | ''=> Information provided by Mark Berman (mberman@bbn.com) '' |
| 90 | |
| 91 | == Additional Demo Information == |
| 92 | |
| 93 | Ticket [http://groups.geni.net/syseng/ticket/999 999] "document planetlab/myplc configuration used for Aster*x and Expedient demos" |
| 94 | captures details relating to the GEC8 Demos. |
| 95 | |
| 96 | Ticket [http://groups.geni.net/syseng/ticket/1012 1012] "Layer 2 Aster*x demo" |
| 97 | |
| 98 | This [http://groups.geni.net/syseng/wiki/OpsPlanetlabAsterix Aster*x] page captures how to configure PlanetLab nodes in the Aster*x demo. |
| 99 | |