Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Rewrite file example for use MSG API
[simgrid.git] / examples / platforms / nancy.xml
1 <?xml version='1.0'?>
2 <!DOCTYPE platform SYSTEM "http://simgrid.gforge.inria.fr/simgrid.dtd">
3 <platform version="3">
4
5 <AS id="AS_nancy" routing="RuleBased" >
6         <AS id="AS_graphene" routing="RuleBased" >
7                 <cluster id="AS_sgraphene1" prefix="graphene-" suffix=".nancy.grid5000.fr"
8                         radical="1-39" power="16.673E9" bw="1.25E8" lat="1.0E-4"
9                         bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
10                 <cluster id="AS_sgraphene2" prefix="graphene-" suffix=".nancy.grid5000.fr"
11                         radical="40-74" power="16.673E9" bw="1.25E8" lat="1.0E-4"
12                         bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
13                 <cluster id="AS_sgraphene3" prefix="graphene-" suffix=".nancy.grid5000.fr"
14                         radical="75-104" power="16.673E9" bw="1.25E8" lat="1.0E-4"
15                         bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
16                 <cluster id="AS_sgraphene4" prefix="graphene-" suffix=".nancy.grid5000.fr"
17                         radical="105-144" power="16.673E9" bw="1.25E8" lat="1.0E-4"
18                         bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
19
20                 <AS id="gw_AS_graphene" routing="Full">
21                         <router id="graphene-AS_graphene_router.nancy.grid5000.fr"/>
22                 </AS>
23                 <link id="switch-graphene" bandwidth="1250000000" latency="5E-4"/>
24
25                 <ASroute src="^AS_(.*)$" dst="^AS_(.*)$"
26                  gw_src="graphene-AS_$1src_router.nancy.grid5000.fr"
27                  gw_dst="graphene-AS_$1dst_router.nancy.grid5000.fr">
28                         <link_ctn id="switch-graphene"/>
29                 </ASroute>
30                 <ASroute src="^AS_(.*)$" dst="^gw_AS_(.*)$"
31                  gw_src="graphene-AS_$1src_router.nancy.grid5000.fr"
32                  gw_dst="graphene-AS_graphene_router.nancy.grid5000.fr">
33                         <link_ctn id="switch-graphene"/>
34                 </ASroute>
35                 <ASroute src="^gw_AS_(.*)$" dst="^AS_(.*)$"
36                  gw_src="graphene-AS_graphene_router.nancy.grid5000.fr"
37                  gw_dst="graphene-AS_$1dst_router.nancy.grid5000.fr">
38                         <link_ctn id="switch-graphene"/>
39                 </ASroute>
40         </AS>
41         <link   id="link_graphene" bandwidth="1.25E9" latency="1.0E-4"/>
42
43         <AS id="AS_griffon" routing="RuleBased" >
44                 <cluster id="AS_sgriffon1" prefix="griffon-" suffix=".nancy.grid5000.fr"
45                         radical="1-29;58-60" power="20.678E9" bw="1.25E8" lat="1.0E-4"
46                         bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
47                 <cluster id="AS_sgriffon2" prefix="griffon-" suffix=".nancy.grid5000.fr"
48                         radical="30-57" power="20.678E9" bw="1.25E8" lat="1.0E-4"
49                         bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
50                 <cluster id="AS_sgriffon3" prefix="griffon-" suffix=".nancy.grid5000.fr"
51                         radical="61-92" power="20.678E9" bw="1.25E8" lat="1.0E-4"
52                         bb_bw="1.25E9" bb_lat="1.0E-4"></cluster>
53
54                 <AS id="gw_AS_griffon" routing="Full">
55                         <router id="griffon-AS_griffon_router.nancy.grid5000.fr"/>
56                 </AS>
57                 <link id="switch-griffon" bandwidth="1250000000" latency="5E-4"/>
58
59                 <ASroute src="^AS_(.*)$" dst="^AS_(.*)$"
60                  gw_src="griffon-AS_$1src_router.nancy.grid5000.fr"
61                  gw_dst="griffon-AS_$1dst_router.nancy.grid5000.fr">
62                         <link_ctn id="switch-griffon"/>
63                 </ASroute>
64                 <ASroute src="^AS_(.*)$" dst="^gw_AS_(.*)$"
65                  gw_src="griffon-AS_$1src_router.nancy.grid5000.fr"
66                  gw_dst="griffon-AS_griffon_router.nancy.grid5000.fr">
67                         <link_ctn id="switch-griffon"/>
68                 </ASroute>
69                 <ASroute src="^gw_AS_(.*)$" dst="^AS_(.*)$"
70                  gw_src="griffon-AS_griffon_router.nancy.grid5000.fr"
71                  gw_dst="griffon-AS_$1dst_router.nancy.grid5000.fr">
72                         <link_ctn id="switch-griffon"/>
73                 </ASroute>
74         </AS>
75         <link   id="link_griffon" bandwidth="1.25E9" latency="1.0E-4"/>
76
77         <AS id="gw_AS_nancy" routing="Full">
78                 <router id="gw_nancy"/>
79         </AS>
80         <link   id="link_gw_nancy" bandwidth="1.25E9" latency="1.0E-4"/>
81
82         <ASroute src="^AS_(.*)$" dst="^AS_(.*)$"
83                 gw_src="$1src-AS_$1src_router.nancy.grid5000.fr"
84                 gw_dst="$1dst-AS_$1dst_router.nancy.grid5000.fr"
85                 symmetrical="YES">
86                         <link_ctn id="link_$1src"/>
87                         <link_ctn id="link_$1dst"/>
88         </ASroute>
89
90         <ASroute src="^AS_(.*)$" dst="^gw_AS_(.*)$"
91                 gw_src="$1src-AS_$1src_router.nancy.grid5000.fr"
92                 gw_dst="gw_$1dst"
93                 symmetrical="NO">
94                         <link_ctn id="link_$1src"/>
95         </ASroute>
96
97         <ASroute src="^gw_AS_(.*)$" dst="^AS_(.*)$"
98                 gw_src="gw_$1src"
99                 gw_dst="$1dst-AS_$1dst_router.nancy.grid5000.fr"
100                 symmetrical="NO">
101                         <link_ctn id="link_$1dst"/>
102         </ASroute>
103
104 </AS>
105
106 </platform>