2 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
5 <prop id="network/coordinates" value="yes"/>
8 <AS id="AS0" routing="Vivaldi">
9 <AS id="AS1_dc1" routing="Full">
10 <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation -->
11 <!-- 3 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
13 <cluster id="AS1_cb1" prefix="cb1-" suffix=".dc1.acloud.com" radical="1-40" speed="5.2297Gf"
14 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
15 <cluster id="AS1_cb2" prefix="cb2-" suffix=".dc1.acloud.com" radical="1-50" speed="8.8925Gf"
16 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
17 <cluster id="AS1_cb3" prefix="cb3-" suffix=".dc1.acloud.com" radical="1-30" speed="13.357Gf"
18 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
20 <link id="link_dc1_cb1" bandwidth="1.25GBps" latency="100us"/>
21 <link id="link_dc1_cb2" bandwidth="1.25GBps" latency="100us"/>
22 <link id="link_dc1_cb3" bandwidth="1.25GBps" latency="100us"/>
24 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
25 <AS id="gw_AS1_dc1" routing="Floyd">
27 <router id="gw_dc1_horizdist"/>
28 <router id="gw_dc1_maindist"/>
29 <router id="gw_dc1_entranceroom"/>
30 <!-- ISP end point, entering the cloud, so it has coordinates -->
31 <router id="router_AS1_dc1" coordinates="25.5 9.4 1.4"/>
33 <link id="dc1_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
34 <link id="dc1_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
35 <link id="dc1_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
37 <route src="gw_dc1_horizdist" dst="gw_dc1_maindist"><link_ctn id="dc1_horizdist_maindist"/></route>
38 <route src="gw_dc1_maindist" dst="gw_dc1_entranceroom"><link_ctn id="dc1_maindist_entranceroom"/></route>
39 <route src="gw_dc1_entranceroom" dst="router_AS1_dc1"><link_ctn id="dc1_entranceroom_ISP"/></route>
42 <!-- internal routes between clusters -->
43 <ASroute src="AS1_cb3" dst="AS1_cb1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com"
44 gw_dst="cb1-AS1_cb1_router.dc1.acloud.com">
45 <link_ctn id="link_dc1_cb3"/><link_ctn id="link_dc1_cb1"/>
47 <ASroute src="AS1_cb2" dst="AS1_cb1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
48 gw_dst="cb1-AS1_cb1_router.dc1.acloud.com">
49 <link_ctn id="link_dc1_cb2"/><link_ctn id="link_dc1_cb1"/>
51 <ASroute src="AS1_cb2" dst="AS1_cb3" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
52 gw_dst="cb3-AS1_cb3_router.dc1.acloud.com">
53 <link_ctn id="link_dc1_cb2"/><link_ctn id="link_dc1_cb3"/>
55 <!-- routes to exit AS -->
56 <ASroute src="AS1_cb1" dst="gw_AS1_dc1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist">
57 <link_ctn id="link_dc1_cb1"/>
59 <ASroute src="AS1_cb3" dst="gw_AS1_dc1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com"
60 gw_dst="gw_dc1_horizdist">
61 <link_ctn id="link_dc1_cb3"/>
63 <ASroute src="AS1_cb2" dst="gw_AS1_dc1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
64 gw_dst="gw_dc1_horizdist">
65 <link_ctn id="link_dc1_cb2"/>
67 <ASroute dst="AS1_cb1" src="gw_AS1_dc1" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com"
68 gw_src="gw_dc1_horizdist">
69 <link_ctn id="link_dc1_cb1"/>
71 <ASroute dst="AS1_cb3" src="gw_AS1_dc1" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com"
72 gw_src="gw_dc1_horizdist">
73 <link_ctn id="link_dc1_cb3"/>
75 <ASroute dst="AS1_cb2" src="gw_AS1_dc1" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com"
76 gw_src="gw_dc1_horizdist">
77 <link_ctn id="link_dc1_cb2"/>
81 <AS id="AS2_dc2" routing="Full">
82 <!--bigger tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : Full -->
83 <!-- 6 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
85 <cluster id="AS2_cb1" prefix="cb1-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf"
86 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
87 <cluster id="AS2_cb2" prefix="cb2-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf"
88 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
89 <cluster id="AS2_cb3" prefix="cb3-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
90 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
91 <cluster id="AS2_cb4" prefix="cb4-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf"
92 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
93 <cluster id="AS2_cb5" prefix="cb5-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf"
94 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
95 <cluster id="AS2_cb6" prefix="cb6-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
96 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
98 <link id="link_dc2_cb1" bandwidth="1.25GBps" latency="100us"/>
99 <link id="link_dc2_cb2" bandwidth="1.25GBps" latency="100us"/>
100 <link id="link_dc2_cb3" bandwidth="1.25GBps" latency="100us"/>
101 <link id="link_dc2_cb4" bandwidth="1.25GBps" latency="100us"/>
102 <link id="link_dc2_cb5" bandwidth="1.25GBps" latency="100us"/>
103 <link id="link_dc2_cb6" bandwidth="1.25GBps" latency="100us"/>
105 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
106 <AS id="gw_AS2_dc2" routing="Floyd">
108 <router id="gw_dc2_horizdist"/>
109 <router id="gw_dc2_maindist"/>
110 <router id="gw_dc2_entranceroom"/>
111 <!-- ISP end point, entering the cloud, so it has coordinates -->
112 <router id="router_AS2_dc2" coordinates="12.8 14.4 6.4"/>
115 <link id="dc2_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
116 <link id="dc2_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
117 <link id="dc2_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
118 <!-- links to router relationships -->
119 <route src="gw_dc2_horizdist" dst="gw_dc2_maindist"><link_ctn id="dc2_horizdist_maindist"/></route>
120 <route src="gw_dc2_maindist" dst="gw_dc2_entranceroom"><link_ctn id="dc2_maindist_entranceroom"/></route>
121 <route src="gw_dc2_entranceroom" dst="router_AS2_dc2"><link_ctn id="dc2_entranceroom_ISP"/></route>
124 <!-- internal routes between clusters -->
125 <ASroute src="AS2_cb4" dst="AS2_cb6" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
126 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
127 <link_ctn id="link_dc2_cb4"/><link_ctn id="link_dc2_cb6"/>
129 <ASroute src="AS2_cb5" dst="AS2_cb6" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
130 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
131 <link_ctn id="link_dc2_cb5"/><link_ctn id="link_dc2_cb6"/>
133 <ASroute src="AS2_cb5" dst="AS2_cb4" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
134 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
135 <link_ctn id="link_dc2_cb5"/><link_ctn id="link_dc2_cb4"/>
137 <ASroute src="AS2_cb2" dst="AS2_cb6" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
138 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
139 <link_ctn id="link_dc2_cb2"/> <link_ctn id="link_dc2_cb6"/>
141 <ASroute src="AS2_cb2" dst="AS2_cb4" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
142 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
143 <link_ctn id="link_dc2_cb2"/><link_ctn id="link_dc2_cb4"/>
145 <ASroute src="AS2_cb2" dst="AS2_cb5" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
146 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
147 <link_ctn id="link_dc2_cb2"/><link_ctn id="link_dc2_cb5"/>
149 <ASroute src="AS2_cb3" dst="AS2_cb6" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
150 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
151 <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb6"/>
153 <ASroute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
154 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
155 <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb4"/>
157 <ASroute src="AS2_cb3" dst="AS2_cb5" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
158 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
159 <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb5"/>
161 <ASroute src="AS2_cb3" dst="AS2_cb2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
162 gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
163 <link_ctn id="link_dc2_cb3"/><link_ctn id="link_dc2_cb2"/>
165 <ASroute src="AS2_cb1" dst="AS2_cb6" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
166 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
167 <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb6"/>
169 <ASroute src="AS2_cb1" dst="AS2_cb4" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
170 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
171 <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb4"/>
173 <ASroute src="AS2_cb1" dst="AS2_cb5" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
174 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
175 <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb5"/>
177 <ASroute src="AS2_cb1" dst="AS2_cb2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
178 gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
179 <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb2"/>
181 <ASroute src="AS2_cb1" dst="AS2_cb3" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
182 gw_dst="cb3-AS2_cb3_router.dc2.acloud.com">
183 <link_ctn id="link_dc2_cb1"/><link_ctn id="link_dc2_cb3"/>
186 <!-- routess to exit AS -->
187 <ASroute src="AS2_cb6" dst="gw_AS2_dc2" gw_src="cb6-AS2_cb6_router.dc2.acloud.com"
188 gw_dst="gw_dc2_horizdist">
189 <link_ctn id="link_dc2_cb6"/>
191 <ASroute src="AS2_cb4" dst="gw_AS2_dc2" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
192 gw_dst="gw_dc2_horizdist">
193 <link_ctn id="link_dc2_cb4"/>
195 <ASroute src="AS2_cb5" dst="gw_AS2_dc2" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
196 gw_dst="gw_dc2_horizdist">
197 <link_ctn id="link_dc2_cb5"/>
199 <ASroute src="AS2_cb2" dst="gw_AS2_dc2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
200 gw_dst="gw_dc2_horizdist">
201 <link_ctn id="link_dc2_cb2"/>
203 <ASroute src="AS2_cb3" dst="gw_AS2_dc2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
204 gw_dst="gw_dc2_horizdist">
205 <link_ctn id="link_dc2_cb3"/>
207 <ASroute src="AS2_cb1" dst="gw_AS2_dc2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
208 gw_dst="gw_dc2_horizdist">
209 <link_ctn id="link_dc2_cb1"/>
211 <ASroute dst="AS2_cb6" src="gw_AS2_dc2" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com"
212 gw_src="gw_dc2_horizdist">
213 <link_ctn id="link_dc2_cb6"/>
215 <ASroute dst="AS2_cb4" src="gw_AS2_dc2" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com"
216 gw_src="gw_dc2_horizdist">
217 <link_ctn id="link_dc2_cb4"/>
219 <ASroute dst="AS2_cb5" src="gw_AS2_dc2" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com"
220 gw_src="gw_dc2_horizdist">
221 <link_ctn id="link_dc2_cb5"/>
223 <ASroute dst="AS2_cb2" src="gw_AS2_dc2" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com"
224 gw_src="gw_dc2_horizdist">
225 <link_ctn id="link_dc2_cb2"/>
227 <ASroute dst="AS2_cb3" src="gw_AS2_dc2" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com"
228 gw_src="gw_dc2_horizdist">
229 <link_ctn id="link_dc2_cb3"/>
231 <ASroute dst="AS2_cb1" src="gw_AS2_dc2" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com"
232 gw_src="gw_dc2_horizdist">
233 <link_ctn id="link_dc2_cb1"/>
237 <AS id="AS3_dc3" routing="Full">
238 <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : FULL -->
239 <!-- 4 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
241 <cluster id="AS3_cb1" prefix="cb1-" suffix=".dc3.acloud.com" radical="1-40" speed="5.2297Gf"
242 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
243 <cluster id="AS3_cb2" prefix="cb2-" suffix=".dc3.acloud.com" radical="1-50" speed="8.8925Gf"
244 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
245 <cluster id="AS3_cb3" prefix="cb3-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
246 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
247 <cluster id="AS3_cb4" prefix="cb4-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
248 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
250 <link id="link_dc3_cb1" bandwidth="1.25GBps" latency="100us"/>
251 <link id="link_dc3_cb2" bandwidth="1.25GBps" latency="100us"/>
252 <link id="link_dc3_cb3" bandwidth="1.25GBps" latency="100us"/>
253 <link id="link_dc3_cb4" bandwidth="1.25GBps" latency="100us"/>
255 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
256 <AS id="gw_AS3_dc3" routing="Floyd">
258 <router id="gw_dc3_horizdist"/>
259 <router id="gw_dc3_maindist"/>
260 <router id="gw_dc3_entranceroom"/>
261 <!-- ISP end point, entering the cloud, so it has coordinates -->
262 <router id="router_AS3_dc3" coordinates="6.0 5.7 6.6"/>
265 <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
266 <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
267 <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
268 <!-- links to router relationships -->
269 <route src="gw_dc3_horizdist" dst="gw_dc3_maindist"><link_ctn id="dc3_horizdist_maindist"/></route>
270 <route src="gw_dc3_maindist" dst="gw_dc3_entranceroom"><link_ctn id="dc3_maindist_entranceroom"/></route>
271 <route src="gw_dc3_entranceroom" dst="router_AS3_dc3"><link_ctn id="dc3_entranceroom_ISP"/></route>
274 <!-- internal routes between clusters -->
275 <ASroute src="AS3_cb2" dst="AS3_cb3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
276 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
277 <link_ctn id="link_dc3_cb2"/><link_ctn id="link_dc3_cb3"/>
279 <ASroute src="AS3_cb1" dst="AS3_cb3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
280 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
281 <link_ctn id="link_dc3_cb1"/><link_ctn id="link_dc3_cb3"/>
283 <ASroute src="AS3_cb1" dst="AS3_cb2" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
284 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
285 <link_ctn id="link_dc3_cb1"/><link_ctn id="link_dc3_cb2"/>
287 <ASroute src="AS3_cb4" dst="AS3_cb3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
288 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
289 <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb3"/>
291 <ASroute src="AS3_cb4" dst="AS3_cb2" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
292 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
293 <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb2"/>
295 <ASroute src="AS3_cb4" dst="AS3_cb1" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
296 gw_dst="cb1-AS3_cb1_router.dc3.acloud.com">
297 <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb1"/>
300 <!-- routes to exit AS -->
301 <ASroute src="AS3_cb3" dst="gw_AS3_dc3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com"
302 gw_dst="gw_dc3_horizdist">
303 <link_ctn id="link_dc3_cb3"/>
305 <ASroute src="AS3_cb2" dst="gw_AS3_dc3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
306 gw_dst="gw_dc3_horizdist">
307 <link_ctn id="link_dc3_cb2"/>
309 <ASroute src="AS3_cb1" dst="gw_AS3_dc3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
310 gw_dst="gw_dc3_horizdist">
311 <link_ctn id="link_dc3_cb1"/>
313 <ASroute src="AS3_cb4" dst="gw_AS3_dc3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
314 gw_dst="gw_dc3_horizdist">
315 <link_ctn id="link_dc3_cb4"/>
317 <ASroute dst="AS3_cb3" src="gw_AS3_dc3" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com"
318 gw_src="gw_dc3_horizdist">
319 <link_ctn id="link_dc3_cb3"/>
321 <ASroute dst="AS3_cb2" src="gw_AS3_dc3" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com"
322 gw_src="gw_dc3_horizdist">
323 <link_ctn id="link_dc3_cb2"/>
325 <ASroute dst="AS3_cb1" src="gw_AS3_dc3" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com"
326 gw_src="gw_dc3_horizdist">
327 <link_ctn id="link_dc3_cb1"/>
329 <ASroute dst="AS3_cb4" src="gw_AS3_dc3" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com"
330 gw_src="gw_dc3_horizdist">
331 <link_ctn id="link_dc3_cb4"/>