GEC15Agenda/WednesdayPlenary/RACEDemo: race.rspec

File race.rspec, 7.0 KB (added by nriga@bbn.com, 12 years ago)
Line 
1<?xml version="1.0"?>
2<rspec type="request"
3       xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/request.xsd  http://www.protogeni.net/resources/rspec/ext/delay/1 http://www.protogeni.net/resources/rspec/ext/delay/1/request-delay.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:delay="http://www.protogeni.net/resources/rspec/ext/delay/1"
8       xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1"
9       xmlns="http://www.geni.net/resources/rspec/3">
10 
11  <node client_id="PC1"
12        component_manager_id="urn:publicid:IDN+emulab.net+authority+cm"
13        exclusive="true"
14        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"
15        xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1">
16
17    <sliver_type name="raw-pc">
18      <disk_image name="urn:publicid:IDN+emulab.net+image+emulab-ops//FEDORA15-64-STD"/>
19    </sliver_type>
20    <services>
21      <execute command="/local/install-script.sh" shell="sh"/>
22      <execute command="wget -q -P /tmp http://gemini.netlab.uky.edu/phoebus_install.sh;chmod +x /tmp/phoebus_install.sh;sudo /tmp/phoebus_install.sh" shell="sh"/>
23      <install install_path="/local" url="http://sourceforge.net/projects/udt/files/udt/4.10/udt.sdk.4.10.tar.gz"/>
24      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/RACE/race-install.tar.gz"/>
25    </services>
26    <interface client_id="PC1:if0">
27      <ip address="192.168.2.1" netmask="255.255.255.0" type="ipv4"/>
28      <flack:interface_info addressUnset="false"/>
29    </interface>
30    <flack:node_info x="111" y="105" unbound="true"/>
31    <gemini:node type="mp_node">
32      <gemini:services>
33        <gemini:active install="yes" enable="yes"/>
34        <gemini:passive install="yes" enable="yes"/>
35      </gemini:services>
36    </gemini:node>
37  </node>
38
39  <node client_id="PC2"
40        component_manager_id="urn:publicid:IDN+emulab.net+authority+cm"
41        exclusive="true"
42        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"
43        xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1">
44
45    <sliver_type name="raw-pc">
46      <disk_image name="urn:publicid:IDN+emulab.net+image+emulab-ops//FEDORA15-64-STD"/>
47    </sliver_type>
48    <services>
49      <execute command="/local/install-script.sh" shell="sh"/>
50      <execute command="wget -q -P /tmp http://gemini.netlab.uky.edu/phoebus_install.sh;chmod +x /tmp/phoebus_install.sh;sudo /tmp/phoebus_install.sh" shell="sh"/>
51      <install install_path="/local" url="http://sourceforge.net/projects/udt/files/udt/4.10/udt.sdk.4.10.tar.gz"/>
52      <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/RACE/race-install.tar.gz"/>
53    </services>
54    <interface client_id="PC2:if0">
55      <ip address="192.168.2.2" netmask="255.255.255.0" type="ipv4"/>
56      <flack:interface_info addressUnset="false"/>
57    </interface>
58    <flack:node_info x="375" y="370" unbound="true"/>
59    <gemini:node type="mp_node">
60      <gemini:services>
61        <gemini:active install="yes" enable="yes"/>
62        <gemini:passive install="yes" enable="yes"/>
63      </gemini:services>
64    </gemini:node>
65  </node>
66
67  <node client_id="delay" component_manager_id="urn:publicid:IDN+emulab.net+authority+cm" exclusive="true" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1">
68    <sliver_type name="delay">
69      <delay:sliver_type_shaping>
70        <delay:pipe source="delay:if0" dest="delay:if1" capacity="1000000" packet_loss="0" latency="1"/>
71        <delay:pipe source="delay:if1" dest="delay:if0" capacity="1000000" packet_loss="0" latency="1"/>
72      </delay:sliver_type_shaping>
73    </sliver_type>
74    <interface client_id="delay:if0">
75      <ip address="10.10.1.1" netmask="" type="ipv4"/>
76      <flack:interface_info addressUnset="false"/>
77    </interface>
78    <interface client_id="delay:if1">
79      <ip address="10.10.2.1" netmask="" type="ipv4"/>
80      <flack:interface_info addressUnset="false"/>
81    </interface>
82    <flack:node_info x="236" y="221" unbound="true"/>
83  </node>
84
85  <node client_id="GN"
86        component_manager_id="urn:publicid:IDN+emulab.net+authority+cm"
87        exclusive="true"
88        xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"
89        xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1">
90    <hardware_type name="pcfast"/>
91    <sliver_type name="raw-pc">
92      <disk_image name="urn:publicid:IDN+emulab.net+image+emulab-ops//UBUNTU10-STD"/>
93    </sliver_type>
94    <flack:node_info x="395" y="559" unbound="true"/>
95    <gemini:node type="global_node">
96          <gemini:monitor_urn name="urn:publicid:IDN+emulab.net+authority+cm"/>
97    </gemini:node>
98  </node>
99
100  <link client_id="lan0" vlantag="342">
101    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
102    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
103    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
104    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
105    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
106    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
107    <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/>
108    <interface_ref client_id="delay:if0"/>
109    <interface_ref client_id="PC1:if0"/>
110    <property source_id="delay:if0" dest_id="PC1:if0"/>
111    <property source_id="PC1:if0" dest_id="delay:if0"/>
112    <link_type name="lan"/>
113    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
114  </link>
115  <link client_id="lan1" vlantag="340">
116    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
117    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
118    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
119    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
120    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
121    <flack:link_info x="-1" y="-1" unboundVlantag="true" xmlns="http://www.protogeni.net/resources/rspec/ext/flack/1"/>
122    <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/>
123    <interface_ref client_id="delay:if1"/>
124    <interface_ref client_id="PC2:if0"/>
125    <property source_id="delay:if1" dest_id="PC2:if0"/>
126    <property source_id="PC2:if0" dest_id="delay:if1"/>
127    <link_type name="lan"/>
128    <flack:link_info x="-1" y="-1" unboundVlantag="true"/>
129  </link>
130</rspec>