Changeset 529
- Timestamp:
- 10/29/12 14:02:14 (12 years ago)
- Location:
- DCWoRMS/trunk/example
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
DCWoRMS/trunk/example/experiment1/experiment1.properties
r507 r529 11 11 stats.outputfolder=../experiment1_result 12 12 13 # Define the type and content of charts to generate 13 14 15 # Gantt chart 14 16 creatediagrams.gantt=true 17 18 # Shows the execution times of tasks 15 19 creatediagrams.tasks=true 20 21 # Shows the waiting times of tasks 16 22 creatediagrams.taskswaitingtime=true 17 23 24 # Resource utilization chart - only for processors 18 25 creatediagrams.resutilization=Processor 19 26 -
DCWoRMS/trunk/example/experiment1/resources1.xml
r526 r529 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/ WormsResSchema.xsd">3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/DCWormsResSchema.xsd"> 4 4 5 5 <!-- Simple data center description --> 6 6 <resources> 7 7 <computingResource class="DataCenter" name="compRes"> 8 <!-- Defined data center contains only 6 processors --> 8 9 <computingResource class="Processor" count="6"/> 9 10 </computingResource> 10 11 <scheduler class="Cluster" name="cluster"> 12 <!-- Definition of scheduling plugin at cluster level --> 11 13 <schedulingPlugin> 12 14 <name>example.localplugin.FCFSBF_LocalPlugin</name> 13 15 </schedulingPlugin> 16 <!-- Reference to managed resources - cluster manages resources belonging to the defined data center --> 14 17 <managedComputingResources include="false"> 15 18 <resourceName>compRes</resourceName> -
DCWoRMS/trunk/example/experiment2/experiment2.properties
r507 r529 11 11 stats.outputfolder=../experiment2_result 12 12 13 # Define the type and content of charts to generate 13 14 15 # Gantt chart 14 16 creatediagrams.gantt=true 17 18 # Resource utilization chart - for processors and computing nodes 15 19 creatediagrams.resutilization=ComputingNode;Processor -
DCWoRMS/trunk/example/experiment2/resources2.xml
r526 r529 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/ WormsResSchema.xsd">3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/DCWormsResSchema.xsd"> 4 4 5 5 <!-- Data center description with some basic characteristics --> 6 6 <resources> 7 7 <computingResource class="DataCenter" name="compRes"> 8 <!-- Defined data center contains only 1 rack (if count attribute is not specified a default value=1 is assumed)--> 8 9 <computingResource class="Rack"> 10 <!-- Rack contains storage device with capacity=1000000 (unit according to the user interpretation)--> 9 11 <resourceUnit class="storage"> 10 12 <amount>1000000</amount> 11 13 </resourceUnit> 14 <!-- Rack consists of 12 computing nodes, 8 of one type and 4 of another --> 12 15 <computingResource class="ComputingNode" count="8"> 16 <!-- Each of 8 computing nodes contains memory unit=16384 (unit according to the user interpretation)--> 13 17 <resourceUnit class="memory"> 14 18 <amount>16384</amount> 15 19 </resourceUnit> 20 <!-- Each of 8 computing nodes contains 2 processors with processing speed=1 MIPS--> 16 21 <computingResource class="Processor" count="2"> 17 22 <parameter name="speed"> … … 21 26 </computingResource> 22 27 <computingResource class="ComputingNode" count="4"> 28 <!-- Each of 4 computing nodes contains memory unit=65536(unit according to the user interpretation)--> 23 29 <resourceUnit class="memory"> 24 30 <amount>65536</amount> 25 31 </resourceUnit> 32 <!-- Each of 4 computing nodes contains 2 processors with processing speed=2 MIPS--> 26 33 <computingResource class="Processor" count="2"> 27 34 <parameter name="speed"> … … 33 40 </computingResource> 34 41 <scheduler class="Cluster" name="cluster"> 42 <!-- Definition of scheduling plugin at cluster level --> 35 43 <schedulingPlugin> 36 44 <name>example.localplugin.FCFSBF_ClusterPlugin</name> 37 45 </schedulingPlugin> 46 <!-- Definition of available queues--> 38 47 <queues> 39 48 <queue> … … 46 55 </queue> 47 56 </queues> 57 <!-- Reference to managed resources - cluster manages defined rack and all resources belonging to it --> 48 58 <managedComputingResources include="true"> 49 59 <resourceName>Rack_0</resourceName> -
DCWoRMS/trunk/example/experiment3/experiment3.properties
r507 r529 11 11 stats.outputfolder=../experiment3_result 12 12 13 # Define the type and content of charts to generate 13 14 15 # Gantt chart 14 16 creatediagrams.gantt=true 17 18 # Power usage chart - for computing nodes and processors 15 19 creatediagrams.respowerusage=ComputingNode;Processor -
DCWoRMS/trunk/example/experiment3/resources3.xml
r526 r529 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/ WormsResSchema.xsd">3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/DCWormsResSchema.xsd"> 4 4 5 5 <!-- Data Center description with energy parameters --> 6 6 <resources> 7 7 <computingResource class="DataCenter" name="compRes"> 8 <!-- Defined data center contains only 1 rack (if count attribute is not specified a default value=1 is assumed) --> 8 9 <computingResource class="Rack"> 10 <!-- Rack consists of 4 computing nodes, 2 of one type and 2 of another --> 9 11 <computingResource class="ComputingNode" count="2"> 10 12 <profile> 13 <!-- Definition of computing node power profile --> 11 14 <powerProfile> 15 <!-- Reference to energy usage estimation plugin --> 12 16 <energyEstimationPlugin> 13 17 <name>example.energy.ComputingNodeEnergyEstimationPlugin</name> 14 </energyEstimationPlugin> 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 --> 15 21 <powerStates> 16 22 <powerState> … … 25 31 </powerProfile> 26 32 </profile> 33 <!-- Each of 2 computing nodes contains 4 processors--> 27 34 <computingResource class="Processor" count="4"> 28 35 <profile> 36 <!-- Definition of processor power profile --> 29 37 <powerProfile> 38 <!-- Reference to energy usage estimation plugin --> 30 39 <energyEstimationPlugin> 31 40 <name>example.energy.CPUEnergyEstimationPlugin</name> 32 41 </energyEstimationPlugin> 42 <!-- Definition of supported p-states and corresponding frequency and voltage level and power consumption --> 43 <!-- Units according to the user interpretation --> 33 44 <parameter name="pState"> 34 45 <property name="name"> … … 93 104 <computingResource class="ComputingNode" count="2"> 94 105 <profile> 106 <!-- Definition of computing node power profile --> 95 107 <powerProfile> 108 <!-- Reference to energy usage estimation plugin --> 96 109 <energyEstimationPlugin> 97 110 <name>example.energy.ComputingNodeEnergyEstimationPlugin</name> 98 111 </energyEstimationPlugin> 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 --> 99 114 <powerStates> 100 115 <powerState> … … 109 124 </powerProfile> 110 125 </profile> 126 <!-- Each of 2 computing nodes contains 4 processors--> 111 127 <computingResource class="Processor" count="4"> 112 128 <profile> 129 <!-- Definition of processor power profile --> 113 130 <powerProfile> 131 <!-- Reference to energy usage estimation plugin --> 114 132 <energyEstimationPlugin> 115 133 <name>example.energy.CPUEnergyEstimationPlugin</name> 116 </energyEstimationPlugin> 134 </energyEstimationPlugin> 135 <!-- Definition of supported p-states and corresponding frequency and voltage level and power consumption --> 136 <!-- Units according to the user interpretation--> 117 137 <parameter name="pState"> 118 138 <property name="name"> … … 178 198 </computingResource> 179 199 <scheduler class="Cluster" name="cluster"> 200 <!-- Definition of scheduling plugin at cluster level --> 201 <!-- Switch between scheduling/power management plugins to observe the difference in power consumption --> 180 202 <schedulingPlugin> 181 203 <name>example.localplugin.FCFSBF_ClusterPlugin</name> 182 204 <!-- <name>example.localplugin.FCFSBF_DFSClusterPlugin</name> --> 183 </schedulingPlugin> 205 </schedulingPlugin> 206 <!-- Reference to managed resources - cluster manages resources belonging to the defined data center --> 184 207 <managedComputingResources include="false"> 185 208 <resourceName>compRes</resourceName> -
DCWoRMS/trunk/example/experiment4/experiment4.properties
r507 r529 11 11 stats.outputfolder=../experiment4_result 12 12 13 # Define the type and content of charts to generate 13 14 15 # Gantt chart 14 16 creatediagrams.gantt=true 17 18 # Power usage chart - for computing nodes only 15 19 creatediagrams.respowerusage=ComputingNode -
DCWoRMS/trunk/example/experiment4/resources4.xml
r526 r529 1 1 <?xml version="1.0" encoding="UTF-8"?> 2 2 <environment xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/ WormsResSchema.xsd">3 xsi:noNamespaceSchemaLocation="../../simulator/schemas/resources/DCWormsResSchema.xsd"> 4 4 5 5 <!-- Data Center description with energy parameters --> 6 6 <resources> 7 7 <computingResource class="DataCenter" name="compRes"> 8 <!-- Data Center contains of 4 computing nodes belonging to two different classes (with different power consumption level)--> 8 9 <computingResource class="ComputingNode" count="2"> 10 <!-- Defines the computing node category - information can be used by user to facilitate the resource management process within various plugins --> 9 11 <parameter name="category"> 10 12 <value>A</value> 11 13 </parameter> 12 14 <profile> 15 <!-- Definition of computing node power profile --> 13 16 <powerProfile> 17 <!-- Reference to energy usage estimation plugin --> 14 18 <energyEstimationPlugin> 15 19 <name>example.energy.ComputingNodeEnergyEstimationPlugin</name> 16 20 </energyEstimationPlugin> 21 <!-- Definition of supported power states and corresponding power consumption --> 22 <!-- Units according to the user interpretation, however statistics chart generator module by default express the values in Watts --> 17 23 <powerStates> 18 24 <powerState> … … 27 33 </powerProfile> 28 34 </profile> 35 <!-- Each of 2 computing nodes contains 4 processors--> 29 36 <computingResource class="Processor" count="4"> 30 37 </computingResource> 31 38 </computingResource> 32 39 <computingResource class="ComputingNode" count="2"> 40 <!-- Defines the computing node category - information can be used by user to facilitate the resource management process within various plugins --> 33 41 <parameter name="category"> 34 42 <value>B</value> 35 43 </parameter> 36 44 <profile> 45 <!-- Definition of computing node power profile --> 37 46 <powerProfile> 47 <!-- Reference to energy usage estimation plugin --> 38 48 <energyEstimationPlugin> 39 49 <name>example.energy.ComputingNodeEnergyEstimationPlugin</name> 40 </energyEstimationPlugin> 50 </energyEstimationPlugin> 51 <!-- Definition of supported power states and corresponding power consumption --> 52 <!-- Units according to the user interpretation, however statistics chart generator module by default express the values in Watts --> 41 53 <powerStates> 42 54 <powerState> … … 51 63 </powerProfile> 52 64 </profile> 65 <!-- Each of 2 computing nodes contains 4 processors--> 53 66 <computingResource class="Processor" count="4"> 54 67 </computingResource> … … 56 69 </computingResource> 57 70 <scheduler class="Cluster" name="cluster"> 71 <!-- Definition of scheduling plugin at cluster level --> 72 <!-- Switch between scheduling/power management plugins to observe the difference in power consumption --> 58 73 <schedulingPlugin> 59 <!-- <name>example.localplugin.FCFS RandomClusterLocalPlugin</name> -->74 <!-- <name>example.localplugin.FCFSBF_RandomClusterPlugin</name> --> 60 75 <name>example.localplugin.FCFSBF_NodePowerManagementClusterPlugin</name> 61 76 </schedulingPlugin> 77 <!-- Reference to managed resources - cluster manages resources belonging to the defined data center --> 62 78 <managedComputingResources include="false"> 63 79 <resourceName>compRes</resourceName>
Note: See TracChangeset
for help on using the changeset viewer.