1068 | | |
1069 | | 27. Create slivers that connects the TBD Internet2 Meso-scale !OpenFlow site to the BBN InstaGENI Site, and the BBN Meso-scale site; and if available, to PG node. |
1070 | | 28. Log in to each of the compute resources in the slice, configure data plane network interfaces on any non-InstaGENI resources as necessary, and send traffic to each other systems; leave traffic running. |
| 1068 | As user lnevers2@bbn.com created the slice: |
| 1069 | {{{ |
| 1070 | $ omni.py createslice IG-EXP-6-exp3 |
| 1071 | }}} |
| 1072 | |
| 1073 | == 27. Create slivers == |
| 1074 | Create slivers at each of the aggregates. First create a sliver at the GPO InstaGENI: |
| 1075 | {{{ |
| 1076 | $ omni.py createsliver -a ig-gpo IG-EXP-6-exp3 IG-EXP-6-exp3-ig-gpo.rspec |
| 1077 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1078 | INFO:omni:Using control framework pg |
| 1079 | INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 1080 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 expires on 2013-01-09 18:16:00 UTC |
| 1081 | INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 1082 | INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN |
| 1083 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp3-ig-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 |
| 1084 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp3 at http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0: |
| 1085 | INFO:omni:<!-- Reserved resources for: |
| 1086 | Slice: IG-EXP-6-exp3 |
| 1087 | at AM: |
| 1088 | URN: unspecified_AM_URN |
| 1089 | URL: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0 |
| 1090 | --> |
| 1091 | INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" xs:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd http://www.protogeni.net/resources/rspec/ext/shared-vlan/1 http://www.protogeni.net/resources/rspec/ext/shared-vlan/1/request.xsd" type="manifest"> |
| 1092 | |
| 1093 | <node client_id="gpo-ig" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+247"> |
| 1094 | <sliver_type name="emulab-openvz"/> |
| 1095 | <interface client_id="gpo-ig:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+250" mac_address="020334bec026"> |
| 1096 | <ip address="10.42.19.33" netmask="255.255.255.0" type="ipv4"/> |
| 1097 | </interface> |
| 1098 | <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-6"/><host name="gpo-ig.IG-EXP-6-exp3.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc1.instageni.gpolab.bbn.com" port="32058" username="lnevers2"/></services></node> |
| 1099 | <link xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" client_id="openflow-mesoscale-0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+249"> |
| 1100 | <interface_ref client_id="gpo-ig:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc1:eth1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+250"/> |
| 1101 | <sharedvlan:link_shared_vlan name="mesoscale-openflow"/> |
| 1102 | </link> |
| 1103 | |
| 1104 | </rspec> |
| 1105 | INFO:omni: ------------------------------------------------------------ |
| 1106 | INFO:omni: Completed createsliver: |
| 1107 | Options as run: |
| 1108 | aggregate: ['ig-gpo'] |
| 1109 | framework: pg |
| 1110 | |
| 1111 | Args: createsliver IG-EXP-6-exp3 IG-EXP-6-exp3-ig-gpo.rspec |
| 1112 | Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com-protogeniv2 |
| 1113 | INFO:omni: ============================================================ |
| 1114 | }}} |
| 1115 | |
| 1116 | Create sliver at PG GPO: |
| 1117 | {{{ |
| 1118 | $ omni.py createsliver -a pg-gpo IG-EXP-6-exp3 IG-EXP-6-exp3-pg-gpo.rspec |
| 1119 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1120 | INFO:omni:Using control framework pg |
| 1121 | INFO:omni:Substituting AM nickname pg-gpo with URL https://pgeni.gpolab.bbn.com/protogeni/xmlrpc/am, URN unspecified_AM_URN |
| 1122 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 expires on 2013-01-09 18:16:00 UTC |
| 1123 | INFO:omni:Substituting AM nickname pg-gpo with URL https://pgeni.gpolab.bbn.com/protogeni/xmlrpc/am, URN unspecified_AM_URN |
| 1124 | INFO:omni:Substituting AM nickname pg-gpo with URL https://pgeni.gpolab.bbn.com/protogeni/xmlrpc/am, URN unspecified_AM_URN |
| 1125 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp3-pg-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 |
| 1126 | WARNING:omni:Requested API version 2, but AM https://pgeni.gpolab.bbn.com/protogeni/xmlrpc/am uses version 1. Same aggregate talks API v2 at a different URL: https://www.pgeni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 |
| 1127 | INFO:omni:Switching AM URL to match requested version |
| 1128 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp3 at https://www.pgeni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0: |
| 1129 | INFO:omni:<!-- Reserved resources for: |
| 1130 | Slice: IG-EXP-6-exp3 |
| 1131 | at AM: |
| 1132 | URN: unspecified_AM_URN |
| 1133 | URL: https://www.pgeni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0 |
| 1134 | --> |
| 1135 | INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> |
| 1136 | |
| 1137 | <node client_id="VM" component_manager_id="urn:publicid:IDN+pgeni.gpolab.bbn.com+authority+cm" exclusive="true" component_id="urn:publicid:IDN+pgeni.gpolab.bbn.com+node+pc8" sliver_id="urn:publicid:IDN+pgeni.gpolab.bbn.com+sliver+2082"> |
| 1138 | <sliver_type name="raw-pc"> |
| 1139 | <disk_image name="urn:publicid:IDN+pgeni.gpolab.bbn.com+image+emulab-ops//UBUNTU1004-STD"/> |
| 1140 | </sliver_type> |
| 1141 | <interface client_id="VM:if0"> |
| 1142 | <ip address="10.42.19.199" netmask="255.255.255.0"/> |
| 1143 | </interface> |
| 1144 | <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pc8"/><host name="VM.IG-EXP-6-exp3.pgeni-gpolab-bbn-com.pgeni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc8.pgeni.gpolab.bbn.com" port="22" username="lnevers2"/></services></node> |
| 1145 | </rspec> |
| 1146 | INFO:omni: ------------------------------------------------------------ |
| 1147 | INFO:omni: Completed createsliver: |
| 1148 | Options as run: |
| 1149 | aggregate: ['pg-gpo'] |
| 1150 | framework: pg |
| 1151 | |
| 1152 | Args: createsliver IG-EXP-6-exp3 IG-EXP-6-exp3-pg-gpo.rspec |
| 1153 | Result Summary: Got Reserved resources RSpec from www-pgeni-gpolab-bbn-com-protogeniv2 |
| 1154 | INFO:omni: ============================================================ |
| 1155 | }}} |
| 1156 | Created sliver at GPO FOAM site: |
| 1157 | {{{ |
| 1158 | $ omni.py createsliver -a of-gpo IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-gpo.rspec -V1 |
| 1159 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1160 | INFO:omni:Using control framework pg |
| 1161 | INFO:omni:Substituting AM nickname of-gpo with URL https://foam.gpolab.bbn.com:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1162 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 expires on 2013-01-09 18:16:00 UTC |
| 1163 | INFO:omni:Substituting AM nickname of-gpo with URL https://foam.gpolab.bbn.com:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1164 | INFO:omni:Substituting AM nickname of-gpo with URL https://foam.gpolab.bbn.com:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1165 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp3-openflow-gpo.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 |
| 1166 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp3 at https://foam.gpolab.bbn.com:3626/foam/gapi/1: |
| 1167 | INFO:omni:<?xml version="1.0" encoding="UTF-8"?> |
| 1168 | INFO:omni: <!-- Reserved resources for: |
| 1169 | Slice: IG-EXP-6-exp3 |
| 1170 | at AM: |
| 1171 | URN: unspecified_AM_URN |
| 1172 | URL: https://foam.gpolab.bbn.com:3626/foam/gapi/1 |
| 1173 | --> |
| 1174 | INFO:omni: |
| 1175 | <!-- |
| 1176 | NOTE: MUST BE RUN AFTER GPO PG Request to determine host port. |
| 1177 | AM: https://foam.gpolab.bbn.com:3626/foam/gapi/1 |
| 1178 | --> |
| 1179 | |
| 1180 | <rspec xmlns="http://www.geni.net/resources/rspec/3" |
| 1181 | xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" |
| 1182 | xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3" |
| 1183 | xs:schemaLocation="http://www.geni.net/resources/rspec/3 |
| 1184 | http://www.geni.net/resources/rspec/3/manifest.xsd |
| 1185 | http://www.geni.net/resources/rspec/ext/openflow/3 |
| 1186 | http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd" |
| 1187 | type="manifest"> |
| 1188 | |
| 1189 | <openflow:sliver description="IG-EXP-6-exp3" |
| 1190 | email="lnevers@bbn.com"> |
| 1191 | |
| 1192 | <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" /> |
| 1193 | |
| 1194 | <openflow:group name="bbn-1750-nodes"> |
| 1195 | |
| 1196 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.gpolab.bbn.com+datapath+06:d6:00:24:a8:c4:b9:00" |
| 1197 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.gpolab.bbn.com+authority+am" |
| 1198 | dpid="06:d6:00:24:a8:c4:b9:00"> |
| 1199 | <openflow:port name="8" num="32"/> |
| 1200 | </openflow:datapath> |
| 1201 | </openflow:group> |
| 1202 | |
| 1203 | <openflow:group name="poblano-1750-nlr-3716"> |
| 1204 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.gpolab.bbn.com+datapath+06:d6:00:12:e2:b8:a5:d0" |
| 1205 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.gpolab.bbn.com+authority+am"> |
| 1206 | <openflow:port num="5"/> <!-- to NLR 3716 --> |
| 1207 | <openflow:port num="16"/> <!-- to BBN InstaGENI rack --> |
| 1208 | <openflow:port num="20"/> <!-- to habanero --> |
| 1209 | </openflow:datapath> |
| 1210 | </openflow:group> |
| 1211 | |
| 1212 | <openflow:match> |
| 1213 | |
| 1214 | <openflow:use-group name="bbn-1750-nodes" /> |
| 1215 | <openflow:use-group name="poblano-1750-nlr-3716" /> |
| 1216 | |
| 1217 | <openflow:packet> |
| 1218 | <openflow:dl_type value="0x800,0x806"/> |
| 1219 | <openflow:nw_dst value="10.42.19.0/24"/> |
| 1220 | <openflow:nw_src value="10.42.19.0/24"/> |
| 1221 | </openflow:packet> |
| 1222 | |
| 1223 | </openflow:match> |
| 1224 | </openflow:sliver> |
| 1225 | |
| 1226 | </rspec> |
| 1227 | |
| 1228 | INFO:omni: ------------------------------------------------------------ |
| 1229 | INFO:omni: Completed createsliver: |
| 1230 | Options as run: |
| 1231 | aggregate: ['of-gpo'] |
| 1232 | api_version: 1 |
| 1233 | framework: pg |
| 1234 | |
| 1235 | Args: createsliver IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-gpo.rspec |
| 1236 | Result Summary: Got Reserved resources RSpec from foam-gpolab-bbn-com |
| 1237 | INFO:omni: ============================================================ |
| 1238 | }}} |
| 1239 | |
| 1240 | Create a sliver at the Internet2 FOAM: |
| 1241 | {{{ |
| 1242 | $ omni.py createsliver -a of-i2 IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-i2.rspec -V1 |
| 1243 | |
| 1244 | }}} |
| 1245 | $ omni.py createsliver -a of-i2 IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-i2.rspec -V1 |
| 1246 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1247 | INFO:omni:Using control framework pg |
| 1248 | INFO:omni:Substituting AM nickname of-i2 with URL https://foam.net.internet2.edu:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1249 | |
| 1250 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 expires on 2013-01-09 18:16:00 UTC |
| 1251 | INFO:omni:Substituting AM nickname of-i2 with URL https://foam.net.internet2.edu:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1252 | INFO:omni:Substituting AM nickname of-i2 with URL https://foam.net.internet2.edu:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1253 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp3-openflow-i2.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 |
| 1254 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp3 at https://foam.net.internet2.edu:3626/foam/gapi/1: |
| 1255 | INFO:omni:<?xml version="1.0" encoding="UTF-8"?> |
| 1256 | INFO:omni: <!-- Reserved resources for: |
| 1257 | Slice: IG-EXP-6-exp3 |
| 1258 | at AM: |
| 1259 | URN: unspecified_AM_URN |
| 1260 | URL: https://foam.net.internet2.edu:3626/foam/gapi/1 |
| 1261 | --> |
| 1262 | INFO:omni: |
| 1263 | <!-- |
| 1264 | This rspec will reserve the OpenFlow resources at Internet2 |
| 1265 | AM: https://foam.net.internet2.edu:3626/foam/gapi/1 |
| 1266 | --> |
| 1267 | <rspec xmlns="http://www.geni.net/resources/rspec/3" |
| 1268 | xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" |
| 1269 | xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3" |
| 1270 | xs:schemaLocation="http://www.geni.net/resources/rspec/3 |
| 1271 | http://www.geni.net/resources/rspec/3/manifest.xsd |
| 1272 | http://www.geni.net/resources/rspec/ext/openflow/3 |
| 1273 | http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd" |
| 1274 | type="manifest"> |
| 1275 | <openflow:sliver description="IG-EXP-6-exp3 " |
| 1276 | email="lnevers@bbn.com"> |
| 1277 | |
| 1278 | <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" /> |
| 1279 | |
| 1280 | <openflow:group name="i2-3716"> |
| 1281 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+0e:84:00:12:e2:22:63:1d" |
| 1282 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" /> <!-- I2 NEWY 3716 --> |
| 1283 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+0e:84:00:12:e2:22:6f:e5" |
| 1284 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" /> <!-- I2 WASH 3716 --> |
| 1285 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+0e:84:00:12:e2:22:63:6e" |
| 1286 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" /> <!-- I2 ATLA 3716 --> |
| 1287 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+0e:84:00:12:e2:22:81:42" |
| 1288 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" /> <!-- I2 HOUS 3716 --> |
| 1289 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+0e:84:00:12:e2:22:63:38" |
| 1290 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" /> <!-- I2 LOSA 3716 --> |
| 1291 | </openflow:group> |
| 1292 | |
| 1293 | <openflow:group name="I2-LOSA-1750-3716"> |
| 1294 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+06:d6:00:12:e2:22:63:38" |
| 1295 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" dpid="06:d6:00:12:e2:22:63:38"> |
| 1296 | <openflow:port name="15" num="15"/> |
| 1297 | </openflow:datapath> |
| 1298 | </openflow:group> |
| 1299 | |
| 1300 | <openflow:group name="UEN-1750"> |
| 1301 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+06:d6:00:12:e2:22:63:38" |
| 1302 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" dpid="06:d6:00:12:e2:22:63:38"> |
| 1303 | <openflow:port name="12" num="12"/> |
| 1304 | </openflow:datapath> |
| 1305 | </openflow:group> |
| 1306 | |
| 1307 | <openflow:group name="I2-ATLA-1750-3716"> |
| 1308 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+datapath+06:d6:00:12:e2:22:63:6e" |
| 1309 | component_manager_id="urn:publicid:IDN+openflow:foam:foam.net.internet2.edu+authority+am" dpid="06:d6:00:12:e2:22:63:6e"> |
| 1310 | <openflow:port name="9" num="9"/> |
| 1311 | </openflow:datapath> |
| 1312 | </openflow:group> |
| 1313 | |
| 1314 | <openflow:match> |
| 1315 | |
| 1316 | <openflow:use-group name="i2-3716" /> |
| 1317 | <openflow:use-group name="UEN-1750" /> |
| 1318 | <openflow:use-group name="I2-LOSA-1750-3716" /> |
| 1319 | <openflow:packet> |
| 1320 | <openflow:dl_type value="0x800,0x806"/> |
| 1321 | <openflow:nw_dst value="10.42.19.0/24"/> |
| 1322 | <openflow:nw_src value="10.42.19.0/24"/> |
| 1323 | </openflow:packet> |
| 1324 | |
| 1325 | </openflow:match> |
| 1326 | |
| 1327 | </openflow:sliver> |
| 1328 | |
| 1329 | </rspec> |
| 1330 | |
| 1331 | INFO:omni: ------------------------------------------------------------ |
| 1332 | INFO:omni: Completed createsliver: |
| 1333 | Options as run: |
| 1334 | aggregate: ['of-i2'] |
| 1335 | api_version: 1 |
| 1336 | framework: pg |
| 1337 | |
| 1338 | Args: createsliver IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-i2.rspec |
| 1339 | Result Summary: Got Reserved resources RSpec from foam-net-internet2-edu |
| 1340 | INFO:omni: ============================================================ |
| 1341 | }}} |
| 1342 | Created a sliver at UEN FOAM: |
| 1343 | {{{ |
| 1344 | $ omni.py createsliver -a of-uen IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-uen.rspec -V1 |
| 1345 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1346 | INFO:omni:Using control framework pg |
| 1347 | INFO:omni:Substituting AM nickname of-uen with URL https://foamyflow.chpc.utah.edu:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1348 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 expires on 2013-01-09 18:16:00 UTC |
| 1349 | INFO:omni:Substituting AM nickname of-uen with URL https://foamyflow.chpc.utah.edu:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1350 | INFO:omni:Substituting AM nickname of-uen with URL https://foamyflow.chpc.utah.edu:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1351 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp3-openflow-uen.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 |
| 1352 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp3 at https://foamyflow.chpc.utah.edu:3626/foam/gapi/1: |
| 1353 | INFO:omni:<?xml version="1.0" encoding="UTF-8"?> |
| 1354 | INFO:omni: <!-- Reserved resources for: |
| 1355 | Slice: IG-EXP-6-exp3 |
| 1356 | at AM: |
| 1357 | URN: unspecified_AM_URN |
| 1358 | URL: https://foamyflow.chpc.utah.edu:3626/foam/gapi/1 |
| 1359 | --> |
| 1360 | INFO:omni: |
| 1361 | <!-- |
| 1362 | This rspec will reserve the OpenFlow resources at UEN |
| 1363 | AM: https://foamyflow.chpc.utah.edu:3626/foam/gapi/1 |
| 1364 | --> |
| 1365 | |
| 1366 | <rspec xmlns="http://www.geni.net/resources/rspec/3" |
| 1367 | xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" |
| 1368 | xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3" |
| 1369 | xs:schemaLocation="http://www.geni.net/resources/rspec/3 |
| 1370 | http://www.geni.net/resources/rspec/3/manifest.xsd |
| 1371 | http://www.geni.net/resources/rspec/ext/openflow/3 |
| 1372 | http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd" |
| 1373 | type="manifest"> |
| 1374 | |
| 1375 | <openflow:sliver description="IG-EXP-6-exp3 "> |
| 1376 | |
| 1377 | <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" /> |
| 1378 | |
| 1379 | |
| 1380 | <openflow:group name="uen-1750"> |
| 1381 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:foamyflow.chpc.utah.edu+datapath+06:d6:ac:16:2d:f5:2d:00" |
| 1382 | component_manager_id="urn:publicid:IDN+openflow:foam:foamyflow.chpc.utah.edu+authority+am" dpid="06:d6:ac:16:2d:f5:2d:00"> |
| 1383 | <openflow:port name="A21" num="21"/> |
| 1384 | <openflow:port name="A22" num="22"/> |
| 1385 | </openflow:datapath> |
| 1386 | </openflow:group> |
| 1387 | |
| 1388 | <openflow:match> |
| 1389 | <openflow:use-group name="uen-1750" /> |
| 1390 | <openflow:packet> |
| 1391 | <openflow:dl_type value="0x800,0x806"/> |
| 1392 | <openflow:nw_dst value="10.42.19.0/24"/> |
| 1393 | <openflow:nw_src value="10.42.19.0/24"/> |
| 1394 | </openflow:packet> |
| 1395 | |
| 1396 | </openflow:match> |
| 1397 | |
| 1398 | </openflow:sliver> |
| 1399 | |
| 1400 | </rspec> |
| 1401 | |
| 1402 | INFO:omni: ------------------------------------------------------------ |
| 1403 | INFO:omni: Completed createsliver: |
| 1404 | Options as run: |
| 1405 | aggregate: ['of-uen'] |
| 1406 | api_version: 1 |
| 1407 | framework: pg |
| 1408 | |
| 1409 | Args: createsliver IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-uen.rspec |
| 1410 | Result Summary: Got Reserved resources RSpec from foamyflow-chpc-utah-edu |
| 1411 | INFO:omni: ============================================================ |
| 1412 | }}} |
| 1413 | |
| 1414 | Create sliver at PG FOAM: |
| 1415 | {{{ |
| 1416 | $ omni.py createsliver -a ig-of-utah IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-pg-utah.rspec -V1 |
| 1417 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1418 | INFO:omni:Using control framework pg |
| 1419 | INFO:omni:Substituting AM nickname ig-of-utah with URL https://foam.utah.geniracks.net:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1420 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 expires on 2013-01-09 18:16:00 UTC |
| 1421 | INFO:omni:Substituting AM nickname ig-of-utah with URL https://foam.utah.geniracks.net:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1422 | INFO:omni:Substituting AM nickname ig-of-utah with URL https://foam.utah.geniracks.net:3626/foam/gapi/1, URN unspecified_AM_URN |
| 1423 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp3-openflow-pg-utah.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 |
| 1424 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp3 at https://foam.utah.geniracks.net:3626/foam/gapi/1: |
| 1425 | INFO:omni:<?xml version="1.0" encoding="UTF-8"?> |
| 1426 | INFO:omni: <!-- Reserved resources for: |
| 1427 | Slice: IG-EXP-6-exp3 |
| 1428 | at AM: |
| 1429 | URN: unspecified_AM_URN |
| 1430 | URL: https://foam.utah.geniracks.net:3626/foam/gapi/1 |
| 1431 | --> |
| 1432 | INFO:omni: |
| 1433 | <!-- |
| 1434 | This rspec will reserve the OpenFlow resources in the InstaGENI rack |
| 1435 | AM: https://foam.utah.geniracks.net:3626/foam/gapi/1 |
| 1436 | --> |
| 1437 | |
| 1438 | <rspec xmlns="http://www.geni.net/resources/rspec/3" |
| 1439 | xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" |
| 1440 | xmlns:openflow="http://www.geni.net/resources/rspec/ext/openflow/3" |
| 1441 | xs:schemaLocation="http://www.geni.net/resources/rspec/3 |
| 1442 | http://www.geni.net/resources/rspec/3/manifest.xsd |
| 1443 | http://www.geni.net/resources/rspec/ext/openflow/3 |
| 1444 | http://www.geni.net/resources/rspec/ext/openflow/3/of-resv.xsd" |
| 1445 | type="manifest"> |
| 1446 | |
| 1447 | <openflow:sliver description="IG-EXP-6-exp3 "> |
| 1448 | |
| 1449 | <openflow:controller url="tcp:mallorea.gpolab.bbn.com:33019" type="primary" /> |
| 1450 | |
| 1451 | |
| 1452 | <openflow:group name="utah-instageni-1750"> |
| 1453 | <openflow:datapath component_id="urn:publicid:IDN+openflow:foam:ig-utah+datapath+06:d6:00:24:a8:5d:0b:00" |
| 1454 | component_manager_id="urn:publicid:IDN+openflow:foam:ig-utah+authority+am" /> |
| 1455 | </openflow:group> |
| 1456 | |
| 1457 | <openflow:match> |
| 1458 | |
| 1459 | <openflow:use-group name="utah-instageni-1750" /> |
| 1460 | |
| 1461 | <openflow:packet> |
| 1462 | <openflow:dl_type value="0x800,0x806"/> |
| 1463 | <openflow:nw_dst value="10.42.19.0/24"/> |
| 1464 | <openflow:nw_src value="10.42.19.0/24"/> |
| 1465 | </openflow:packet> |
| 1466 | |
| 1467 | </openflow:match> |
| 1468 | |
| 1469 | </openflow:sliver> |
| 1470 | |
| 1471 | </rspec> |
| 1472 | |
| 1473 | INFO:omni: ------------------------------------------------------------ |
| 1474 | INFO:omni: Completed createsliver: |
| 1475 | Options as run: |
| 1476 | aggregate: ['ig-of-utah'] |
| 1477 | api_version: 1 |
| 1478 | framework: pg |
| 1479 | |
| 1480 | Args: createsliver IG-EXP-6-exp3 IG-EXP-6-exp3-openflow-pg-utah.rspec |
| 1481 | Result Summary: Got Reserved resources RSpec from foam-utah-geniracks-net |
| 1482 | INFO:omni: ============================================================ |
| 1483 | }}} |
| 1484 | Create a sliver at the PG aggregate for a compute resource: |
| 1485 | {{{ |
| 1486 | $ omni.py createsliver -a pg-utah IG-EXP-6-exp3 IG-EXP-6-exp3-pg-utah.rspec |
| 1487 | INFO:omni:Loading config file /home/lnevers2/.gcf/omni_config |
| 1488 | INFO:omni:Using control framework pg |
| 1489 | INFO:omni:Substituting AM nickname pg-utah with URL https://www.emulab.net/protogeni/xmlrpc/am, URN unspecified_AM_URN |
| 1490 | INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 expires on 2013-01-09 18:16:00 UTC |
| 1491 | INFO:omni:Substituting AM nickname pg-utah with URL https://www.emulab.net/protogeni/xmlrpc/am, URN unspecified_AM_URN |
| 1492 | INFO:omni:Substituting AM nickname pg-utah with URL https://www.emulab.net/protogeni/xmlrpc/am, URN unspecified_AM_URN |
| 1493 | INFO:omni:Creating sliver(s) from rspec file IG-EXP-6-exp3-pg-utah.rspec for slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-6-exp3 |
| 1494 | INFO:omni:Got return from CreateSliver for slice IG-EXP-6-exp3 at https://www.emulab.net/protogeni/xmlrpc/am: |
| 1495 | INFO:omni:<!-- Reserved resources for: |
| 1496 | Slice: IG-EXP-6-exp3 |
| 1497 | at AM: |
| 1498 | URN: unspecified_AM_URN |
| 1499 | URL: https://www.emulab.net/protogeni/xmlrpc/am |
| 1500 | --> |
| 1501 | INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" xs:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd http://www.protogeni.net/resources/rspec/ext/shared-vlan/1 http://www.protogeni.net/resources/rspec/ext/shared-vlan/1/request.xsd" type="manifest"> |
| 1502 | <node client_id="utah-pg" exclusive="false" component_id="urn:publicid:IDN+emulab.net+node+pc509" component_manager_id="urn:publicid:IDN+emulab.net+authority+cm" sliver_id="urn:publicid:IDN+emulab.net+sliver+105100"> |
| 1503 | <sliver_type name="emulab-openvz"/> |
| 1504 | <interface client_id="utah-pg:if0" component_id="urn:publicid:IDN+emulab.net+interface+pc509:eth1" sliver_id="urn:publicid:IDN+emulab.net+sliver+105103" mac_address="021f1fd87855"> |
| 1505 | <ip address="10.42.19.44" netmask="255.255.255.0" type="ipv4"/> |
| 1506 | </interface> |
| 1507 | <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm509-2"/><host name="utah-pg.IG-EXP-6-exp3.pgeni-gpolab-bbn-com.emulab.net"/><services><login authentication="ssh-keys" hostname="pc509.emulab.net" port="32570" username="lnevers2"/></services></node> |
| 1508 | <link xmlns:sharedvlan="http://www.protogeni.net/resources/rspec/ext/shared-vlan/1" client_id="mesoscale-openflow-0" sliver_id="urn:publicid:IDN+emulab.net+sliver+105102"> |
| 1509 | <interface_ref client_id="utah-pg:if0" component_id="urn:publicid:IDN+emulab.net+interface+pc509:eth1" sliver_id="urn:publicid:IDN+emulab.net+sliver+105103"/> |
| 1510 | <sharedvlan:link_shared_vlan name="mesoscale-openflow"/> |
| 1511 | </link> |
| 1512 | </rspec> |
| 1513 | INFO:omni: ------------------------------------------------------------ |
| 1514 | INFO:omni: Completed createsliver: |
| 1515 | Options as run: |
| 1516 | aggregate: ['pg-utah'] |
| 1517 | framework: pg |
| 1518 | |
| 1519 | Args: createsliver IG-EXP-6-exp3 IG-EXP-6-exp3-pg-utah.rspec |
| 1520 | Result Summary: Got Reserved resources RSpec from www-emulab-net-protogeni |
| 1521 | INFO:omni: ============================================================ |
| 1522 | }}} |
| 1523 | |
| 1524 | == 28. Log in to compute resources and send traffic == |
| 1525 | Determine the login information, configure data plane network interfaces on GPO PG resource, and send traffic to each other systems; leave traffic running. |
| 1526 | |
| 1527 | Login information: |
| 1528 | {{{ |
| 1529 | $ readyToLogin.py -a ig-gpo IG-EXP-6-exp3 |
| 1530 | <....> |
| 1531 | gpo-ig's geni_status is: ready (am_status:ready) |
| 1532 | User lnevers2 logins to gpo-ig using: |
| 1533 | xterm -e ssh -p 32058 -i /home/lnevers2/.ssh/geni_key lnevers2@pc1.instageni.gpolab.bbn.com & |
| 1534 | |
| 1535 | $ omni.py listresources -a pg-gpo IG-EXP-6-exp3 -o |
| 1536 | $ egrep login IG-EXP-6-exp3-manifest-rspec-www-pgeni-gpolab-bbn-com-protogeniv2.xml |
| 1537 | <login authentication="ssh-keys" hostname="pc8.pgeni.gpolab.bbn.com" port="22" username="lnevers2"/> |
| 1538 | |
| 1539 | $ readyToLogin.py -a pg-utah IG-EXP-6-exp3 |
| 1540 | <...> |
| 1541 | utah-pg's geni_status is: ready (am_status:ready) |
| 1542 | User lnevers2 logins to utah-pg using: |
| 1543 | xterm -e ssh -p 32570 -i /home/lnevers2/.ssh/geni_key lnevers2@pc509.emulab.net & |
| 1544 | }}} |
| 1545 | |
| 1546 | |