Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
use brand new attibute: symmetrical="YES"
[simgrid.git] / examples / platforms / cloud.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid/simgrid.dtd">
3 <platform version="4">
4 <config id="General">
5         <prop id="network/coordinates" value="yes"/>
6 </config>
7
8 <AS id="AS0" routing="Vivaldi">
9    
10    <AS id="AS1_dc1" routing="Full">
11    <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : rule based, because of its regularity-->    
12             <!-- 3 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted because not a part of the production platform  -->
13             <!-- clusters -->
14             <cluster id="AS1_cb1" prefix="cb1-" suffix=".dc1.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
15             <link id="link_dc1_cb1" bandwidth="1.25GBps" latency="100us"/>
16
17             <cluster id="AS1_cb2" prefix="cb2-" suffix=".dc1.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
18             <link id="link_dc1_cb2" bandwidth="1.25GBps" latency="100us"/>
19
20             <cluster id="AS1_cb3" prefix="cb3-" suffix=".dc1.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
21             <link id="link_dc1_cb3" bandwidth="1.25GBps" latency="100us"/>
22  
23             <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP  -->
24             <AS id="gw_AS1_dc1" routing="Floyd">
25                 <!-- equipments-->
26                     <router id="gw_dc1_horizdist"/>
27                     <router id="gw_dc1_maindist"/>
28                     <router id="gw_dc1_entranceroom"/>
29                     <!-- ISP end point, entering the cloud, so it has coordinates -->
30                     <router id="router_AS1_dc1" coordinates="25.5 9.4 1.4"/>
31                     <!-- links -->
32                     <link id="dc1_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>        
33                     <link id="dc1_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>  
34                         <link id="dc1_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>  
35                     <!-- links to router relationships -->
36                     <route src="gw_dc1_horizdist" dst="gw_dc1_maindist"><link_ctn id="dc1_horizdist_maindist"/></route>
37                     <route src="gw_dc1_maindist" dst="gw_dc1_entranceroom"><link_ctn id="dc1_maindist_entranceroom"/></route>
38                     <route src="gw_dc1_entranceroom" dst="router_AS1_dc1"><link_ctn id="dc1_entranceroom_ISP"/></route>
39             </AS>
40            
41             <!-- internal routes between clusters -->
42             <ASroute src="AS1_cb1" dst="AS1_cb1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" symmetrical="YES">
43                     <link_ctn id="link_dc1_cb1"/>
44                     <link_ctn id="link_dc1_cb1"/>
45             </ASroute><ASroute src="AS1_cb3" dst="AS1_cb1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" symmetrical="YES">
46                     <link_ctn id="link_dc1_cb3"/>
47                     <link_ctn id="link_dc1_cb1"/>
48             </ASroute><ASroute src="AS1_cb3" dst="AS1_cb3" gw_src="cb3-AS1_cb3_router.dc1.acloud.com" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com" symmetrical="YES">
49                     <link_ctn id="link_dc1_cb3"/>
50                     <link_ctn id="link_dc1_cb3"/>
51             </ASroute><ASroute src="AS1_cb2" dst="AS1_cb1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" symmetrical="YES">
52                     <link_ctn id="link_dc1_cb2"/>
53                     <link_ctn id="link_dc1_cb1"/>
54             </ASroute><ASroute src="AS1_cb2" dst="AS1_cb3" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com" symmetrical="YES">
55                     <link_ctn id="link_dc1_cb2"/>
56                     <link_ctn id="link_dc1_cb3"/>
57             </ASroute><ASroute src="AS1_cb2" dst="AS1_cb2" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com" symmetrical="YES">
58                     <link_ctn id="link_dc1_cb2"/>
59                     <link_ctn id="link_dc1_cb2"/>
60             </ASroute>
61             <!-- clusters to exit AS -->
62             <ASroute src="AS1_cb1" dst="gw_AS1_dc1" gw_src="cb1-AS1_cb1_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist" symmetrical="NO">
63                     <link_ctn id="link_dc1_cb1"/>
64             </ASroute><ASroute src="AS1_cb3" dst="gw_AS1_dc1" gw_src="cb3-AS1_cb3_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist" symmetrical="NO">
65                     <link_ctn id="link_dc1_cb3"/>
66             </ASroute><ASroute src="AS1_cb2" dst="gw_AS1_dc1" gw_src="cb2-AS1_cb2_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist" symmetrical="NO">
67                     <link_ctn id="link_dc1_cb2"/>
68             </ASroute> 
69             <ASroute dst="AS1_cb1" src="gw_AS1_dc1" gw_dst="cb1-AS1_cb1_router.dc1.acloud.com" gw_src="gw_dc1_horizdist" symmetrical="NO">
70                     <link_ctn id="link_dc1_cb1"/>
71             </ASroute><ASroute dst="AS1_cb3" src="gw_AS1_dc1" gw_dst="cb3-AS1_cb3_router.dc1.acloud.com" gw_src="gw_dc1_horizdist" symmetrical="NO">
72                     <link_ctn id="link_dc1_cb3"/>
73             </ASroute><ASroute dst="AS1_cb2" src="gw_AS1_dc1" gw_dst="cb2-AS1_cb2_router.dc1.acloud.com" gw_src="gw_dc1_horizdist" symmetrical="NO">
74                     <link_ctn id="link_dc1_cb2"/>
75             </ASroute>    
76    </AS>
77
78    <AS id="AS2_dc2" routing="Full">
79    <!--bigger tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : rule based, because of its regularity-->   
80             <!-- 6 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted because not a part of the production platform  -->
81             <!-- clusters -->
82             <cluster id="AS2_cb1" prefix="cb1-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
83             <link id="link_dc2_cb1" bandwidth="1.25GBps" latency="100us"/>
84
85             <cluster id="AS2_cb2" prefix="cb2-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
86             <link id="link_dc2_cb2" bandwidth="1.25GBps" latency="100us"/>
87
88             <cluster id="AS2_cb3" prefix="cb3-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
89             <link id="link_dc2_cb3" bandwidth="1.25GBps" latency="100us"/>
90
91             <cluster id="AS2_cb4" prefix="cb4-" suffix=".dc2.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
92             <link id="link_dc2_cb4" bandwidth="1.25GBps" latency="100us"/>
93
94             <cluster id="AS2_cb5" prefix="cb5-" suffix=".dc2.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
95             <link id="link_dc2_cb5" bandwidth="1.25GBps" latency="100us"/>
96
97             <cluster id="AS2_cb6" prefix="cb6-" suffix=".dc2.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
98             <link id="link_dc2_cb6" bandwidth="1.25GBps" latency="100us"/>
99
100             <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP  -->
101             <AS id="gw_AS2_dc2" routing="Floyd">
102                 <!-- equipments-->
103                     <router id="gw_dc2_horizdist"/>
104                     <router id="gw_dc2_maindist"/>
105                     <router id="gw_dc2_entranceroom"/>
106                     <!-- ISP end point, entering the cloud, so it has coordinates -->
107                     <router id="router_AS2_dc2" coordinates="12.8 14.4 6.4"/>
108                     <!-- links -->
109                     <link id="dc2_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>        
110                     <link id="dc2_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>  
111                         <link id="dc2_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>  
112                     <!-- links to router relationships -->
113                     <route src="gw_dc2_horizdist" dst="gw_dc2_maindist"><link_ctn id="dc2_horizdist_maindist"/></route>
114                     <route src="gw_dc2_maindist" dst="gw_dc2_entranceroom"><link_ctn id="dc2_maindist_entranceroom"/></route>
115                     <route src="gw_dc2_entranceroom" dst="router_AS2_dc2"><link_ctn id="dc2_entranceroom_ISP"/></route>
116             </AS>
117             
118             <!-- internal routes between clusters -->
119             <ASroute src="AS2_cb6" dst="AS2_cb6" gw_src="cb6-AS2_cb6_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
120                     <link_ctn id="link_dc2_cb6"/>
121                     <link_ctn id="link_dc2_cb6"/>
122             </ASroute><ASroute src="AS2_cb4" dst="AS2_cb6" gw_src="cb4-AS2_cb4_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
123                     <link_ctn id="link_dc2_cb4"/>
124                     <link_ctn id="link_dc2_cb6"/>
125             </ASroute><ASroute src="AS2_cb4" dst="AS2_cb4" gw_src="cb4-AS2_cb4_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
126                     <link_ctn id="link_dc2_cb4"/>
127                     <link_ctn id="link_dc2_cb4"/>
128             </ASroute><ASroute src="AS2_cb5" dst="AS2_cb6" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
129                     <link_ctn id="link_dc2_cb5"/>
130                     <link_ctn id="link_dc2_cb6"/>
131             </ASroute><ASroute src="AS2_cb5" dst="AS2_cb4" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
132                     <link_ctn id="link_dc2_cb5"/>
133                     <link_ctn id="link_dc2_cb4"/>
134             </ASroute><ASroute src="AS2_cb5" dst="AS2_cb5" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
135                     <link_ctn id="link_dc2_cb5"/>
136                     <link_ctn id="link_dc2_cb5"/>
137             </ASroute><ASroute src="AS2_cb2" dst="AS2_cb6" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
138                     <link_ctn id="link_dc2_cb2"/>
139                     <link_ctn id="link_dc2_cb6"/>
140             </ASroute><ASroute src="AS2_cb2" dst="AS2_cb4" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
141                     <link_ctn id="link_dc2_cb2"/>
142                     <link_ctn id="link_dc2_cb4"/>
143             </ASroute><ASroute src="AS2_cb2" dst="AS2_cb5" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
144                     <link_ctn id="link_dc2_cb2"/>
145                     <link_ctn id="link_dc2_cb5"/>
146             </ASroute><ASroute src="AS2_cb2" dst="AS2_cb2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" symmetrical="YES">
147                     <link_ctn id="link_dc2_cb2"/>
148                     <link_ctn id="link_dc2_cb2"/>
149             </ASroute><ASroute src="AS2_cb3" dst="AS2_cb6" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
150                     <link_ctn id="link_dc2_cb3"/>
151                     <link_ctn id="link_dc2_cb6"/>
152             </ASroute><ASroute src="AS2_cb3" dst="AS2_cb4" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
153                     <link_ctn id="link_dc2_cb3"/>
154                     <link_ctn id="link_dc2_cb4"/>
155             </ASroute><ASroute src="AS2_cb3" dst="AS2_cb5" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
156                     <link_ctn id="link_dc2_cb3"/>
157                     <link_ctn id="link_dc2_cb5"/>
158             </ASroute><ASroute src="AS2_cb3" dst="AS2_cb2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" symmetrical="YES">
159                     <link_ctn id="link_dc2_cb3"/>
160                     <link_ctn id="link_dc2_cb2"/>
161             </ASroute><ASroute src="AS2_cb3" dst="AS2_cb3" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com" symmetrical="YES">
162                     <link_ctn id="link_dc2_cb3"/>
163                     <link_ctn id="link_dc2_cb3"/>
164             </ASroute><ASroute src="AS2_cb1" dst="AS2_cb6" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" symmetrical="YES">
165                     <link_ctn id="link_dc2_cb1"/>
166                     <link_ctn id="link_dc2_cb6"/>
167             </ASroute><ASroute src="AS2_cb1" dst="AS2_cb4" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" symmetrical="YES">
168                     <link_ctn id="link_dc2_cb1"/>
169                     <link_ctn id="link_dc2_cb4"/>
170             </ASroute><ASroute src="AS2_cb1" dst="AS2_cb5" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" symmetrical="YES">
171                     <link_ctn id="link_dc2_cb1"/>
172                     <link_ctn id="link_dc2_cb5"/>
173             </ASroute><ASroute src="AS2_cb1" dst="AS2_cb2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" symmetrical="YES">
174                     <link_ctn id="link_dc2_cb1"/>
175                     <link_ctn id="link_dc2_cb2"/>
176             </ASroute><ASroute src="AS2_cb1" dst="AS2_cb3" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com" symmetrical="YES">
177                     <link_ctn id="link_dc2_cb1"/>
178                     <link_ctn id="link_dc2_cb3"/>
179             </ASroute><ASroute src="AS2_cb1" dst="AS2_cb1" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com" symmetrical="YES">
180                     <link_ctn id="link_dc2_cb1"/>
181                     <link_ctn id="link_dc2_cb1"/>
182             </ASroute>
183             <!-- clusters to exit AS -->
184             <ASroute src="AS2_cb6" dst="gw_AS2_dc2" gw_src="cb6-AS2_cb6_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
185                     <link_ctn id="link_dc2_cb6"/>
186             </ASroute><ASroute src="AS2_cb4" dst="gw_AS2_dc2" gw_src="cb4-AS2_cb4_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
187                     <link_ctn id="link_dc2_cb4"/>
188             </ASroute><ASroute src="AS2_cb5" dst="gw_AS2_dc2" gw_src="cb5-AS2_cb5_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
189                     <link_ctn id="link_dc2_cb5"/>
190             </ASroute><ASroute src="AS2_cb2" dst="gw_AS2_dc2" gw_src="cb2-AS2_cb2_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
191                     <link_ctn id="link_dc2_cb2"/>
192             </ASroute><ASroute src="AS2_cb3" dst="gw_AS2_dc2" gw_src="cb3-AS2_cb3_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
193                     <link_ctn id="link_dc2_cb3"/>
194             </ASroute><ASroute src="AS2_cb1" dst="gw_AS2_dc2" gw_src="cb1-AS2_cb1_router.dc2.acloud.com" gw_dst="gw_dc2_horizdist" symmetrical="NO">
195                     <link_ctn id="link_dc2_cb1"/>
196             </ASroute> 
197             <ASroute dst="AS2_cb6" src="gw_AS2_dc2" gw_dst="cb6-AS2_cb6_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
198                     <link_ctn id="link_dc2_cb6"/>
199             </ASroute><ASroute dst="AS2_cb4" src="gw_AS2_dc2" gw_dst="cb4-AS2_cb4_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
200                     <link_ctn id="link_dc2_cb4"/>
201             </ASroute><ASroute dst="AS2_cb5" src="gw_AS2_dc2" gw_dst="cb5-AS2_cb5_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
202                     <link_ctn id="link_dc2_cb5"/>
203             </ASroute><ASroute dst="AS2_cb2" src="gw_AS2_dc2" gw_dst="cb2-AS2_cb2_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
204                     <link_ctn id="link_dc2_cb2"/>
205             </ASroute><ASroute dst="AS2_cb3" src="gw_AS2_dc2" gw_dst="cb3-AS2_cb3_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
206                     <link_ctn id="link_dc2_cb3"/>
207             </ASroute><ASroute dst="AS2_cb1" src="gw_AS2_dc2" gw_dst="cb1-AS2_cb1_router.dc2.acloud.com" gw_src="gw_dc2_horizdist" symmetrical="NO">
208                     <link_ctn id="link_dc2_cb1"/>
209             </ASroute> 
210    </AS>
211
212    <AS id="AS3_dc3" routing="Full">  
213    <!--small tier-1 datacenter, according to TIA-942 annex G tiers notation, routing : rule based, because of its regularity-->    
214             <!-- 4 clusters, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted because not a part of the production platform  -->
215             <!-- clusters -->
216             <cluster id="AS3_cb1" prefix="cb1-" suffix=".dc3.acloud.com" radical="1-40" speed="5.2297Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
217             <link id="link_dc3_cb1" bandwidth="1.25GBps" latency="100us"/>
218
219             <cluster id="AS3_cb2" prefix="cb2-" suffix=".dc3.acloud.com" radical="1-50" speed="8.8925Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
220             <link id="link_dc3_cb2" bandwidth="1.25GBps" latency="100us"/>
221
222             <cluster id="AS3_cb3" prefix="cb3-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
223             <link id="link_dc3_cb3" bandwidth="1.25GBps" latency="100us"/>
224
225             <cluster id="AS3_cb4" prefix="cb4-" suffix=".dc3.acloud.com" radical="1-30" speed="13.357Gf" bw="125MBps" lat="100us" bb_bw="1.25GBps" bb_lat="100us"/>
226             <link id="link_dc3_cb4" bandwidth="1.25GBps" latency="100us"/>
227
228             <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP  -->
229             <AS id="gw_AS3_dc3" routing="Floyd">
230                 <!-- equipments-->
231                     <router id="gw_dc3_horizdist"/>
232                     <router id="gw_dc3_maindist"/>
233                     <router id="gw_dc3_entranceroom"/>
234                     <!-- ISP end point, entering the cloud, so it has coordinates -->
235                     <router id="router_AS3_dc3" coordinates="6.0 5.7 6.6"/>
236                     <!-- links -->
237                     <link id="dc3_horizdist_maindist" bandwidth="1.25GBps" latency="100us"/>        
238                     <link id="dc3_maindist_entranceroom" bandwidth="1.25GBps" latency="100us"/>  
239                         <link id="dc3_entranceroom_ISP" bandwidth="1.25GBps" latency="100us"/>  
240                     <!-- links to router relationships -->
241                     <route src="gw_dc3_horizdist" dst="gw_dc3_maindist"><link_ctn id="dc3_horizdist_maindist"/></route>
242                     <route src="gw_dc3_maindist" dst="gw_dc3_entranceroom"><link_ctn id="dc3_maindist_entranceroom"/></route>
243                     <route src="gw_dc3_entranceroom" dst="router_AS3_dc3"><link_ctn id="dc3_entranceroom_ISP"/></route>
244             </AS>
245             
246             <!-- internal routes between clusters -->
247             <ASroute src="AS3_cb3" dst="AS3_cb3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
248                     <link_ctn id="link_dc3_cb3"/>
249                     <link_ctn id="link_dc3_cb3"/>
250             </ASroute><ASroute src="AS3_cb2" dst="AS3_cb3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
251                     <link_ctn id="link_dc3_cb2"/>
252                     <link_ctn id="link_dc3_cb3"/>
253             </ASroute><ASroute src="AS3_cb2" dst="AS3_cb2" gw_src="cb2-AS3_cb2_router.dc3.acloud.com" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" symmetrical="YES">
254                     <link_ctn id="link_dc3_cb2"/>
255                     <link_ctn id="link_dc3_cb2"/>
256             </ASroute><ASroute src="AS3_cb1" dst="AS3_cb3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
257                     <link_ctn id="link_dc3_cb1"/>
258                     <link_ctn id="link_dc3_cb3"/>
259             </ASroute><ASroute src="AS3_cb1" dst="AS3_cb2" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" symmetrical="YES">
260                     <link_ctn id="link_dc3_cb1"/>
261                     <link_ctn id="link_dc3_cb2"/>
262             </ASroute><ASroute src="AS3_cb1" dst="AS3_cb1" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com" symmetrical="YES">
263                     <link_ctn id="link_dc3_cb1"/>
264                     <link_ctn id="link_dc3_cb1"/>
265             </ASroute><ASroute src="AS3_cb4" dst="AS3_cb3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" symmetrical="YES">
266                     <link_ctn id="link_dc3_cb4"/>
267                     <link_ctn id="link_dc3_cb3"/>
268             </ASroute><ASroute src="AS3_cb4" dst="AS3_cb2" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" symmetrical="YES">
269                     <link_ctn id="link_dc3_cb4"/>
270                     <link_ctn id="link_dc3_cb2"/>
271             </ASroute><ASroute src="AS3_cb4" dst="AS3_cb1" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com" symmetrical="YES">
272                     <link_ctn id="link_dc3_cb4"/>
273                     <link_ctn id="link_dc3_cb1"/>
274             </ASroute><ASroute src="AS3_cb4" dst="AS3_cb4" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com" symmetrical="YES">
275                     <link_ctn id="link_dc3_cb4"/>
276                     <link_ctn id="link_dc3_cb4"/>
277             </ASroute>
278             <!-- clusters to exit AS -->
279             <ASroute src="AS3_cb3" dst="gw_AS3_dc3" gw_src="cb3-AS3_cb3_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
280                     <link_ctn id="link_dc3_cb3"/>
281             </ASroute><ASroute src="AS3_cb2" dst="gw_AS3_dc3" gw_src="cb2-AS3_cb2_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
282                     <link_ctn id="link_dc3_cb2"/>
283             </ASroute><ASroute src="AS3_cb1" dst="gw_AS3_dc3" gw_src="cb1-AS3_cb1_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
284                     <link_ctn id="link_dc3_cb1"/>
285             </ASroute><ASroute src="AS3_cb4" dst="gw_AS3_dc3" gw_src="cb4-AS3_cb4_router.dc3.acloud.com" gw_dst="gw_dc3_horizdist" symmetrical="NO">
286                     <link_ctn id="link_dc3_cb4"/>
287             </ASroute>
288             <ASroute dst="AS3_cb3" src="gw_AS3_dc3" gw_dst="cb3-AS3_cb3_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
289                     <link_ctn id="link_dc3_cb3"/>
290             </ASroute><ASroute dst="AS3_cb2" src="gw_AS3_dc3" gw_dst="cb2-AS3_cb2_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
291                     <link_ctn id="link_dc3_cb2"/>
292             </ASroute><ASroute dst="AS3_cb1" src="gw_AS3_dc3" gw_dst="cb1-AS3_cb1_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
293                     <link_ctn id="link_dc3_cb1"/>
294             </ASroute><ASroute dst="AS3_cb4" src="gw_AS3_dc3" gw_dst="cb4-AS3_cb4_router.dc3.acloud.com" gw_src="gw_dc3_horizdist" symmetrical="NO">
295                     <link_ctn id="link_dc3_cb4"/>
296             </ASroute>  
297    </AS>
298               
299 </AS>
300 </platform>