source: DCWoRMS/trunk/example/experiment3/resources3.xml @ 529

Revision 529, 7.6 KB checked in by wojtekp, 12 years ago (diff)
  • Property svn:mime-type set to text/plain
RevLine 
[477]1<?xml version="1.0" encoding="UTF-8"?>
2<environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
[529]3        xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/DCWormsResSchema.xsd">
[477]4       
5        <!-- Data Center description with energy parameters -->
6        <resources>
7                <computingResource class="DataCenter" name="compRes">
[529]8                        <!-- Defined data center contains only 1 rack (if count attribute is not specified a default value=1 is assumed) -->
[477]9                        <computingResource class="Rack">
[529]10                                <!-- Rack consists of 4 computing nodes, 2 of one type and 2 of another -->
[477]11                                <computingResource class="ComputingNode" count="2">
12                                        <profile>
[529]13                                                <!-- Definition of computing node power profile -->
[477]14                                                <powerProfile>
[529]15                                                        <!-- Reference to energy usage estimation plugin -->
[477]16                                                        <energyEstimationPlugin>
17                                                                <name>example.energy.ComputingNodeEnergyEstimationPlugin</name>
[529]18                                                        </energyEstimationPlugin>
19                                                        <!-- Definition of supported power states and corresponding power consumption -->       
20                                                        <!-- Units according to the user interpretation, however statistics chart generator module by default express the values in Watts -->
[477]21                                                        <powerStates>
22                                                                <powerState>
23                                                                        <name>ON</name>
[502]24                                                                        <powerUsage>150</powerUsage>
[477]25                                                                </powerState>
26                                                                <powerState>
27                                                                        <name>OFF</name>
28                                                                        <powerUsage>0</powerUsage>
29                                                                </powerState>
30                                                        </powerStates>                         
31                                                </powerProfile>
32                                        </profile>
[529]33                                        <!-- Each of 2 computing nodes contains 4 processors-->
[477]34                                        <computingResource class="Processor" count="4">
35                                                <profile>
[529]36                                                        <!-- Definition of processor power profile -->
[477]37                                                        <powerProfile>
[529]38                                                                <!-- Reference to energy usage estimation plugin -->
[477]39                                                                <energyEstimationPlugin>
40                                                                        <name>example.energy.CPUEnergyEstimationPlugin</name>
41                                                                </energyEstimationPlugin>               
[529]42                                                                <!-- Definition of supported p-states and corresponding frequency and voltage level and power consumption -->
43                                                                <!-- Units according to the user interpretation -->
[477]44                                                                <parameter name="pState">
45                                                                        <property name="name">
46                                                                                <value>P0</value>
47                                                                        </property>     
48                                                                        <property name="frequency">
49                                                                                <value unit="Hz">3000</value>
50                                                                        </property>             
51                                                                        <property name="voltage">
52                                                                                <value unit="V">0</value>
53                                                                        </property>
54                                                                        <property name="powerUsage">
55                                                                                <value unit="W">350</value>
56                                                                        </property>                                             
57                                                                </parameter>
58                                                                <parameter name="pState">
59                                                                        <property name="name">
60                                                                                <value>P1</value>
61                                                                        </property>     
62                                                                        <property name="frequency">
63                                                                                <value unit="H`">2660</value>
64                                                                        </property>             
65                                                                        <property name="voltage">
66                                                                                <value unit="V">0</value>
67                                                                        </property>
68                                                                        <property name="powerUsage">
69                                                                                <value unit="W">343</value>
70                                                                        </property>                                             
71                                                                </parameter>   
72                                                                <parameter name="pState">
73                                                                        <property name="name">
74                                                                                <value>P2</value>
75                                                                        </property>     
76                                                                        <property name="frequency">
77                                                                                <value unit="H`">2330</value>
78                                                                        </property>             
79                                                                        <property name="voltage">
80                                                                                <value unit="V">0</value>
81                                                                        </property>
82                                                                        <property name="powerUsage">
83                                                                                <value unit="W">337</value>
84                                                                        </property>                                             
85                                                                </parameter>
86                                                                <parameter name="pState">
87                                                                        <property name="name">
88                                                                                <value>P3</value>
89                                                                        </property>     
90                                                                        <property name="frequency">
91                                                                                <value unit="H`">2000</value>
92                                                                        </property>             
93                                                                        <property name="voltage">
94                                                                                <value unit="V">0</value>
95                                                                        </property>
96                                                                        <property name="powerUsage">
97                                                                                <value unit="W">330</value>
98                                                                        </property>                                             
99                                                                </parameter>                                                           
100                                                        </powerProfile>
101                                                </profile>
102                                        </computingResource>
103                                </computingResource>   
104                                <computingResource class="ComputingNode" count="2">
105                                        <profile>
[529]106                                                <!-- Definition of computing node power profile -->
[477]107                                                <powerProfile>
[529]108                                                        <!-- Reference to energy usage estimation plugin -->
[477]109                                                        <energyEstimationPlugin>
110                                                                <name>example.energy.ComputingNodeEnergyEstimationPlugin</name>
111                                                        </energyEstimationPlugin>       
[529]112                                                        <!-- Definition of supported power states and corresponding power consumption -->
113                                                        <!-- Units according to the user interpretation, however statistics chart generator module by default express the values in Watts -->
[477]114                                                        <powerStates>
115                                                                <powerState>
116                                                                        <name>ON</name>
[502]117                                                                        <powerUsage>150</powerUsage>
[477]118                                                                </powerState>
119                                                                <powerState>
120                                                                        <name>OFF</name>
121                                                                        <powerUsage>0</powerUsage>
122                                                                </powerState>
123                                                        </powerStates>                         
124                                                </powerProfile>
125                                        </profile>
[529]126                                        <!-- Each of 2 computing nodes contains 4 processors-->
[477]127                                        <computingResource class="Processor" count="4">
128                                                <profile>
[529]129                                                        <!-- Definition of processor power profile -->
[477]130                                                        <powerProfile>
[529]131                                                                <!-- Reference to energy usage estimation plugin -->
[477]132                                                                <energyEstimationPlugin>
133                                                                        <name>example.energy.CPUEnergyEstimationPlugin</name>
[529]134                                                                </energyEstimationPlugin>       
135                                                                <!-- Definition of supported p-states and corresponding frequency and voltage level and power consumption -->
136                                                                <!-- Units according to the user interpretation-->     
[477]137                                                                <parameter name="pState">
138                                                                        <property name="name">
139                                                                                <value>P0</value>
140                                                                        </property>     
141                                                                        <property name="frequency">
142                                                                                <value unit="Hz">3000</value>
143                                                                        </property>             
144                                                                        <property name="voltage">
145                                                                                <value unit="V">0</value>
146                                                                        </property>
147                                                                        <property name="powerUsage">
148                                                                                <value unit="W">350</value>
149                                                                        </property>                                             
150                                                                </parameter>
151                                                                <parameter name="pState">
152                                                                        <property name="name">
153                                                                                <value>P1</value>
154                                                                        </property>     
155                                                                        <property name="frequency">
156                                                                                <value unit="H`">2660</value>
157                                                                        </property>             
158                                                                        <property name="voltage">
159                                                                                <value unit="V">0</value>
160                                                                        </property>
161                                                                        <property name="powerUsage">
162                                                                                <value unit="W">343</value>
163                                                                        </property>                                             
164                                                                </parameter>   
165                                                                <parameter name="pState">
166                                                                        <property name="name">
167                                                                                <value>P2</value>
168                                                                        </property>     
169                                                                        <property name="frequency">
170                                                                                <value unit="H`">2330</value>
171                                                                        </property>             
172                                                                        <property name="voltage">
173                                                                                <value unit="V">0</value>
174                                                                        </property>
175                                                                        <property name="powerUsage">
176                                                                                <value unit="W">337</value>
177                                                                        </property>                                             
178                                                                </parameter>
179                                                                <parameter name="pState">
180                                                                        <property name="name">
181                                                                                <value>P3</value>
182                                                                        </property>     
183                                                                        <property name="frequency">
184                                                                                <value unit="H`">2000</value>
185                                                                        </property>             
186                                                                        <property name="voltage">
187                                                                                <value unit="V">0</value>
188                                                                        </property>
189                                                                        <property name="powerUsage">
190                                                                                <value unit="W">330</value>
191                                                                        </property>                                             
192                                                                </parameter>                                                           
193                                                        </powerProfile>
194                                                </profile>
195                                        </computingResource>
196                                </computingResource>   
197                        </computingResource>
198                </computingResource>
199                <scheduler class="Cluster" name="cluster">
[529]200                        <!-- Definition of scheduling plugin at cluster level -->
201                        <!-- Switch between scheduling/power management plugins to observe the difference in power consumption -->
[477]202                        <schedulingPlugin>
[526]203                                <name>example.localplugin.FCFSBF_ClusterPlugin</name>
204                                <!--  <name>example.localplugin.FCFSBF_DFSClusterPlugin</name> -->
[529]205                        </schedulingPlugin>
206                        <!-- Reference to managed resources - cluster manages resources belonging to the defined data center -->
[477]207                        <managedComputingResources include="false">
208                                <resourceName>compRes</resourceName>
209                        </managedComputingResources>
210                </scheduler>   
211        </resources>
212
213</environment>
Note: See TracBrowser for help on using the repository browser.