Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Fix search paths for test "simdag-test-lua".
[simgrid.git] / examples / platforms / data_center.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
3 <platform version="3">
4 <config id="General">
5     <prop id="network/coordinates" value="yes"></prop>
6 </config>
7
8 <AS  id="AS0"  routing="Vivaldi">
9     <AS  id="dataCenter1"  routing="RuleBased">
10       
11     <!-- 3 cabinets, no zone dist area, 1 horiz dist area, no multi-homing, telecom and operation rooms omitted because not a part of the production platform  -->
12     <!-- cabinets -->
13     <cluster id="cabinet1" prefix="cb1-" suffix=".dc1.acloud.com" radical="1-40" power="5.2297E9" bw="1.25E8" lat="1.0E-4" bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
14     <link   id="link_dc1_cb1" bandwidth="1.25E9" latency="1.0E-4"/>
15     <cluster id="cabinet2" prefix="cb2-" suffix=".dc1.acloud.com" radical="1-50" power="8.8925E9" bw="1.25E8" lat="1.0E-4" bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
16     <link   id="link_dc1_cb2" bandwidth="1.25E9" latency="1.0E-4"/>
17     <cluster id="cabinet3" prefix="cb3-" suffix=".dc1.acloud.com" radical="1-30" power="13.357E9" bw="1.25E8" lat="1.0E-4" bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
18     <link   id="link_dc1_cb3" bandwidth="1.25E9" latency="1.0E-4"/>
19  
20     <!-- horiz dist area switch, main dist area switch, entrance room switch, end point for ISP  -->
21     <AS id="gw_dataCenter1" routing="Floyd">
22         <!-- equipments-->
23         <router id="gw_dc1_horizdist"/>
24         <router id="gw_dc1_maindist"/>
25         <router id="gw_dc1_entranceroom"/>
26                     
27         <!-- ISP end point, entering the cloud, so it has coordinates -->
28         <router id="router_dataCenter1" coordinates="25.5 9.4 1.4" />
29                     
30         <!-- links -->
31         <link id="dc1_horizdist_maindist"        bandwidth="1.25E9" latency="1.0E-4"/>        
32         <link id="dc1_maindist_entranceroom"        bandwidth="1.25E9" latency="1.0E-4"/>  
33         <link id="dc1_entranceroom_ISP"        bandwidth="1.25E9" latency="1.0E-4"/> 
34                      
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_dataCenter1"><link_ctn id="dc1_entranceroom_ISP"/></route>
39     </AS>
40            
41     <!-- internal routes between cabinets -->
42     <ASroute src="cabinet(.*)" dst="cabinet(.*)" gw_src="cb$1src-cabinet$1src_router.dc1.acloud.com" gw_dst="cb$1dst-cabinet$1dst_router.dc1.acloud.com" symmetrical="YES">
43         <link_ctn id="link_dc1_cb$1src"/>
44         <link_ctn id="link_dc1_cb$1dst"/>
45     </ASroute>
46     <!-- cabinets to exit AS -->
47     <ASroute src="cabinet(.*)" dst="gw_AS1_(.*)" gw_src="cb$1src-cabinet$1src_router.dc1.acloud.com" gw_dst="gw_dc1_horizdist" symmetrical="NO">
48         <link_ctn id="link_dc1_cb$1src"/>
49     </ASroute> 
50     <ASroute src="gw_AS1_(.*)" dst="cabinet(.*)" gw_src="gw_dc1_horizdist" gw_dst="cb$1dst-cabinet$1dst_router.dc1.acloud.com" symmetrical="NO">
51         <link_ctn id="link_dc1_cb$1dst"/>
52     </ASroute>    
53    </AS>
54
55 </AS>
56 </platform>