GIMIv3/SampleManifests: Openflow_OVS_Tutorial.request

File Openflow_OVS_Tutorial.request, 4.0 KB (added by Jeanne Ohren, 10 years ago)
Line 
1<rspec  type="request" generated_by="Flack" generated="2013-03-10T20:56:06Z"
2        xsi:schemaLocation="http://www.geni.net/resources/rspec/3
3        http://www.geni.net/resources/rspec/3/request.xsd  "
4        xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1"
5        xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1"
6        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
7        xmlns:emulab="http://www.protogeni.net/resources/rspec/ext/emulab/1"
8        xmlns="http://www.geni.net/resources/rspec/3">
9
10  <node client_id="OVS"
11        component_manager_id="urn:publicid:IDN+emulab.net+authority+cm"
12        exclusive="true"
13        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
14    <hardware_type name="pcfast"/>
15    <sliver_type name="raw-pc">
16      <disk_image
17      name="urn:publicid:IDN+emulab.net+image+panther:Ubuntu1204OVSPoX" />
18    </sliver_type>
19    <services>
20      <execute command="sudo /local/install-script.sh" shell="sh"/>
21      <install install_path="/local"
22      url="http://www.gpolab.bbn.com/experiment-support/OpenFlowOVS/of-ovs.tar.gz"/>
23    </services>
24    <interface client_id="OVS:if0">
25      <ip address="10.10.1.11" netmask="" type="ipv4"/>
26    </interface>
27    <interface client_id="OVS:if1">
28      <ip address="10.10.1.12" netmask="" type="ipv4"/>
29    </interface>
30    <interface client_id="OVS:if2">
31      <ip address="10.10.1.13" netmask="" type="ipv4"/>
32    </interface>
33  </node>
34 
35  <node client_id="host1"
36        component_manager_id="urn:publicid:IDN+emulab.net+authority+cm"
37        exclusive="false"
38        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
39    <sliver_type name="emulab-openvz"/>
40    <interface client_id="VM:if0">
41      <ip address="10.10.1.1" netmask="255.255.255.0" type="ipv4"/>
42    </interface>
43  </node>
44
45  <node client_id="host2"
46        component_manager_id="urn:publicid:IDN+emulab.net+authority+cm"
47        exclusive="false"
48        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
49    <sliver_type name="emulab-openvz"/>
50    <interface client_id="VM-0:if0">
51      <ip address="10.10.1.2" netmask="255.255.255.0" type="ipv4"/>
52    </interface>
53  </node>
54
55  <node client_id="host3"
56        component_manager_id="urn:publicid:IDN+emulab.net+authority+cm"
57        exclusive="false"
58        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
59    <sliver_type name="emulab-openvz"/>
60    <interface client_id="VM-1:if0">
61      <ip address="10.10.1.3" netmask="255.255.255.0" type="ipv4"/>
62    </interface>
63  </node>
64
65  <link client_id="lan0"
66        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
67    <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/>
68    <emulab:vlan_tagging enabled="true"/>
69    <interface_ref client_id="OVS:if0"/>
70    <interface_ref client_id="VM:if0"/>
71    <property source_id="OVS:if0" dest_id="VM:if0" capacity="100000"/>
72    <property source_id="VM:if0" dest_id="OVS:if0" capacity="100000"/>
73    <link_type name="lan"/>
74  </link>
75
76  <link client_id="lan1"
77        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
78    <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/>
79    <emulab:vlan_tagging enabled="true"/>
80    <interface_ref client_id="OVS:if1"/>
81    <interface_ref client_id="VM-0:if0"/>
82    <property source_id="OVS:if1" dest_id="VM-0:if0" capacity="100000"/>
83    <property source_id="VM-0:if0" dest_id="OVS:if1" capacity="100000"/>
84    <link_type name="lan"/>
85  </link>
86
87  <link client_id="lan2"
88        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
89    <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/>
90    <emulab:vlan_tagging enabled="true"/>
91    <interface_ref client_id="OVS:if2"/>
92    <interface_ref client_id="VM-1:if0"/>
93    <property source_id="OVS:if2" dest_id="VM-1:if0" capacity="100000"/>
94    <property source_id="VM-1:if0" dest_id="OVS:if2" capacity="100000"/>
95    <link_type name="lan"/>
96  </link>
97
98</rspec>