wiki:GENIRacksHome/InstageniRacks/XenTestStatus/IG-XN-5

Version 20 (modified by lnevers@bbn.com, 6 years ago) (diff)

--

IG-XN-5: Xen Single Rack Resources Tests

This test case verifies various Xen resources allocation scenarios in the Utah InstaGENI rack. For overall status see the InstaGENI Xen Virtualization Test Status page.

Test Status

This section captures the status for each step in the acceptance test plan.

Scenario State Ticket Notes
1. 2 Xen exclusive hosts with 1 link Color(green,Pass)?
2. 3 Xen non-exclusive hosts 1 link Color(green,Pass)?
3. 1 Xen exclusive host and 1 Xen non-exclusive host with 1 linkColor(red,Fail)? instaticket:123result: 2 exclusive
4. 1 Xen exclusive host and 1 OpenVZ exclusive host with 1 link Color(red,Fail)? instaticket:123result: 2 exclusive OpenVZ
5. 1 Xen non-exclusive host and 1 OpenVZ non-exclusive host with 1 linkColor(red,Fail)?instaticket:123 result: 2 exclusive OpenVZ
6. 2 Xen host connected by 2 links Color(green,Pass)?


State Legend Description
Color(green,Pass)? Test completed and met all criteria
Color(#98FB98,Pass: most criteria)? Test completed and met most criteria. Exceptions documented
Color(red,Fail)? Test completed and failed to meet criteria.
Color(yellow,Complete)? Test completed but will require re-execution due to expected changes
Color(orange,Blocked)? Blocked by ticketed issue(s).
Color(#63B8FF,In Progress)? Currently under test.


Test Execution Details

This testing is executed with GENI Clearinghouse Credentials. No assumptions are made.

Using the following RSpec request two exclusive hosts:

...
  <node client_id="xen1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen1:if0">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  </node>
  <node client_id="xen2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen2:if0">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  </node> 
  <link client_id="link1">
    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
    <interface_ref client_id="xen1:if0"/>
    <interface_ref client_id="xen2:if0"/>
    <link_type name="lan"/>
  </link>
...

Create slice:

$ omni.py createslice IG-XN-5-1
...
  Result Summary: Created slice with Name IG-XN-5-1, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-1, Expiration 2013-08-20 00:54:05

Create a sliver:

$ omni.py -a ig-utah createsliver IG-XN-5-1 ./IG-XN-5-1.rspec 
20:59:48 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
20:59:48 INFO     omni: Using control framework portal
20:59:48 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
20:59:49 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-1 expires on 2013-08-20 00:54:05 UTC
20:59:49 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
20:59:49 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
20:59:49 INFO     omni: Creating sliver(s) from rspec file ./IG-XN-5-1.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-1
21:00:07 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=b72293eb095aad0474cc8c28042f18f4)
21:00:07 INFO     omni: Got return from CreateSliver for slice IG-XN-5-1 at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0:
21:00:07 INFO     omni: <!-- Reserved resources for:
	Slice: IG-XN-5-1
	at AM:
	URN: urn:publicid:IDN+utah.geniracks.net+authority+cm
	URL: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
 -->
21:00:07 INFO     omni: <rspec xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.protogeni.net/resources/rspec/2/manifest.xsd" type="manifest">
  <node client_id="xen1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24779">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24783" mac_address="021bd7cba5f4">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-1"/><host name="xen1.IG-XN-5-1.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc2.utah.geniracks.net" port="33850" username="lnevers"/></services></node>
  <node client_id="xen2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24780">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24784" mac_address="02b2001ba66f">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-2"/><host name="xen2.IG-XN-5-1.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc2.utah.geniracks.net" port="33851" username="lnevers"/></services></node> 
  <link client_id="link1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24782">
    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
    <interface_ref client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24783"/>
    <interface_ref client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24784"/>
    <link_type name="lan"/>
  </link>

</rspec>
21:00:07 INFO     omni:  ------------------------------------------------------------
21:00:07 INFO     omni:  Completed createsliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: createsliver IG-XN-5-1 ./IG-XN-5-1.rspec

  Result Summary: Got Reserved resources RSpec from utah-geniracks-net 
21:00:07 INFO     omni:  ============================================================

Login to each host and exchange traffic:

$ readyToLogin.py -a ig-utah  IG-XN-5-1   
...
User lnevers logs in to xen2 using:
	ssh -p 33851  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.utah.geniracks.net
User lnevers logs in to xen1 using:
	ssh -p 33850  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.utah.geniracks.net
....

$ ssh -p 33851  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.utah.geniracks.net
Warning: Permanently added '[pc2.utah.geniracks.net]:33851,[155.98.34.12]:33851' (RSA) to the list of known hosts.
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64)

xen2:~% ping xen1
PING xen1-link1 (192.168.1.2) 56(84) bytes of data.
64 bytes from xen1-link1 (192.168.1.2): icmp_req=1 ttl=64 time=0.387 ms
64 bytes from xen1-link1 (192.168.1.2): icmp_req=2 ttl=64 time=0.182 ms
64 bytes from xen1-link1 (192.168.1.2): icmp_req=3 ttl=64 time=0.245 ms
^C
--- xen1-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.182/0.271/0.387/0.086 ms
xen2:~% /sbin/ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 02:b2:00:1b:a6:6f  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::b2:ff:fe1b:a66f/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:49 errors:0 dropped:0 overruns:0 frame:0
          TX packets:30 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:2668 (2.6 KB)  TX bytes:2740 (2.7 KB)
          Interrupt:26 

xen2:~% exit
logout
Connection to pc2.utah.geniracks.net closed.

$ ssh -p 33850  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.utah.geniracks.net

Warning: Permanently added '[pc2.utah.geniracks.net]:33850,[155.98.34.12]:33850' (RSA) to the list of known hosts.
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64)

xen1:~% /sbin/ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 02:1b:d7:cb:a5:f4  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::1b:d7ff:fecb:a5f4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:66 errors:0 dropped:0 overruns:0 frame:0
          TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:3976 (3.9 KB)  TX bytes:2990 (2.9 KB)
          Interrupt:26 

xen1:~% ping xen2
PING xen2-link1 (192.168.1.1) 56(84) bytes of data.
64 bytes from xen2-link1 (192.168.1.1): icmp_req=1 ttl=64 time=0.233 ms
64 bytes from xen2-link1 (192.168.1.1): icmp_req=2 ttl=64 time=0.185 ms
64 bytes from xen2-link1 (192.168.1.1): icmp_req=3 ttl=64 time=0.178 ms
^C
--- xen2-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.178/0.198/0.233/0.029 ms
xen1:~% 

Collected Sliver creation measurements from createsliver at (12:53:43) to sliverstatus=ready are (13:16:47). Total setup time = 23 min 04 sec

Xen to Xen Iperf measurements:

One Client(tcp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   719 MBytes   100 Mbits/sec

5 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   144 MBytes  20.2 Mbits/sec
[  4]  0.0-60.1 sec   145 MBytes  20.2 Mbits/sec
[  7]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  5]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  6]  0.0-60.1 sec   144 MBytes  20.0 Mbits/sec
[SUM]  0.0-60.1 sec   720 MBytes   101 Mbits/sec

10 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[  9]  0.0-60.1 sec  73.0 MBytes  10.2 Mbits/sec
[ 10]  0.0-60.1 sec  63.6 MBytes  8.88 Mbits/sec
[  4]  0.0-60.1 sec  67.0 MBytes  9.35 Mbits/sec
[  5]  0.0-60.1 sec  70.8 MBytes  9.87 Mbits/sec
[  6]  0.0-60.1 sec  69.1 MBytes  9.64 Mbits/sec
[  3]  0.0-60.2 sec  75.0 MBytes  10.5 Mbits/sec
[  8]  0.0-60.2 sec  78.9 MBytes  11.0 Mbits/sec
[ 12]  0.0-60.2 sec  72.8 MBytes  10.1 Mbits/sec
[  7]  0.0-60.2 sec  78.9 MBytes  11.0 Mbits/sec
[ 11]  0.0-60.2 sec  72.9 MBytes  10.2 Mbits/sec
[SUM]  0.0-60.2 sec   722 MBytes   101 Mbits/sec

1 client(udp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   719 MBytes   101 Mbits/sec
[  3] Sent 512820 datagrams
[  3] Server Report:
[  3]  0.0-59.9 sec   695 MBytes  97.3 Mbits/sec   0.075 ms 16794/512819 (3.3%)
[  3]  0.0-59.9 sec  1 datagrams received out-of-order

Ping Statistics:

60 packets transmitted, 60 received, 0% packet loss, time 58996ms
rtt min/avg/max/mdev = 0.151/0.187/0.331/0.040 ms

Release resources:

$ omni.py -a ig-utah deletesliver IG-XN-5-1                   
22:01:27 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
22:01:27 INFO     omni: Using control framework portal
22:01:27 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:01:28 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-1 expires on 2013-08-20 00:54:05 UTC
22:01:28 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:01:43 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=1985ac26d8dbadff42ed55f8343a9bba)
22:01:43 INFO     omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-1 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
22:01:43 INFO     omni:  ------------------------------------------------------------
22:01:43 INFO     omni:  Completed deletesliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: deletesliver IG-XN-5-1

  Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-1 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0 
22:01:43 INFO     omni:  ============================================================

Create slice:

$ omni.py createslice IG-XN-5-2
...
Result Summary: Created slice with Name IG-XN-5-2, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-2, Expiration 2013-08-20 00:54:07

Create a sliver:

$ omni.py -a ig-utah createsliver IG-XN-5-2 ./IG-XN-5-2.rspec 
22:02:37 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
22:02:37 INFO     omni: Using control framework portal
22:02:37 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:02:38 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-2 expires on 2013-08-20 00:54:07 UTC
22:02:38 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:02:38 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:02:38 INFO     omni: Creating sliver(s) from rspec file ./IG-XN-5-2.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-2
22:02:52 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=869c9917d26f156348e8a7f4b408b77e)
22:02:52 INFO     omni: Got return from CreateSliver for slice IG-XN-5-2 at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0:
22:02:52 INFO     omni: <!-- Reserved resources for:
	Slice: IG-XN-5-2
	at AM:
	URN: urn:publicid:IDN+utah.geniracks.net+authority+cm
	URL: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
 -->
22:02:52 INFO     omni: <rspec xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.protogeni.net/resources/rspec/2/manifest.xsd" type="manifest">
  <node client_id="xen1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24789">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24794" mac_address="0260f6ebc94f">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-19"/><host name="xen1.IG-XN-5-2.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="34618" username="lnevers"/></services></node>
  <node client_id="xen2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24790">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24795" mac_address="02c709f51b44">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-20"/><host name="xen2.IG-XN-5-2.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="34619" username="lnevers"/></services></node> 
  <node client_id="xen3" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24791">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen3:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24796" mac_address="021cd3ffb275">
      <ip address="192.168.1.3" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-21"/><host name="xen3.IG-XN-5-2.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="34620" username="lnevers"/></services></node>
  <link client_id="link1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24793" vlantag="264">
    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
    <interface_ref client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24794"/>
    <interface_ref client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24795"/>
    <interface_ref client_id="xen3:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24796"/>
    <link_type name="lan"/>
  </link>

</rspec>
22:02:53 INFO     omni:  ------------------------------------------------------------
22:02:53 INFO     omni:  Completed createsliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: createsliver IG-XN-5-2 ./IG-XN-5-2.rspec

  Result Summary: Got Reserved resources RSpec from utah-geniracks-net 
22:02:53 INFO     omni:  ============================================================

Login to each host and exchange traffic:

$ readyToLogin.py -a ig-utah IG-XN-5-2
...
User lnevers logs in to xen2 using:
	ssh -p 34619  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
User lnevers logs in to xen1 using:
	ssh -p 34618  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
User lnevers logs in to xen3 using:
	ssh -p 34620  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net

$ ssh -p 34619  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
Warning: Permanently added '[pc3.utah.geniracks.net]:34619,[155.98.34.13]:34619' (RSA) to the list of known hosts.
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64)

xen2:~% ping -c 3 xen1
PING xen1-link1 (192.168.1.2) 56(84) bytes of data.
64 bytes from xen1-link1 (192.168.1.2): icmp_req=1 ttl=64 time=0.468 ms
64 bytes from xen1-link1 (192.168.1.2): icmp_req=2 ttl=64 time=0.261 ms
64 bytes from xen1-link1 (192.168.1.2): icmp_req=3 ttl=64 time=0.262 ms

--- xen1-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.261/0.330/0.468/0.098 ms
xen2:~% ping -c 3 xen3
PING xen3-link1 (192.168.1.3) 56(84) bytes of data.
64 bytes from xen3-link1 (192.168.1.3): icmp_req=1 ttl=64 time=0.455 ms
64 bytes from xen3-link1 (192.168.1.3): icmp_req=2 ttl=64 time=0.267 ms
64 bytes from xen3-link1 (192.168.1.3): icmp_req=3 ttl=64 time=0.215 ms

--- xen3-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.215/0.312/0.455/0.104 ms
xen2:~% exit
logout
Connection to pc3.utah.geniracks.net closed.

$ ssh -p 34618  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
Warning: Permanently added '[pc3.utah.geniracks.net]:34618,[155.98.34.13]:34618' (RSA) to the list of known hosts.

xen1:~% ping -c 3 xen2
PING xen2-link1 (192.168.1.1) 56(84) bytes of data.
64 bytes from xen2-link1 (192.168.1.1): icmp_req=1 ttl=64 time=0.239 ms
64 bytes from xen2-link1 (192.168.1.1): icmp_req=2 ttl=64 time=0.257 ms
64 bytes from xen2-link1 (192.168.1.1): icmp_req=3 ttl=64 time=0.242 ms

--- xen2-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.239/0.246/0.257/0.007 ms
xen1:~% ping -c 3 xen3
PING xen3-link1 (192.168.1.3) 56(84) bytes of data.
64 bytes from xen3-link1 (192.168.1.3): icmp_req=1 ttl=64 time=0.430 ms
64 bytes from xen3-link1 (192.168.1.3): icmp_req=2 ttl=64 time=0.233 ms
64 bytes from xen3-link1 (192.168.1.3): icmp_req=3 ttl=64 time=0.287 ms

--- xen3-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.233/0.316/0.430/0.085 ms
xen1:~% exit
logout
Connection to pc3.utah.geniracks.net closed.

$ ssh -p 34620  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
Warning: Permanently added '[pc3.utah.geniracks.net]:34620,[155.98.34.13]:34620' (RSA) to the list of known hosts.
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64)

xen3:~% ping -c 3 xen1
PING xen1-link1 (192.168.1.2) 56(84) bytes of data.
64 bytes from xen1-link1 (192.168.1.2): icmp_req=1 ttl=64 time=0.248 ms
64 bytes from xen1-link1 (192.168.1.2): icmp_req=2 ttl=64 time=0.237 ms
64 bytes from xen1-link1 (192.168.1.2): icmp_req=3 ttl=64 time=0.236 ms

--- xen1-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.236/0.240/0.248/0.013 ms
xen3:~% ping -c 3 xen2
PING xen2-link1 (192.168.1.1) 56(84) bytes of data.
64 bytes from xen2-link1 (192.168.1.1): icmp_req=1 ttl=64 time=0.300 ms
64 bytes from xen2-link1 (192.168.1.1): icmp_req=2 ttl=64 time=0.263 ms
64 bytes from xen2-link1 (192.168.1.1): icmp_req=3 ttl=64 time=0.321 ms

--- xen2-link1 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.263/0.294/0.321/0.031 ms
xen3:~% exit
logout
Connection to pc3.utah.geniracks.net closed.

Sliver creation measurements from createsliver (13:34:59) to sliverstatus ready (13:40:59 ) = 06 min 00 sec

Xen to Xen Iperf measurements:

One Client(tcp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   717 MBytes   100 Mbits/sec

5 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[  7]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  6]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  3]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  4]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[  5]  0.0-60.1 sec   144 MBytes  20.1 Mbits/sec
[SUM]  0.0-60.1 sec   720 MBytes   101 Mbits/sec

10 Clients(tcp):

[ ID] Interval       Transfer     Bandwidth
[ 12]  0.0-60.1 sec  65.1 MBytes  9.09 Mbits/sec
[  5]  0.0-60.1 sec  75.4 MBytes  10.5 Mbits/sec
[  3]  0.0-60.1 sec  76.1 MBytes  10.6 Mbits/sec
[  9]  0.0-60.2 sec  64.9 MBytes  9.05 Mbits/sec
[ 11]  0.0-60.1 sec  64.5 MBytes  9.00 Mbits/sec
[  7]  0.0-60.2 sec  76.8 MBytes  10.7 Mbits/sec
[  6]  0.0-60.2 sec  74.8 MBytes  10.4 Mbits/sec
[ 10]  0.0-60.2 sec  70.8 MBytes  9.86 Mbits/sec
[  8]  0.0-60.2 sec  77.4 MBytes  10.8 Mbits/sec
[  4]  0.0-60.2 sec  76.8 MBytes  10.7 Mbits/sec
[SUM]  0.0-60.2 sec   722 MBytes   101 Mbits/sec

1 client(udp):

[ ID] Interval       Transfer     Bandwidth
[  3]  0.0-60.0 sec   719 MBytes   100 Mbits/sec
[  3] Sent 512709 datagrams
[  3] Server Report:
[  3]  0.0-59.9 sec   692 MBytes  96.9 Mbits/sec   0.091 ms 19098/512708 (3.7%)
[  3]  0.0-59.9 sec  1 datagrams received out-of-order

Ping Statistics:

60 packets transmitted, 60 received, 0% packet loss, time 58999ms
rtt min/avg/max/mdev = 0.189/0.515/14.368/1.807 ms

Release resources:

$ omni.py -a ig-utah deletesliver IG-XN-5-2
22:33:17 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
22:33:17 INFO     omni: Using control framework portal
22:33:17 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:33:18 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-2 expires on 2013-08-20 00:54:07 UTC
22:33:18 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm

22:34:49 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=a204f6c6c9b6391a60f8e189d5eff9d8)
22:34:49 INFO     omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-2 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
22:34:49 INFO     omni:  ------------------------------------------------------------
22:34:49 INFO     omni:  Completed deletesliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: deletesliver IG-XN-5-2

  Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-2 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0 
22:34:49 INFO     omni:  ============================================================

Create slice:

$ omni.py createslice IG-XN-5-3
...
Result Summary: Created slice with Name IG-XN-5-3, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-3, Expiration 2013-08-20 00:54:08

Create a sliver:

$ omni.py createsliver -a ig-utah IG-XN-5-3 IG-XN-5-3.rspec  
22:36:34 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
22:36:34 INFO     omni: Using control framework portal
22:36:34 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:36:35 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-3 expires on 2013-08-20 00:54:08 UTC
22:36:35 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:36:35 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
22:36:35 INFO     omni: Creating sliver(s) from rspec file IG-XN-5-3.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-3
22:36:54 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=da53671175599cb37c889262758a8f9f)
22:36:54 INFO     omni: Got return from CreateSliver for slice IG-XN-5-3 at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0:
22:36:54 INFO     omni: <!-- Reserved resources for:
	Slice: IG-XN-5-3
	at AM:
	URN: urn:publicid:IDN+utah.geniracks.net+authority+cm
	URL: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
 -->
22:36:54 INFO     omni: <rspec xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.protogeni.net/resources/rspec/2/manifest.xsd" type="manifest">
  <node client_id="xen1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc4" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24797">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc4:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24801" mac_address="024ff58f410e">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm4-1"/><host name="xen1.IG-XN-5-3.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc4.utah.geniracks.net" port="33850" username="lnevers"/></services></node>
  <node client_id="xen2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc4" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24798">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc4:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24802" mac_address="02deb5bc2433">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm4-2"/><host name="xen2.IG-XN-5-3.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc4.utah.geniracks.net" port="33851" username="lnevers"/></services></node> 
  <link client_id="link1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24800">
    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
    <interface_ref client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc4:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24801"/>
    <interface_ref client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc4:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24802"/>
    <link_type name="lan"/>
  </link>

</rspec>
22:36:54 INFO     omni:  ------------------------------------------------------------
22:36:54 INFO     omni:  Completed createsliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: createsliver IG-XN-5-3 IG-XN-5-3.rspec

  Result Summary: Got Reserved resources RSpec from utah-geniracks-net 
22:36:54 INFO     omni:  ============================================================

instaticket:123 Failure: Request for 1 exclusive and 1 non-exclusive results in 2 exclusive.

Create slice:

$ omni.py createslice IG-XN-5-4
...
Result Summary: Created slice with Name IG-XN-5-4, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-4, Expiration 2013-08-20 00:54:10

Create a sliver:

$ omni.py createsliver -a ig-utah IG-XN-5-4 ./IG-XN-5-4.rspec 
09:11:43 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
09:11:43 INFO     omni: Using control framework portal
09:11:43 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
09:11:44 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-4 expires on 2013-08-20 00:54:10 UTC
09:11:44 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
09:11:44 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
09:11:44 INFO     omni: Creating sliver(s) from rspec file ./IG-XN-5-4.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-4
09:12:04 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=97017a3c0cf5d16443e365136cd48b4b)
09:12:04 INFO     omni: Got return from CreateSliver for slice IG-XN-5-4 at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0:
09:12:04 INFO     omni: <!-- Reserved resources for:
	Slice: IG-XN-5-4
	at AM:
	URN: urn:publicid:IDN+utah.geniracks.net+authority+cm
	URL: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
 -->
09:12:04 INFO     omni: <rspec xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.protogeni.net/resources/rspec/2/manifest.xsd" type="manifest">
  <node client_id="xen1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24819">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24823" mac_address="02d40e80e119">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-1"/><host name="xen1.IG-XN-5-4.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc2.utah.geniracks.net" port="34874" username="lnevers"/></services></node>
  <node client_id="xen2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24820">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24824" mac_address="027446025ebd">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-2"/><host name="xen2.IG-XN-5-4.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc2.utah.geniracks.net" port="34875" username="lnevers"/></services></node> 
  <link client_id="link1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24822">
    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
    <interface_ref client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24823"/>
    <interface_ref client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24824"/>
    <link_type name="lan"/>
  </link>

</rspec>
09:12:04 INFO     omni:  ------------------------------------------------------------
09:12:04 INFO     omni:  Completed createsliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: createsliver IG-XN-5-4 ./IG-XN-5-4.rspec

  Result Summary: Got Reserved resources RSpec from utah-geniracks-net 
09:12:04 INFO     omni:  ============================================================

Login to each host and exchange traffic.

$ readyToLogin.py -a ig-utah IG-XN-5-4   
...
xen2's geni_status is: ready (am_status:ready) 
User lnevers logs in to xen2 using:
	ssh -p 34875  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.utah.geniracks.net
User lnevers logs in to xen1 using:
	ssh -p 34874  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc2.utah.geniracks.net


instaticket:123 Failure: Request for 1 exclusive XEN and 1 exclusive OpenVZ results in 2 exclusive OpenVZ.

Create slice:

$ omni.py createslice IG-XN-5-5
...
Result Summary: Created slice with Name IG-XN-5-5, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-5, Expiration 2013-08-20 00:54:12

Create a sliver:

$ omni.py createsliver IG-XN-5-5 -a ig-utah ./IG-XN-5-5.rspec 
11:27:46 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
11:27:46 INFO     omni: Using control framework portal
11:27:46 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:27:47 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-5 expires on 2013-08-20 00:54:12 UTC
11:27:47 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:27:47 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
11:27:47 INFO     omni: Creating sliver(s) from rspec file ./IG-XN-5-5.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-5
11:27:59 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=610a5d190737da496f50a6d7e6c67fcc)
11:27:59 INFO     omni: Got return from CreateSliver for slice IG-XN-5-5 at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0:
11:27:59 INFO     omni: <!-- Reserved resources for:
	Slice: IG-XN-5-5
	at AM:
	URN: urn:publicid:IDN+utah.geniracks.net+authority+cm
	URL: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
 -->
11:27:59 INFO     omni: <rspec xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.protogeni.net/resources/rspec/2/manifest.xsd" type="manifest">
  <node client_id="xen1" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24883">
    <sliver_type name="emulab-openvz"/>
    <interface client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24887" mac_address="020c3a3d7f0e">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-1"/><host name="xen1.IG-XN-5-5.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc2.utah.geniracks.net" port="32058" username="lnevers"/></services></node>
  <node client_id="xen2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="true" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24884">
    <sliver_type name="emulab-xen"/>
    <interface client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24888" mac_address="02aa6143d403">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
    </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-2"/><host name="xen2.IG-XN-5-5.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc2.utah.geniracks.net" port="32059" username="lnevers"/></services></node> 
  <link client_id="link1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24886">
    <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/>
    <interface_ref client_id="xen1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24887"/>
    <interface_ref client_id="xen2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc2:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24888"/>
    <link_type name="lan"/>
  </link>

</rspec>
11:27:59 INFO     omni:  ------------------------------------------------------------
11:27:59 INFO     omni:  Completed createsliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: createsliver IG-XN-5-5 ./IG-XN-5-5.rspec

  Result Summary: Got Reserved resources RSpec from utah-geniracks-net 
11:27:59 INFO     omni:  ============================================================

Failure: instaticket:123 Two OpenVZ allocated.

Using the following request RSpec:

  <node client_id="host1" exclusive="false">
      <sliver_type name="emulab-xen"/>
      <interface client_id="host1:if0">
      <ip address="192.168.0.1" netmask="255.255.255.0" type="ipv4"/>
      </interface>
      <interface client_id="host1:if1">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
      </interface>
  </node>

  <node  client_id="host2" exclusive="false">
    <sliver_type name="emulab-xen"/>
      <interface client_id="host2:if0">
      <ip address="192.168.0.2" netmask="255.255.255.0" type="ipv4"/>
      </interface>
      <interface client_id="host2:if1">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
      </interface>
  </node>

  <link client_id="host1-and-host2-0">
    <interface_ref client_id="host1:if0"/>
    <interface_ref client_id="host2:if0"/>
    <property capacity="100000" source_id="host1:if0" dest_id="host2:if0"/>
    <property capacity="100000" source_id="host2:if0" dest_id="host1:if0"/>
  </link>

  <link client_id="host1-and-host2-1">
    <interface_ref client_id="host1:if1"/>
    <interface_ref client_id="host2:if1"/>
    <property capacity="100000" source_id="host1:if1" dest_id="host2:if1"/>
    <property capacity="100000" source_id="host2:if1" dest_id="host1:if1"/>
  </link>

Create slice:

$ omni.py createslice IG-XN-5-6
...
Result Summary: Created slice with Name IG-XN-5-6, URN urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-6, Expiration 2013-08-20 00:54:14

Create a sliver:

$ omni.py createsliver -a ig-utah IG-XN-5-6 ./IG-XN-5-6.rspec 
12:52:56 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
12:52:56 INFO     omni: Using control framework portal
12:52:56 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
12:52:57 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-6 expires on 2013-08-20 00:54:14 UTC
12:52:57 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
12:52:57 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
12:52:57 INFO     omni: Creating sliver(s) from rspec file ./IG-XN-5-6.rspec for slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-6
12:53:11 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=207e4abdd95d9edebb775e9577c89aeb)
12:53:11 INFO     omni: Got return from CreateSliver for slice IG-XN-5-6 at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0:
12:53:11 INFO     omni: <!-- Reserved resources for:
	Slice: IG-XN-5-6
	at AM:
	URN: urn:publicid:IDN+utah.geniracks.net+authority+cm
	URL: https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
 -->
12:53:11 INFO     omni: <rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3                            http://www.geni.net/resources/rspec/3/manifest.xsd" type="manifest">

  <node client_id="host1" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24889">
      <sliver_type name="emulab-xen"/>
      <interface client_id="host1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24893" mac_address="02fa23dc0d51">
      <ip address="192.168.0.1" netmask="255.255.255.0" type="ipv4"/>
      </interface>
      <interface client_id="host1:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24896" mac_address="02e5198fb7a5">
      <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/>
      </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-11"/><host name="host1.IG-XN-5-6.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="32058" username="lnevers"/></services></node>

  <node client_id="host2" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24890">
    <sliver_type name="emulab-xen"/>
      <interface client_id="host2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24894" mac_address="023541d627b9">
      <ip address="192.168.0.2" netmask="255.255.255.0" type="ipv4"/>
      </interface>
      <interface client_id="host2:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24897" mac_address="02aa3104045a">
      <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/>
      </interface>
  <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-20"/><host name="host2.IG-XN-5-6.ch-geni-net.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="32059" username="lnevers"/></services></node>

  <link client_id="host1-and-host2-0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24892">
    <interface_ref client_id="host1:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24893"/>
    <interface_ref client_id="host2:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24894"/>
    <property capacity="100000" source_id="host1:if0" dest_id="host2:if0"/>
    <property capacity="100000" source_id="host2:if0" dest_id="host1:if0"/>
  </link>

  <link client_id="host1-and-host2-1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24895">
    <interface_ref client_id="host1:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24896"/>
    <interface_ref client_id="host2:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+24897"/>
    <property capacity="100000" source_id="host1:if1" dest_id="host2:if1"/>
    <property capacity="100000" source_id="host2:if1" dest_id="host1:if1"/>
  </link>
</rspec>
12:53:11 INFO     omni:  ------------------------------------------------------------
12:53:11 INFO     omni:  Completed createsliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: createsliver IG-XN-5-6 ./IG-XN-5-6.rspec

  Result Summary: Got Reserved resources RSpec from utah-geniracks-net 
12:53:11 INFO     omni:  ============================================================

Login to each host and verify connectivity:

$ readyToLogin.py -a ig-utah IG-XN-5-6   
...
host2's geni_status is: ready (am_status:ready) 
User lnevers logs in to host2 using:
	ssh -p 32059  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
User lnevers logs in to host1 using:
	ssh -p 32058  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net

$ ssh -p 32058  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64)

host1:~% /sbin/ifconfig
eth0      Link encap:Ethernet  HWaddr 02:e6:01:be:43:ca  
          inet addr:172.17.3.11  Bcast:172.31.255.255  Mask:255.240.0.0
          inet6 addr: fe80::e6:1ff:febe:43ca/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:570 errors:0 dropped:0 overruns:0 frame:0
          TX packets:329 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:62195 (62.1 KB)  TX bytes:36546 (36.5 KB)
          Interrupt:25 

eth1      Link encap:Ethernet  HWaddr 02:fa:23:dc:0d:51  
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::fa:23ff:fedc:d51/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1900 (1.9 KB)  TX bytes:1150 (1.1 KB)
          Interrupt:26 

eth2      Link encap:Ethernet  HWaddr 02:e5:19:8f:b7:a5  
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::e5:19ff:fe8f:b7a5/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:27 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1900 (1.9 KB)  TX bytes:1150 (1.1 KB)
          Interrupt:27 
host1:~% host1:~% ping -c 3 192.168.0.2
PING 192.168.0.2 (192.168.0.2) 56(84) bytes of data.
64 bytes from 192.168.0.2: icmp_req=1 ttl=64 time=0.246 ms
64 bytes from 192.168.0.2: icmp_req=2 ttl=64 time=0.273 ms
64 bytes from 192.168.0.2: icmp_req=3 ttl=64 time=0.239 ms

--- 192.168.0.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 1998ms
rtt min/avg/max/mdev = 0.239/0.252/0.273/0.023 ms
host1:~% ping -c 3 192.168.1.2
PING 192.168.1.2 (192.168.1.2) 56(84) bytes of data.
64 bytes from 192.168.1.2: icmp_req=1 ttl=64 time=0.277 ms
64 bytes from 192.168.1.2: icmp_req=2 ttl=64 time=0.291 ms
64 bytes from 192.168.1.2: icmp_req=3 ttl=64 time=0.278 ms

--- 192.168.1.2 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.277/0.282/0.291/0.006 ms
host1:~% exit
logout
Connection to pc3.utah.geniracks.net closed.
$ ssh -p 32059  -i /home/lnevers/.ssh/geni_cert_portal_key lnevers@pc3.utah.geniracks.net
Warning: Permanently added '[pc3.utah.geniracks.net]:32059,[155.98.34.13]:32059' (RSA) to the list of known hosts.
Welcome to Ubuntu 12.04 LTS (GNU/Linux 3.2.46 x86_64)
host2:~% /sbin/ifconfig
eth0      Link encap:Ethernet  HWaddr 02:e1:b3:9d:5e:e4  
          inet addr:172.17.3.20  Bcast:172.31.255.255  Mask:255.240.0.0
          inet6 addr: fe80::e1:b3ff:fe9d:5ee4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:454 errors:0 dropped:0 overruns:0 frame:0
          TX packets:347 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:49599 (49.5 KB)  TX bytes:37735 (37.7 KB)
          Interrupt:25 

eth1      Link encap:Ethernet  HWaddr 02:35:41:d6:27:b9  
          inet addr:192.168.0.2  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::35:41ff:fed6:27b9/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:696 (696.0 B)  TX bytes:986 (986.0 B)
          Interrupt:26 

eth2      Link encap:Ethernet  HWaddr 02:aa:31:04:04:5a  
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::aa:31ff:fe04:45a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:696 (696.0 B)  TX bytes:986 (986.0 B)
          Interrupt:27 
host2:~% ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_req=1 ttl=64 time=0.437 ms
64 bytes from 192.168.1.1: icmp_req=2 ttl=64 time=0.287 ms
64 bytes from 192.168.1.1: icmp_req=3 ttl=64 time=0.264 ms
64 bytes from 192.168.1.1: icmp_req=4 ttl=64 time=0.230 ms
^C
--- 192.168.1.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3000ms
rtt min/avg/max/mdev = 0.230/0.304/0.437/0.081 ms
host2:~% ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1) 56(84) bytes of data.
64 bytes from 192.168.0.1: icmp_req=1 ttl=64 time=0.442 ms
64 bytes from 192.168.0.1: icmp_req=2 ttl=64 time=0.259 ms
^C
--- 192.168.0.1 ping statistics ---
2 packets transmitted, 2 received, 0% packet loss, time 999ms
rtt min/avg/max/mdev = 0.259/0.350/0.442/0.093 ms
host2:~%exit
Connection to pc3.utah.geniracks.net closed.

Release resources:

$ omni.py deletesliver -a ig-utah IG-XN-5-6   
13:04:33 INFO     omni: Loading config file /home/lnevers/.gcf/omni_config
13:04:33 INFO     omni: Using control framework portal
13:04:33 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
13:04:34 INFO     omni: Slice urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-6 expires on 2013-08-20 00:54:14 UTC
13:04:34 INFO     omni: Substituting AM nickname ig-utah with URL https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0, URN urn:publicid:IDN+utah.geniracks.net+authority+cm
13:05:43 INFO     omni:  (PG log url - look here for details on any failures: https://boss.utah.geniracks.net/spewlogfile.php3?logfile=064c6194923abc14d772d0de09ecc830)
13:05:43 INFO     omni: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-6 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0
13:05:43 INFO     omni:  ------------------------------------------------------------
13:05:43 INFO     omni:  Completed deletesliver:

  Options as run:
		aggregate: ['ig-utah']
		framework: portal
		project: ln-prj

  Args: deletesliver IG-XN-5-6

  Result Summary: Deleted sliver urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-XN-5-6 on urn:publicid:IDN+utah.geniracks.net+authority+cm at https://boss.utah.geniracks.net:12369/protogeni/xmlrpc/am/2.0 
13:05:43 INFO     omni:  ============================================================