Changes between Version 85 and Version 86 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-6


Ignore:
Timestamp:
01/25/13 13:41:22 (11 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-6

    v85 v86  
    19201920{{{
    19211921
    1922 $ foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd
     1922[lnevers@bbn-hn ~]$ foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd
    19231923{
    1924  "slivers": [
     1924 "slivers": [ 
    19251925  {
    19261926   "status": "Approved",
    1927    "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp1:21095873-0df9-4254-ba15-9af4e817d3a2",
    1928    "creation": "2012-08-14 22:00:31.138738+00:00",
     1927   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp1:9aab744b-3d4b-4f31-a566-e1927a45c9c6",
     1928   "creation": "2013-01-23 19:06:21.592740+00:00",
    19291929   "pend_reason": "Request has underspecified VLAN requests",
    1930    "expiration": "2012-08-30 00:00:00+00:00",
     1930   "expiration": "2013-01-26 00:00:00+00:00",
    19311931   "deleted": "False",
    19321932   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers",
     
    19341934   "enabled": true,
    19351935   "email": "lnevers@bbn.com",
    1936    "flowvisor_slice": "21095873-0df9-4254-ba15-9af4e817d3a2",
    1937    "desc": "EG-EXP-5-scenario1 resources at BBN ExoGENI.",
     1936   "flowvisor_slice": "9aab744b-3d4b-4f31-a566-e1927a45c9c6",
     1937   "desc": "EG-EXP-6-exp1",
    19381938   "ref": null,
    1939    "id": 34,
    1940    "uuid": "21095873-0df9-4254-ba15-9af4e817d3a2"
     1939   "id": 73,
     1940   "uuid": "9aab744b-3d4b-4f31-a566-e1927a45c9c6"
    19411941  },
    19421942  {
    19431943   "status": "Approved",
    1944    "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp2:4a1d909c-b0c7-45a7-b100-01e0b1d8bd3a",
    1945    "creation": "2012-08-14 22:05:36.797393+00:00",
     1944   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp2:d36e0975-092f-451b-b2aa-4fee9c9fe280",
     1945   "creation": "2013-01-23 19:48:15.898229+00:00",
    19461946   "pend_reason": "Request has underspecified VLAN requests",
    1947    "expiration": "2012-08-22 00:00:00+00:00",
     1947   "expiration": "2013-01-26 00:00:00+00:00",
    19481948   "deleted": "False",
    19491949   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers1",
     
    19511951   "enabled": true,
    19521952   "email": "lnevers@bbn.com",
    1953    "flowvisor_slice": "4a1d909c-b0c7-45a7-b100-01e0b1d8bd3a",
    1954    "desc": "EG-EXP-5-scenario1 resources at BBN ExoGENI.",
     1953   "flowvisor_slice": "d36e0975-092f-451b-b2aa-4fee9c9fe280",
     1954   "desc": "EG-EXP-6-exp2",
    19551955   "ref": null,
    1956    "id": 35,
    1957    "uuid": "4a1d909c-b0c7-45a7-b100-01e0b1d8bd3a"
     1956   "id": 74,
     1957   "uuid": "d36e0975-092f-451b-b2aa-4fee9c9fe280"
    19581958  },
    19591959  {
    19601960   "status": "Approved",
    1961    "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3:f08d3095-1c80-4d13-bb55-77fe60cc2743",
    1962    "creation": "2012-09-12 15:51:56.969258+00:00",
     1961   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3:bb48aca0-1e17-4e1c-b169-66f7b9a36eb3",
     1962   "creation": "2013-01-25 13:01:03.193448+00:00",
    19631963   "pend_reason": "Request has underspecified VLAN requests",
    1964    "expiration": "2012-09-26 00:00:00+00:00",
     1964   "expiration": "2013-01-26 00:00:00+00:00",
    19651965   "deleted": "False",
    19661966   "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers2",
     
    19681968   "enabled": true,
    19691969   "email": "lnevers@bbn.com",
    1970    "flowvisor_slice": "f08d3095-1c80-4d13-bb55-77fe60cc2743",
    1971    "desc": "EG-EXP-3 experiment 3 resources at BBN ExoGENI.",
     1970   "flowvisor_slice": "bb48aca0-1e17-4e1c-b169-66f7b9a36eb3",
     1971   "desc": "EG-EXP-6-exp3",
    19721972   "ref": null,
    1973    "id": 41,
    1974    "uuid": "f08d3095-1c80-4d13-bb55-77fe60cc2743"
     1973   "id": 77,
     1974   "uuid": "bb48aca0-1e17-4e1c-b169-66f7b9a36eb3"
    19751975  }
    19761976 ]
    19771977}
    1978  
    19791978}}}
    19801979
    19811980To get information about which !OpenFlow controllers are in use, show the details for each of the slivers in this test case. The controller for EG-EXP-exp1 can be seen in the ''url'' below:
    19821981{{{
    1983 $ foamctl geni:show-sliver -u "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp1:21095873-0df9-4254-ba15-9af4e817d3a2" --passwd-file=/opt/foam/etc/foampasswd
     1982[lnevers@bbn-hn ~]$ foamctl geni:show-sliver -u "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp1:9aab744b-3d4b-4f31-a566-e1927a45c9c6" --passwd-file=/opt/foam/etc/foampasswd
    19841983{
    19851984 "sliver": {
    19861985  "flowspace rules": 2,
    19871986  "status": "Approved",
    1988   "creation": "2012-08-14 22:00:31.138738+00:00",
    1989   "uuid": "21095873-0df9-4254-ba15-9af4e817d3a2",
     1987  "creation": "2013-01-23 19:06:21.592740+00:00",
     1988  "uuid": "9aab744b-3d4b-4f31-a566-e1927a45c9c6",
    19901989  "deleted": "False",
    19911990  "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers",
     
    19961995  "controllers": [
    19971996   {
    1998     "url": "tcp:mallorea.gpolab.bbn.com:33017",
     1997    "url": "tcp:mallorea.gpolab.bbn.com:33020",
    19991998    "type": "primary"
    20001999   }
    20012000  ],
    2002   "expiration": "2012-08-30 00:00:00+00:00",
    2003   "desc": "EG-EXP-5-scenario1 resources at BBN ExoGENI.",
    2004   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp1:21095873-0df9-4254-ba15-9af4e817d3a2",
     2001  "expiration": "2013-01-26 00:00:00+00:00",
     2002  "desc": "EG-EXP-6-exp1",
     2003  "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp1:9aab744b-3d4b-4f31-a566-e1927a45c9c6",
    20052004  "ref": null,
    2006   "id": 34,
    2007   "flowvisor_slice": "21095873-0df9-4254-ba15-9af4e817d3a2"
     2005  "id": 73,
     2006  "flowvisor_slice": "9aab744b-3d4b-4f31-a566-e1927a45c9c6"
    20082007 }
    2009 }
    20102008
    20112009}}}
    20122010The controller for EG-EXP-exp2 can be seen in the ''url'' below:
    20132011{{{
    2014 $ foamctl geni:show-sliver -u "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp2:4a1d909c-b0c7-45a7-b100-01e0b1d8bd3a" --passwd-file=/opt/foam/etc/foampasswd
     2012[lnevers@bbn-hn ~]$ foamctl geni:show-sliver -u "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp2:d36e0975-092f-451b-b2aa-4fee9c9fe280" --passwd-file=/opt/foam/etc/foampasswd
    20152013{
    20162014 "sliver": {
    20172015  "flowspace rules": 2,
    20182016  "status": "Approved",
    2019   "creation": "2012-08-14 22:05:36.797393+00:00",
    2020   "uuid": "4a1d909c-b0c7-45a7-b100-01e0b1d8bd3a",
     2017  "creation": "2013-01-23 19:48:15.898229+00:00",
     2018  "uuid": "d36e0975-092f-451b-b2aa-4fee9c9fe280",
    20212019  "deleted": "False",
    20222020  "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers1",
     
    20312029   }
    20322030  ],
    2033   "expiration": "2012-08-22 00:00:00+00:00",
    2034   "desc": "EG-EXP-5-scenario1 resources at BBN ExoGENI.",
    2035   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp2:4a1d909c-b0c7-45a7-b100-01e0b1d8bd3a",
     2031  "expiration": "2013-01-26 00:00:00+00:00",
     2032  "desc": "EG-EXP-6-exp2",
     2033  "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp2:d36e0975-092f-451b-b2aa-4fee9c9fe280",
    20362034  "ref": null,
    2037   "id": 35,
    2038   "flowvisor_slice": "4a1d909c-b0c7-45a7-b100-01e0b1d8bd3a"
     2035  "id": 74,
     2036  "flowvisor_slice": "d36e0975-092f-451b-b2aa-4fee9c9fe280"
    20392037 }
    2040 }
    2041 
    20422038}}}
    20432039
     
    20452041
    20462042{{{
    2047 $ foamctl geni:show-sliver -u "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3:f08d3095-1c80-4d13-bb55-77fe60cc2743" --passwd-file=/opt/foam/etc/foampasswd
     2043[lnevers@bbn-hn ~]$ foamctl geni:show-sliver -u "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3:bb48aca0-1e17-4e1c-b169-66f7b9a36eb3" --passwd-file=/opt/foam/etc/foampasswd
    20482044{
    20492045 "sliver": {
    20502046  "flowspace rules": 2,
    20512047  "status": "Approved",
    2052   "creation": "2012-09-12 15:51:56.969258+00:00",
    2053   "uuid": "f08d3095-1c80-4d13-bb55-77fe60cc2743",
     2048  "creation": "2013-01-25 13:01:03.193448+00:00",
     2049  "uuid": "bb48aca0-1e17-4e1c-b169-66f7b9a36eb3",
    20542050  "deleted": "False",
    20552051  "user": "urn:publicid:IDN+pgeni.gpolab.bbn.com+user+lnevers2",
     
    20602056  "controllers": [
    20612057   {
    2062     "url": "tcp:mallorea.gpolab.bbn.com:33020",
     2058    "url": "tcp:mallorea.gpolab.bbn.com:33019",
    20632059    "type": "primary"
    20642060   }
    20652061  ],
    2066   "expiration": "2012-09-26 00:00:00+00:00",
    2067   "desc": "EG-EXP-3 experiment 3 resources at BBN ExoGENI.",
    2068   "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3:f08d3095-1c80-4d13-bb55-77fe60cc2743",
     2062  "expiration": "2013-01-26 00:00:00+00:00",
     2063  "desc": "EG-EXP-6-exp3",
     2064  "sliver_urn": "urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+EG-EXP-6-exp3:bb48aca0-1e17-4e1c-b169-66f7b9a36eb3",
    20692065  "ref": null,
    2070   "id": 41,
    2071   "flowvisor_slice": "f08d3095-1c80-4d13-bb55-77fe60cc2743"
     2066  "id": 77,
     2067  "flowvisor_slice": "bb48aca0-1e17-4e1c-b169-66f7b9a36eb3"
    20722068 }
    2073 }
    2074 
    20752069}}}
    20762070
     
    20812075Based on the RSpecs the following !OpenFlow controller and ports are requested for EG-EXP-6-exp1:
    20822076{{{
    2083  <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33017" type="primary" />
    2084 }}}
    2085 On the system mallorea.gpolab.bbn.com the NOX controller is running and listening on port 33017 and allowing console connections on port 11017:
    2086 {{{
    2087  $ ./nox_core --info=$HOME/nox-33017.info -i ptcp:33017 switch lavi_switches lavi_swlinks jsonmessenger=tcpport=11017,sslport=0
    2088 }}}
    2089 Verified the switches connected to the controller for EG-EXP-6-exp1 by using the nox console script to get a list of switches connected to the nox_core listening to port 33017:
    2090 {{{
    2091  $ ./nox-console -n localhost -p 11017 getnodes | sort
    2092   00:00:00:10:10:17:50:01
    2093   00:64:08:17:f4:b3:5b:00
    2094   00:64:08:17:f4:b5:2a:00 
    2095   06:d6:00:12:e2:b8:a5:d0
    2096   06:d6:00:24:a8:5d:0b:00
    2097   06:d6:00:24:a8:d2:b8:40
    2098   0e:84:00:23:47:c8:bc:00
    2099   0e:84:00:23:47:ca:bc:40
    2100   0e:84:00:24:a8:d2:48:00
    2101   0e:84:00:24:a8:d2:b8:40
    2102   0e:84:00:26:f1:40:a8:00
    2103 }}}
    2104 
    2105 In the above list of connections, ''00:64:08:17:f4:b5:2a:00'' is the BBN ExoGENI OpenFlow Switch
    2106 and ''00:64:08:17:f4:b3:5b:00'' is the RENCI ExoGENI OpenFlow Switch.
    2107 
    2108 ''Note'': In later updates, the BBN ExoGENI switch DPID was modified to "00:01:08:17:f4:b5:2a:00"
    2109 and the RENCI ExoGENI switch DPID was modified to "00:01:08:17:f4:b3:5b:00"
     2077 <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33020" type="primary" />
     2078}}}
     2079On the system mallorea.gpolab.bbn.com the NOX controller is running and listening on port 33020 and allowing console connections on port 11020:
     2080{{{
     2081 $ ./nox_core --info=$HOME/nox-33020.info -i ptcp:33020 switch lavi_switches lavi_swlinks jsonmessenger=tcpport=11017,sslport=0
     2082}}}
     2083Verified the switches connected to the controller for EG-EXP-6-exp1 by using the nox console script to get a list of switches connected to the nox_core listening to port 33020:
     2084{{{
     2085$ ./nox-console -n localhost -p 11020 getnodes | sort
     208600:00:00:10:10:17:34:01
     208700:00:00:10:10:17:50:01
     208800:01:08:17:f4:b3:5b:00
     208900:01:08:17:f4:b5:2a:00
     209006:d6:00:12:e2:22:63:38
     209106:d6:00:12:e2:b8:a5:d0
     209206:d6:00:24:a8:c4:b9:00
     209306:d6:00:24:a8:d2:b8:40
     20940e:84:00:12:e2:22:63:1d
     20950e:84:00:12:e2:22:63:38
     20960e:84:00:12:e2:22:63:6e
     20970e:84:00:12:e2:22:6f:e5
     20980e:84:00:12:e2:22:81:42
     20990e:84:00:23:47:c8:bc:00
     21000e:84:00:23:47:ca:bc:40
     21010e:84:00:24:a8:d2:48:00
     21020e:84:00:24:a8:d2:b8:40
     21030e:84:00:26:f1:40:a8:00
     2104
     2105}}}
     2106
     2107In the above list of connections, ''00:01:08:17:f4:b5:2a:00'' is the GPO ExoGENI OpenFlow Switch
     2108and ''00:01:08:17:f4:b3:5b:00'' is the RENCI ExoGENI OpenFlow Switch.
     2109
    21102110
    21112111__EG-EXP-6-exp2__
     
    21212121Verified the switches connected to the controller for EG-EXP-6-exp2 by using the nox console to get a list of switches connected:
    21222122{{{
    2123  $ ./nox-console -n localhost -p 11018 getnodes
    2124  00:64:08:17:f4:b3:5b:00
    2125  00:64:08:17:f4:b5:2a:00
    2126  06:d6:00:12:e2:b8:a5:d0
    2127  06:d6:00:24:a8:d2:b8:40
    2128  0e:84:00:23:47:c8:bc:00
    2129  0e:84:00:23:47:ca:bc:40
    2130  0e:84:00:24:a8:d2:48:00
    2131  0e:84:00:24:a8:d2:b8:40
    2132  0e:84:00:26:f1:40:a8:00
    2133 }}}
    2134 In the above list of connections, ''00:64:08:17:f4:b5:2a:00'' is the BBN ExoGENI OpenFlow Switch
    2135 and ''00:64:08:17:f4:b3:5b:00'' is the RENCI ExoGENI OpenFlow Switch.
    2136 
    2137 ''Note'': In later updates, the BBN ExoGENI switch DPID was modified to "00:01:08:17:f4:b5:2a:00"
    2138 and the RENCI ExoGENI switch DPID was modified to "00:01:08:17:f4:b3:5b:00"
     2123$ ./nox-console -n localhost -p 11018 getnodes |sort
     212400:01:08:17:f4:b3:5b:00
     212500:01:08:17:f4:b5:2a:00
     212606:d6:00:12:e2:b8:a5:d0
     212706:d6:00:24:a8:d2:b8:40
     21280e:84:00:23:47:c8:bc:00
     21290e:84:00:23:47:ca:bc:40
     21300e:84:00:24:a8:d2:48:00
     21310e:84:00:24:a8:d2:b8:40
     21320e:84:00:26:f1:40:a8:00
     2133}}
     2134In the above list of connections, ''00:01:08:17:f4:b5:2a:00'' is the GPO ExoGENI OpenFlow Switch
     2135and ''00:01:08:17:f4:b3:5b:00'' is the RENCI ExoGENI OpenFlow Switch.
    21392136
    21402137__EG-EXP-6-exp3__
     
    21422139Based on the RSpecs the following controller and ports are requested for EG-EXP-6-exp3:
    21432140{{{
    2144 <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33020" type="primary" />
    2145 
    2146 }}}
    2147 On the system mallorea.gpolab.bbn.com the NOX controller is running and listening on port 33020 and allowing console connections on port 11020:
    2148 {{{
    2149  $ ./nox_core --info=$HOME/nox-33020.info -i ptcp:33020 switch lavi_switches lavi_swlinks jsonmessenger=tcpport=11020,sslport=0
     2141<openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" />
     2142
     2143}}}
     2144On the system mallorea.gpolab.bbn.com the NOX controller is running and listening on port 33019 and allowing console connections on port 11019:
     2145{{{
     2146 $ ./nox_core --info=$HOME/nox-33019.info -i ptcp:33019 switch lavi_switches lavi_swlinks jsonmessenger=tcpport=11020,sslport=0
    21502147}}}
    21512148Verified the switches for EG-EXP-6-exp3 by using the nox console to get a list of switches connected:
    21522149{{{
    2153  $ ./nox-console -n localhost -p 11020 getnodes
    2154  06:d6:00:24:a8:c4:b9:00
    2155  06:d6:00:12:e2:b8:a5:d0
    2156  00:00:0e:84:40:39:19:96
    2157  00:00:0e:84:40:39:18:58
    2158  00:64:08:17:f4:b5:2a:00
    2159  00:00:0e:84:40:39:1b:93
    2160  00:00:0e:84:40:39:1a:57
    2161  00:00:0e:84:40:39:18:1b
    2162 }}}
    2163 In the above list of connections, ''00:64:08:17:f4:b5:2a:00'' is the BBN ExoGENI OpenFlow Switch
    2164 and ''00:64:08:17:f4:b3:5b:00'' is the RENCI ExoGENI OpenFlow Switch.
    2165 
    2166 ''Note'': In later updates, the BBN ExoGENI switch DPID was modified to "00:01:08:17:f4:b5:2a:00"
    2167 and the RENCI ExoGENI switch DPID was modified to "00:01:08:17:f4:b3:5b:00"
     2150 ./nox-console -n localhost -p 11019 getnodes | sort
     215100:00:00:10:10:17:34:01
     215200:00:00:10:10:17:50:01
     215300:01:08:17:f4:b5:2a:00
     215406:d6:00:12:e2:b8:a5:d0
     215506:d6:00:24:a8:c4:b9:00
     215606:d6:00:24:a8:d2:b8:40
     21570e:84:00:12:e2:22:63:1d
     21580e:84:00:12:e2:22:63:38
     21590e:84:00:12:e2:22:63:6e
     21600e:84:00:12:e2:22:6f:e5
     21610e:84:00:12:e2:22:81:42
     21620e:84:00:23:47:c8:bc:00
     21630e:84:00:23:47:ca:bc:40
     21640e:84:00:24:a8:d2:48:00
     21650e:84:00:24:a8:d2:b8:40
     21660e:84:00:26:f1:40:a8:00
     2167
     2168}}}
     2169In the above list of connections, ''00:01:08:17:f4:b5:2a:00'' is the BBN ExoGENI OpenFlow Switch
     2170and ''00:01:08:17:f4:b3:5b:00'' is the RENCI ExoGENI OpenFlow Switch.
     2171
    21682172
    21692173== 29. As Experimenter3, verify that traffic only flows on the network resources assigned to slivers as specified by the controller ==