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"/>
46 <link_ctn id="link_dc1_cb1"/>
48 <ASroute src="AS1_cb2" dst="AS1_cb1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
49 gw_dst="cb1-AS1_cb1_router.dc1.acloud.com">
50 <link_ctn id="link_dc1_cb2"/>
51 <link_ctn id="link_dc1_cb1"/>
53 <ASroute src="AS1_cb2" dst="AS1_cb3" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
54 gw_dst="cb3-AS1_cb3_router.dc1.acloud.com">
55 <link_ctn id="link_dc1_cb2"/>
56 <link_ctn id="link_dc1_cb3"/>
58 <!-- routes to exit AS -->
59 <ASroute src="AS1_cb1" dst="gw_AS1_dc1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist">
60 <link_ctn id="link_dc1_cb1"/>
62 <ASroute src="AS1_cb3" dst="gw_AS1_dc1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com"
63 gw_dst="gw_dc1_horizdist">
64 <link_ctn id="link_dc1_cb3"/>
66 <ASroute src="AS1_cb2" dst="gw_AS1_dc1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com"
67 gw_dst="gw_dc1_horizdist">
68 <link_ctn id="link_dc1_cb2"/>
70 <ASroute dst="AS1_cb1" src="gw_AS1_dc1" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com"
71 gw_src="gw_dc1_horizdist">
72 <link_ctn id="link_dc1_cb1"/>
74 <ASroute dst="AS1_cb3" src="gw_AS1_dc1" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com"
75 gw_src="gw_dc1_horizdist">
76 <link_ctn id="link_dc1_cb3"/>
78 <ASroute dst="AS1_cb2" src="gw_AS1_dc1" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com"
79 gw_src="gw_dc1_horizdist">
80 <link_ctn id="link_dc1_cb2"/>
84 <AS id="AS2_dc2" routing="Full">
85 <!--bigger tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : Full -->
86 <!-- 6 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
88 <cluster id="AS2_cb1" prefix="cb1-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf"
89 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
90 <cluster id="AS2_cb2" prefix="cb2-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf"
91 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
92 <cluster id="AS2_cb3" prefix="cb3-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
93 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
94 <cluster id="AS2_cb4" prefix="cb4-" 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_cb5" prefix="cb5-" 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_cb6" prefix="cb6-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf"
99 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
101 <link id="link_dc2_cb1" bandwidth="1.25GBps" latency="100us"/>
102 <link id="link_dc2_cb2" bandwidth="1.25GBps" latency="100us"/>
103 <link id="link_dc2_cb3" bandwidth="1.25GBps" latency="100us"/>
104 <link id="link_dc2_cb4" bandwidth="1.25GBps" latency="100us"/>
105 <link id="link_dc2_cb5" bandwidth="1.25GBps" latency="100us"/>
106 <link id="link_dc2_cb6" bandwidth="1.25GBps" latency="100us"/>
108 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
109 <AS id="gw_AS2_dc2" routing="Floyd">
111 <router id="gw_dc2_horizdist"/>
112 <router id="gw_dc2_maindist"/>
113 <router id="gw_dc2_entranceroom"/>
114 <!-- ISP end point, entering the cloud, so it has coordinates -->
115 <router id="router_AS2_dc2" coordinates="12.8 14.4 6.4"/>
118 <link id="dc2_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
119 <link id="dc2_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
120 <link id="dc2_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
121 <!-- links to router relationships -->
122 <route src="gw_dc2_horizdist" dst="gw_dc2_maindist">
123 <link_ctn id="dc2_horizdist_maindist"/></route>
124 <route src="gw_dc2_maindist" dst="gw_dc2_entranceroom">
125 <link_ctn id="dc2_maindist_entranceroom"/></route>
126 <route src="gw_dc2_entranceroom" dst="router_AS2_dc2">
127 <link_ctn id="dc2_entranceroom_ISP"/></route>
130 <!-- internal routes between clusters -->
131 <ASroute src="AS2_cb4" dst="AS2_cb6" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
132 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
133 <link_ctn id="link_dc2_cb4"/>
134 <link_ctn id="link_dc2_cb6"/>
136 <ASroute src="AS2_cb5" dst="AS2_cb6" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
137 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
138 <link_ctn id="link_dc2_cb5"/>
139 <link_ctn id="link_dc2_cb6"/>
141 <ASroute src="AS2_cb5" dst="AS2_cb4" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
142 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
143 <link_ctn id="link_dc2_cb5"/>
144 <link_ctn id="link_dc2_cb4"/>
146 <ASroute src="AS2_cb2" dst="AS2_cb6" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
147 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
148 <link_ctn id="link_dc2_cb2"/>
149 <link_ctn id="link_dc2_cb6"/>
151 <ASroute src="AS2_cb2" dst="AS2_cb4" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
152 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
153 <link_ctn id="link_dc2_cb2"/>
154 <link_ctn id="link_dc2_cb4"/>
156 <ASroute src="AS2_cb2" dst="AS2_cb5" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
157 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
158 <link_ctn id="link_dc2_cb2"/>
159 <link_ctn id="link_dc2_cb5"/>
161 <ASroute src="AS2_cb3" dst="AS2_cb6" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
162 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
163 <link_ctn id="link_dc2_cb3"/>
164 <link_ctn id="link_dc2_cb6"/>
166 <ASroute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
167 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
168 <link_ctn id="link_dc2_cb3"/>
169 <link_ctn id="link_dc2_cb4"/>
171 <ASroute src="AS2_cb3" dst="AS2_cb5" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
172 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
173 <link_ctn id="link_dc2_cb3"/>
174 <link_ctn id="link_dc2_cb5"/>
176 <ASroute src="AS2_cb3" dst="AS2_cb2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
177 gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
178 <link_ctn id="link_dc2_cb3"/>
179 <link_ctn id="link_dc2_cb2"/>
181 <ASroute src="AS2_cb1" dst="AS2_cb6" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
182 gw_dst="cb6-AS2_cb6_router.dc2.acloud.com">
183 <link_ctn id="link_dc2_cb1"/>
184 <link_ctn id="link_dc2_cb6"/>
186 <ASroute src="AS2_cb1" dst="AS2_cb4" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
187 gw_dst="cb4-AS2_cb4_router.dc2.acloud.com">
188 <link_ctn id="link_dc2_cb1"/>
189 <link_ctn id="link_dc2_cb4"/>
191 <ASroute src="AS2_cb1" dst="AS2_cb5" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
192 gw_dst="cb5-AS2_cb5_router.dc2.acloud.com">
193 <link_ctn id="link_dc2_cb1"/>
194 <link_ctn id="link_dc2_cb5"/>
196 <ASroute src="AS2_cb1" dst="AS2_cb2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
197 gw_dst="cb2-AS2_cb2_router.dc2.acloud.com">
198 <link_ctn id="link_dc2_cb1"/>
199 <link_ctn id="link_dc2_cb2"/>
201 <ASroute src="AS2_cb1" dst="AS2_cb3" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
202 gw_dst="cb3-AS2_cb3_router.dc2.acloud.com">
203 <link_ctn id="link_dc2_cb1"/>
204 <link_ctn id="link_dc2_cb3"/>
207 <!-- routess to exit AS -->
208 <ASroute src="AS2_cb6" dst="gw_AS2_dc2" gw_src="cb6-AS2_cb6_router.dc2.acloud.com"
209 gw_dst="gw_dc2_horizdist">
210 <link_ctn id="link_dc2_cb6"/>
212 <ASroute src="AS2_cb4" dst="gw_AS2_dc2" gw_src="cb4-AS2_cb4_router.dc2.acloud.com"
213 gw_dst="gw_dc2_horizdist">
214 <link_ctn id="link_dc2_cb4"/>
216 <ASroute src="AS2_cb5" dst="gw_AS2_dc2" gw_src="cb5-AS2_cb5_router.dc2.acloud.com"
217 gw_dst="gw_dc2_horizdist">
218 <link_ctn id="link_dc2_cb5"/>
220 <ASroute src="AS2_cb2" dst="gw_AS2_dc2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com"
221 gw_dst="gw_dc2_horizdist">
222 <link_ctn id="link_dc2_cb2"/>
224 <ASroute src="AS2_cb3" dst="gw_AS2_dc2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com"
225 gw_dst="gw_dc2_horizdist">
226 <link_ctn id="link_dc2_cb3"/>
228 <ASroute src="AS2_cb1" dst="gw_AS2_dc2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com"
229 gw_dst="gw_dc2_horizdist">
230 <link_ctn id="link_dc2_cb1"/>
232 <ASroute dst="AS2_cb6" src="gw_AS2_dc2" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com"
233 gw_src="gw_dc2_horizdist">
234 <link_ctn id="link_dc2_cb6"/>
236 <ASroute dst="AS2_cb4" src="gw_AS2_dc2" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com"
237 gw_src="gw_dc2_horizdist">
238 <link_ctn id="link_dc2_cb4"/>
240 <ASroute dst="AS2_cb5" src="gw_AS2_dc2" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com"
241 gw_src="gw_dc2_horizdist">
242 <link_ctn id="link_dc2_cb5"/>
244 <ASroute dst="AS2_cb2" src="gw_AS2_dc2" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com"
245 gw_src="gw_dc2_horizdist">
246 <link_ctn id="link_dc2_cb2"/>
248 <ASroute dst="AS2_cb3" src="gw_AS2_dc2" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com"
249 gw_src="gw_dc2_horizdist">
250 <link_ctn id="link_dc2_cb3"/>
252 <ASroute dst="AS2_cb1" src="gw_AS2_dc2" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com"
253 gw_src="gw_dc2_horizdist">
254 <link_ctn id="link_dc2_cb1"/>
258 <AS id="AS3_dc3" routing="Full">
259 <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : FULL -->
260 <!-- 4 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted -->
262 <cluster id="AS3_cb1" prefix="cb1-" suffix=".dc3.acloud.com" radical="1-40" speed="5.2297Gf"
263 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
264 <cluster id="AS3_cb2" prefix="cb2-" suffix=".dc3.acloud.com" radical="1-50" speed="8.8925Gf"
265 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
266 <cluster id="AS3_cb3" prefix="cb3-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
267 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
268 <cluster id="AS3_cb4" prefix="cb4-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf"
269 bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
271 <link id="link_dc3_cb1" bandwidth="1.25GBps" latency="100us"/>
272 <link id="link_dc3_cb2" bandwidth="1.25GBps" latency="100us"/>
273 <link id="link_dc3_cb3" bandwidth="1.25GBps" latency="100us"/>
274 <link id="link_dc3_cb4" bandwidth="1.25GBps" latency="100us"/>
276 <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP -->
277 <AS id="gw_AS3_dc3" routing="Floyd">
279 <router id="gw_dc3_horizdist"/>
280 <router id="gw_dc3_maindist"/>
281 <router id="gw_dc3_entranceroom"/>
282 <!-- ISP end point, entering the cloud, so it has coordinates -->
283 <router id="router_AS3_dc3" coordinates="6.0 5.7 6.6"/>
286 <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>
287 <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>
288 <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>
289 <!-- links to router relationships -->
290 <route src="gw_dc3_horizdist" dst="gw_dc3_maindist">
291 <link_ctn id="dc3_horizdist_maindist"/></route>
292 <route src="gw_dc3_maindist" dst="gw_dc3_entranceroom">
293 <link_ctn id="dc3_maindist_entranceroom"/></route>
294 <route src="gw_dc3_entranceroom" dst="router_AS3_dc3"><link_ctn id="dc3_entranceroom_ISP"/></route>
297 <!-- internal routes between clusters -->
298 <ASroute src="AS3_cb2" dst="AS3_cb3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
299 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
300 <link_ctn id="link_dc3_cb2"/>
301 <link_ctn id="link_dc3_cb3"/>
303 <ASroute src="AS3_cb1" dst="AS3_cb3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
304 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
305 <link_ctn id="link_dc3_cb1"/><link_ctn id="link_dc3_cb3"/>
307 <ASroute src="AS3_cb1" dst="AS3_cb2" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
308 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
309 <link_ctn id="link_dc3_cb1"/><link_ctn id="link_dc3_cb2"/>
311 <ASroute src="AS3_cb4" dst="AS3_cb3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
312 gw_dst="cb3-AS3_cb3_router.dc3.acloud.com">
313 <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb3"/>
315 <ASroute src="AS3_cb4" dst="AS3_cb2" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
316 gw_dst="cb2-AS3_cb2_router.dc3.acloud.com">
317 <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb2"/>
319 <ASroute src="AS3_cb4" dst="AS3_cb1" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
320 gw_dst="cb1-AS3_cb1_router.dc3.acloud.com">
321 <link_ctn id="link_dc3_cb4"/><link_ctn id="link_dc3_cb1"/>
324 <!-- routes to exit AS -->
325 <ASroute src="AS3_cb3" dst="gw_AS3_dc3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com"
326 gw_dst="gw_dc3_horizdist">
327 <link_ctn id="link_dc3_cb3"/>
329 <ASroute src="AS3_cb2" dst="gw_AS3_dc3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com"
330 gw_dst="gw_dc3_horizdist">
331 <link_ctn id="link_dc3_cb2"/>
333 <ASroute src="AS3_cb1" dst="gw_AS3_dc3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com"
334 gw_dst="gw_dc3_horizdist">
335 <link_ctn id="link_dc3_cb1"/>
337 <ASroute src="AS3_cb4" dst="gw_AS3_dc3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com"
338 gw_dst="gw_dc3_horizdist">
339 <link_ctn id="link_dc3_cb4"/>
341 <ASroute dst="AS3_cb3" src="gw_AS3_dc3" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com"
342 gw_src="gw_dc3_horizdist">
343 <link_ctn id="link_dc3_cb3"/>
345 <ASroute dst="AS3_cb2" src="gw_AS3_dc3" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com"
346 gw_src="gw_dc3_horizdist">
347 <link_ctn id="link_dc3_cb2"/>
349 <ASroute dst="AS3_cb1" src="gw_AS3_dc3" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com"
350 gw_src="gw_dc3_horizdist">
351 <link_ctn id="link_dc3_cb1"/>
353 <ASroute dst="AS3_cb4" src="gw_AS3_dc3" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com"
354 gw_src="gw_dc3_horizdist">
355 <link_ctn id="link_dc3_cb4"/>