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">
38 <link_ctn id="dc1_horizdist_maindist"/>
40 <route src="gw_dc1_maindist" dst="gw_dc1_entranceroom">
41 <link_ctn id="dc1_maindist_entranceroom"/>
43 <route src="gw_dc1_entranceroom" dst="router_AS1_dc1">
44 <link_ctn id="dc1_entranceroom_ISP"/>
48 <!-- internal routes between clusters -->
49 <ASroute src="AS1_cb3" dst="AS1_cb1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com"
50 gw_dst="cb1-AS1_cb1_router.dc1.acloud.com">
51 <link_ctn id="link_dc1_cb3"/>
52 <link_ctn id="link_dc1_cb1"/>
54 <ASroute src="AS1_cb2" dst="AS1_cb1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
55 gw_dst="cb1-AS1_cb1_router.dc1.acloud.com">
56 <link_ctn id="link_dc1_cb2"/>
57 <link_ctn id="link_dc1_cb1"/>
59 <ASroute src="AS1_cb2" dst="AS1_cb3" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
60 gw_dst="cb3-AS1_cb3_router.dc1.acloud.com">
61 <link_ctn id="link_dc1_cb2"/>
62 <link_ctn id="link_dc1_cb3"/>
64 <!-- routes to exit AS -->
65 <ASroute src="AS1_cb1" dst="gw_AS1_dc1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist">
66 <link_ctn id="link_dc1_cb1"/>
68 <ASroute src="AS1_cb3" dst="gw_AS1_dc1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com"
69 gw_dst="gw_dc1_horizdist">
70 <link_ctn id="link_dc1_cb3"/>
72 <ASroute src="AS1_cb2" dst="gw_AS1_dc1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
73 gw_dst="gw_dc1_horizdist">
74 <link_ctn id="link_dc1_cb2"/>
76 <ASroute dst="AS1_cb1" src="gw_AS1_dc1" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com"
77 gw_src="gw_dc1_horizdist">
78 <link_ctn id="link_dc1_cb1"/>
80 <ASroute dst="AS1_cb3" src="gw_AS1_dc1" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com"
81 gw_src="gw_dc1_horizdist">
82 <link_ctn id="link_dc1_cb3"/>
84 <ASroute dst="AS1_cb2" src="gw_AS1_dc1" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com"
85 gw_src="gw_dc1_horizdist">
86 <link_ctn id="link_dc1_cb2"/>
90 <AS id="AS2_dc2" routing="Full">
91 <!--bigger tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : Full -->
92 <!-- 6 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
94 <cluster id="AS2_cb1" prefix="cb1-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf"
95 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
96 <cluster id="AS2_cb2" prefix="cb2-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf"
97 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
98 <cluster id="AS2_cb3" prefix="cb3-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
99 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
100 <cluster id="AS2_cb4" prefix="cb4-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf"
101 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
102 <cluster id="AS2_cb5" prefix="cb5-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf"
103 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
104 <cluster id="AS2_cb6" prefix="cb6-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
105 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
107 <link id="link_dc2_cb1" bandwidth="1.25GBps" latency="100us"/>
108 <link id="link_dc2_cb2" bandwidth="1.25GBps" latency="100us"/>
109 <link id="link_dc2_cb3" bandwidth="1.25GBps" latency="100us"/>
110 <link id="link_dc2_cb4" bandwidth="1.25GBps" latency="100us"/>
111 <link id="link_dc2_cb5" bandwidth="1.25GBps" latency="100us"/>
112 <link id="link_dc2_cb6" bandwidth="1.25GBps" latency="100us"/>
114 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
115 <AS id="gw_AS2_dc2" routing="Floyd">
117 <router id="gw_dc2_horizdist"/>
118 <router id="gw_dc2_maindist"/>
119 <router id="gw_dc2_entranceroom"/>
120 <!-- ISP end point, entering the cloud, so it has coordinates -->
121 <router id="router_AS2_dc2" coordinates="12.8 14.4 6.4"/>
124 <link id="dc2_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
125 <link id="dc2_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
126 <link id="dc2_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
127 <!-- links to router relationships -->
128 <route src="gw_dc2_horizdist" dst="gw_dc2_maindist">
129 <link_ctn id="dc2_horizdist_maindist"/>
131 <route src="gw_dc2_maindist" dst="gw_dc2_entranceroom">
132 <link_ctn id="dc2_maindist_entranceroom"/>
134 <route src="gw_dc2_entranceroom" dst="router_AS2_dc2">
135 <link_ctn id="dc2_entranceroom_ISP"/>
139 <!-- internal routes between clusters -->
140 <ASroute src="AS2_cb4" dst="AS2_cb6" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
141 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
142 <link_ctn id="link_dc2_cb4"/>
143 <link_ctn id="link_dc2_cb6"/>
145 <ASroute src="AS2_cb5" dst="AS2_cb6" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
146 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
147 <link_ctn id="link_dc2_cb5"/>
148 <link_ctn id="link_dc2_cb6"/>
150 <ASroute src="AS2_cb5" dst="AS2_cb4" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
151 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
152 <link_ctn id="link_dc2_cb5"/>
153 <link_ctn id="link_dc2_cb4"/>
155 <ASroute src="AS2_cb2" dst="AS2_cb6" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
156 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
157 <link_ctn id="link_dc2_cb2"/>
158 <link_ctn id="link_dc2_cb6"/>
160 <ASroute src="AS2_cb2" dst="AS2_cb4" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
161 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
162 <link_ctn id="link_dc2_cb2"/>
163 <link_ctn id="link_dc2_cb4"/>
165 <ASroute src="AS2_cb2" dst="AS2_cb5" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
166 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
167 <link_ctn id="link_dc2_cb2"/>
168 <link_ctn id="link_dc2_cb5"/>
170 <ASroute src="AS2_cb3" dst="AS2_cb6" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
171 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
172 <link_ctn id="link_dc2_cb3"/>
173 <link_ctn id="link_dc2_cb6"/>
175 <ASroute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
176 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
177 <link_ctn id="link_dc2_cb3"/>
178 <link_ctn id="link_dc2_cb4"/>
180 <ASroute src="AS2_cb3" dst="AS2_cb5" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
181 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
182 <link_ctn id="link_dc2_cb3"/>
183 <link_ctn id="link_dc2_cb5"/>
185 <ASroute src="AS2_cb3" dst="AS2_cb2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
186 gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
187 <link_ctn id="link_dc2_cb3"/>
188 <link_ctn id="link_dc2_cb2"/>
190 <ASroute src="AS2_cb1" dst="AS2_cb6" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
191 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
192 <link_ctn id="link_dc2_cb1"/>
193 <link_ctn id="link_dc2_cb6"/>
195 <ASroute src="AS2_cb1" dst="AS2_cb4" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
196 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
197 <link_ctn id="link_dc2_cb1"/>
198 <link_ctn id="link_dc2_cb4"/>
200 <ASroute src="AS2_cb1" dst="AS2_cb5" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
201 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
202 <link_ctn id="link_dc2_cb1"/>
203 <link_ctn id="link_dc2_cb5"/>
205 <ASroute src="AS2_cb1" dst="AS2_cb2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
206 gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
207 <link_ctn id="link_dc2_cb1"/>
208 <link_ctn id="link_dc2_cb2"/>
210 <ASroute src="AS2_cb1" dst="AS2_cb3" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
211 gw_dst="cb3-AS2_cb3_router.dc2.acloud.com">
212 <link_ctn id="link_dc2_cb1"/>
213 <link_ctn id="link_dc2_cb3"/>
216 <!-- routess to exit AS -->
217 <ASroute src="AS2_cb6" dst="gw_AS2_dc2" gw_src="cb6-AS2_cb6_router.dc2.acloud.com"
218 gw_dst="gw_dc2_horizdist">
219 <link_ctn id="link_dc2_cb6"/>
221 <ASroute src="AS2_cb4" dst="gw_AS2_dc2" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
222 gw_dst="gw_dc2_horizdist">
223 <link_ctn id="link_dc2_cb4"/>
225 <ASroute src="AS2_cb5" dst="gw_AS2_dc2" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
226 gw_dst="gw_dc2_horizdist">
227 <link_ctn id="link_dc2_cb5"/>
229 <ASroute src="AS2_cb2" dst="gw_AS2_dc2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
230 gw_dst="gw_dc2_horizdist">
231 <link_ctn id="link_dc2_cb2"/>
233 <ASroute src="AS2_cb3" dst="gw_AS2_dc2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
234 gw_dst="gw_dc2_horizdist">
235 <link_ctn id="link_dc2_cb3"/>
237 <ASroute src="AS2_cb1" dst="gw_AS2_dc2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
238 gw_dst="gw_dc2_horizdist">
239 <link_ctn id="link_dc2_cb1"/>
241 <ASroute dst="AS2_cb6" src="gw_AS2_dc2" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com"
242 gw_src="gw_dc2_horizdist">
243 <link_ctn id="link_dc2_cb6"/>
245 <ASroute dst="AS2_cb4" src="gw_AS2_dc2" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com"
246 gw_src="gw_dc2_horizdist">
247 <link_ctn id="link_dc2_cb4"/>
249 <ASroute dst="AS2_cb5" src="gw_AS2_dc2" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com"
250 gw_src="gw_dc2_horizdist">
251 <link_ctn id="link_dc2_cb5"/>
253 <ASroute dst="AS2_cb2" src="gw_AS2_dc2" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com"
254 gw_src="gw_dc2_horizdist">
255 <link_ctn id="link_dc2_cb2"/>
257 <ASroute dst="AS2_cb3" src="gw_AS2_dc2" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com"
258 gw_src="gw_dc2_horizdist">
259 <link_ctn id="link_dc2_cb3"/>
261 <ASroute dst="AS2_cb1" src="gw_AS2_dc2" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com"
262 gw_src="gw_dc2_horizdist">
263 <link_ctn id="link_dc2_cb1"/>
267 <AS id="AS3_dc3" routing="Full">
268 <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : FULL -->
269 <!-- 4 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
271 <cluster id="AS3_cb1" prefix="cb1-" suffix=".dc3.acloud.com" radical="1-40" speed="5.2297Gf"
272 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
273 <cluster id="AS3_cb2" prefix="cb2-" suffix=".dc3.acloud.com" radical="1-50" speed="8.8925Gf"
274 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
275 <cluster id="AS3_cb3" prefix="cb3-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
276 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
277 <cluster id="AS3_cb4" prefix="cb4-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
278 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
279 <link id="link_dc3_cb1" bandwidth="1.25GBps" latency="100us"/>
280 <link id="link_dc3_cb2" bandwidth="1.25GBps" latency="100us"/>
281 <link id="link_dc3_cb3" bandwidth="1.25GBps" latency="100us"/>
282 <link id="link_dc3_cb4" bandwidth="1.25GBps" latency="100us"/>
284 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
285 <AS id="gw_AS3_dc3" routing="Floyd">
287 <router id="gw_dc3_horizdist"/>
288 <router id="gw_dc3_maindist"/>
289 <router id="gw_dc3_entranceroom"/>
290 <!-- ISP end point, entering the cloud, so it has coordinates -->
291 <router id="router_AS3_dc3" coordinates="6.0 5.7 6.6"/>
293 <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
294 <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
295 <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
296 <!-- links to router relationships -->
297 <route src="gw_dc3_horizdist" dst="gw_dc3_maindist">
298 <link_ctn id="dc3_horizdist_maindist"/>
300 <route src="gw_dc3_maindist" dst="gw_dc3_entranceroom">
301 <link_ctn id="dc3_maindist_entranceroom"/>
303 <route src="gw_dc3_entranceroom" dst="router_AS3_dc3">
304 <link_ctn id="dc3_entranceroom_ISP"/>
308 <!-- internal routes between clusters -->
309 <ASroute src="AS3_cb2" dst="AS3_cb3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
310 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
311 <link_ctn id="link_dc3_cb2"/>
312 <link_ctn id="link_dc3_cb3"/>
314 <ASroute src="AS3_cb1" dst="AS3_cb3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
315 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
316 <link_ctn id="link_dc3_cb1"/>
317 <link_ctn id="link_dc3_cb3"/>
319 <ASroute src="AS3_cb1" dst="AS3_cb2" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
320 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
321 <link_ctn id="link_dc3_cb1"/>
322 <link_ctn id="link_dc3_cb2"/>
324 <ASroute src="AS3_cb4" dst="AS3_cb3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
325 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
326 <link_ctn id="link_dc3_cb4"/>
327 <link_ctn id="link_dc3_cb3"/>
329 <ASroute src="AS3_cb4" dst="AS3_cb2" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
330 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
331 <link_ctn id="link_dc3_cb4"/>
332 <link_ctn id="link_dc3_cb2"/>
334 <ASroute src="AS3_cb4" dst="AS3_cb1" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
335 gw_dst="cb1-AS3_cb1_router.dc3.acloud.com">
336 <link_ctn id="link_dc3_cb4"/>
337 <link_ctn id="link_dc3_cb1"/>
340 <!-- routes to exit AS -->
341 <ASroute src="AS3_cb3" dst="gw_AS3_dc3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com"
342 gw_dst="gw_dc3_horizdist">
343 <link_ctn id="link_dc3_cb3"/>
345 <ASroute src="AS3_cb2" dst="gw_AS3_dc3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
346 gw_dst="gw_dc3_horizdist">
347 <link_ctn id="link_dc3_cb2"/>
349 <ASroute src="AS3_cb1" dst="gw_AS3_dc3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
350 gw_dst="gw_dc3_horizdist">
351 <link_ctn id="link_dc3_cb1"/>
353 <ASroute src="AS3_cb4" dst="gw_AS3_dc3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
354 gw_dst="gw_dc3_horizdist">
355 <link_ctn id="link_dc3_cb4"/>
357 <ASroute dst="AS3_cb3" src="gw_AS3_dc3" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com"
358 gw_src="gw_dc3_horizdist">
359 <link_ctn id="link_dc3_cb3"/>
361 <ASroute dst="AS3_cb2" src="gw_AS3_dc3" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com"
362 gw_src="gw_dc3_horizdist">
363 <link_ctn id="link_dc3_cb2"/>
365 <ASroute dst="AS3_cb1" src="gw_AS3_dc3" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com"
366 gw_src="gw_dc3_horizdist">
367 <link_ctn id="link_dc3_cb1"/>
369 <ASroute dst="AS3_cb4" src="gw_AS3_dc3" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com"
370 gw_src="gw_dc3_horizdist">
371 <link_ctn id="link_dc3_cb4"/>