Changeset 324 for xssim/trunk/src/test/rewolucja/schemas/example
- Timestamp:
- 07/18/12 17:07:57 (13 years ago)
- Location:
- xssim/trunk/src/test/rewolucja/schemas/example
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
xssim/trunk/src/test/rewolucja/schemas/example/example1.xml
r316 r324 4 4 <!-- Analogiczny opis zasobow jak do tej pory, dla srodowiska gridowego --> 5 5 <resources> 6 <computingResource class="DataCenter" id="compRes1">6 <computingResource class="DataCenter" name="compRes1"> 7 7 <computingResource class="Processor" count="64"/> 8 8 </computingResource> 9 <computingResource class="DataCenter" id="compRes2">9 <computingResource class="DataCenter" name="compRes2"> 10 10 <computingResource class="Processor" count="64"/> 11 11 </computingResource> 12 12 <!-- Plugin dla Brokera 13 13 Definicja pluginu zostala przeniesiona z pliku z propertiesami ma byc tu czy w propertiesach, sciezki bezwzledne czy wzgledne z domyslnej lokalizacji (moga byc obie mozliwosci ale to juz na poziomie tworzenia zasobow)--> 14 <scheduler class="GridBroker" id="gridBroker">14 <scheduler class="GridBroker" name="gridBroker"> 15 15 <schedulingPlugin> 16 16 <name>GridFCFSLoadBalancingPlugin</name> 17 17 </schedulingPlugin> 18 <scheduler class="Cluster" id="cluster1">18 <scheduler class="Cluster" name="cluster1"> 19 19 <schedulingPlugin> 20 20 <name>FCFSLocalSchedulingPlugin</name> 21 21 </schedulingPlugin> 22 <managedComputingResource include="false">23 <resource Id>compRes1</resourceId>24 </managedComputingResource >22 <managedComputingResources include="false"> 23 <resourceName>compRes1</resourceName> 24 </managedComputingResources> 25 25 </scheduler> 26 <scheduler class="Cluster" id="cluster2">26 <scheduler class="Cluster" name="cluster2"> 27 27 <schedulingPlugin> 28 28 <name>FCFSLocalSchedulingPlugin</name> 29 29 </schedulingPlugin> 30 <managedComputingResource include="false">31 <resource Id>compRes2</resourceId>32 </managedComputingResource >30 <managedComputingResources include="false"> 31 <resourceName>compRes2</resourceName> 32 </managedComputingResources> 33 33 </scheduler> 34 34 </scheduler> -
xssim/trunk/src/test/rewolucja/schemas/example/example2.xml
r316 r324 4 4 <!-- Opis zasobow dla srodowiska gridowego --> 5 5 <resources> 6 <computingResource class="DataCenter" id="compRes1">6 <computingResource class="DataCenter" name="compRes1"> 7 7 <computingResource class="Processor" count="64"/> 8 8 </computingResource> 9 <computingResource class="DataCenter" id="compRes2">9 <computingResource class="DataCenter" name="compRes2"> 10 10 <computingResource class="Processor" count="64"/> 11 11 </computingResource> … … 13 13 Kazdy z klastrow skojarzony jest z odpowiednimi zasobami (odpowiednio compRes1 i compRes2) tzn. sklada sie(zarzadza) wszystkimi zasobami znajdujacymi sie pod nimi 14 14 Patrz tez example3.xml --> 15 <scheduler class="GridBroker" id="gridBroker">15 <scheduler class="GridBroker" name="gridBroker"> 16 16 <schedulingPlugin> 17 17 <name>GridFCFSLoadBalancingPlugin</name> 18 18 </schedulingPlugin> 19 <scheduler class="Cluster" id="cluster1">19 <scheduler class="Cluster" name="cluster1"> 20 20 <schedulingPlugin> 21 21 <name>FCFSLocalSchedulingPlugin</name> 22 22 <frequency>600</frequency> 23 23 </schedulingPlugin> 24 <managedComputingResource include="false">25 <resource Id>compRes1</resourceId>26 </managedComputingResource >24 <managedComputingResources include="false"> 25 <resourceName>compRes1</resourceName> 26 </managedComputingResources> 27 27 </scheduler> 28 <scheduler class="Cluster" id="cluster2">28 <scheduler class="Cluster" name="cluster2"> 29 29 <schedulingPlugin> 30 30 <name>FCFSLocalSchedulingPlugin</name> 31 31 <frequency>600</frequency> 32 32 </schedulingPlugin> 33 <managedComputingResource include="false">34 <resource Id>compRes2</resourceId>35 </managedComputingResource >33 <managedComputingResources include="false"> 34 <resourceName>compRes2</resourceName> 35 </managedComputingResources> 36 36 </scheduler> 37 37 </scheduler> -
xssim/trunk/src/test/rewolucja/schemas/example/example3.xml
r316 r324 4 4 <!-- Opis zasobow dla srodowiska gridowego --> 5 5 <resources> 6 <computingResource class="DataCenter" id="compRes1">7 <computingResource class="ComputingNode" id="node11"/>8 <computingResource class="ComputingNode" id="node12"/>9 <computingResource class="ComputingNode" id="node13"/>10 <computingResource class="ComputingNode" id="node14"/>11 <computingResource class="ComputingNode" id="node15"/>12 <computingResource class="ComputingNode" id="node16"/>6 <computingResource class="DataCenter" name="compRes1"> 7 <computingResource class="ComputingNode" name="node11"/> 8 <computingResource class="ComputingNode" name="node12"/> 9 <computingResource class="ComputingNode" name="node13"/> 10 <computingResource class="ComputingNode" name="node14"/> 11 <computingResource class="ComputingNode" name="node15"/> 12 <computingResource class="ComputingNode" name="node16"/> 13 13 </computingResource> 14 <computingResource class="DataCenter" id="compRes2">15 <computingResource class="ComputingNode" id="node21"/>16 <computingResource class="ComputingNode" id="node22"/>17 <computingResource class="ComputingNode" id="node23"/>18 <computingResource class="ComputingNode" id="node24"/>19 <computingResource class="ComputingNode" id="node25"/>20 <computingResource class="ComputingNode" id="node26"/>14 <computingResource class="DataCenter" name="compRes2"> 15 <computingResource class="ComputingNode" name="node21"/> 16 <computingResource class="ComputingNode" name="node22"/> 17 <computingResource class="ComputingNode" name="node23"/> 18 <computingResource class="ComputingNode" name="node24"/> 19 <computingResource class="ComputingNode" name="node25"/> 20 <computingResource class="ComputingNode" name="node26"/> 21 21 </computingResource> 22 22 <!-- W tym przypadku Broker zarzadza czterema klastrami (cluter1, cluster2, cluster3, cluster4) 23 23 Kazdy z klastrow sklada sie(zarzadza) z 3 wezlow wylistowanych ponizej --> 24 <scheduler class="GridBroker" id="gridBroker">24 <scheduler class="GridBroker" name="gridBroker"> 25 25 <schedulingPlugin> 26 26 <name>GridFCFSLoadBalancingPlugin</name> 27 27 </schedulingPlugin> 28 <scheduler class="Cluster" id="cluster1">28 <scheduler class="Cluster" name="cluster1"> 29 29 <schedulingPlugin> 30 30 <name>FCFSLocalSchedulingPlugin</name> 31 31 </schedulingPlugin> 32 <managedComputingResource include="true">33 <resource Id>node11</resourceId>34 <resource Id>node12</resourceId>35 <resource Id>node13</resourceId>36 </managedComputingResource >32 <managedComputingResources include="true"> 33 <resourceName>node11</resourceName> 34 <resourceName>node12</resourceName> 35 <resourceName>node13</resourceName> 36 </managedComputingResources> 37 37 </scheduler> 38 <scheduler class="Cluster" id="cluster2">38 <scheduler class="Cluster" name="cluster2"> 39 39 <schedulingPlugin> 40 40 <name>FCFSLocalSchedulingPlugin</name> 41 41 </schedulingPlugin> 42 <managedComputingResource include="true">43 <resource Id>node14</resourceId>44 <resource Id>node15</resourceId>45 <resource Id>node16</resourceId>46 </managedComputingResource >42 <managedComputingResources include="true"> 43 <resourceName>node14</resourceName> 44 <resourceName>node15</resourceName> 45 <resourceName>node16</resourceName> 46 </managedComputingResources> 47 47 </scheduler> 48 <scheduler class="Cluster" id="cluster3">48 <scheduler class="Cluster" name="cluster3"> 49 49 <schedulingPlugin> 50 50 <name>FCFSLocalSchedulingPlugin</name> 51 51 </schedulingPlugin> 52 <managedComputingResource include="true">53 <resource Id>node21</resourceId>54 <resource Id>node22</resourceId>55 <resource Id>node23</resourceId>56 </managedComputingResource >52 <managedComputingResources include="true"> 53 <resourceName>node21</resourceName> 54 <resourceName>node22</resourceName> 55 <resourceName>node23</resourceName> 56 </managedComputingResources> 57 57 </scheduler> 58 <scheduler class="Cluster" id="cluster4">58 <scheduler class="Cluster" name="cluster4"> 59 59 <schedulingPlugin> 60 60 <name>FCFSLocalSchedulingPlugin</name> 61 61 </schedulingPlugin> 62 <managedComputingResource include="true">63 <resource Id>node24</resourceId>64 <resource Id>node25</resourceId>65 <resource Id>node26</resourceId>66 </managedComputingResource >62 <managedComputingResources include="true"> 63 <resourceName>node24</resourceName> 64 <resourceName>node25</resourceName> 65 <resourceName>node26</resourceName> 66 </managedComputingResources> 67 67 </scheduler> 68 68 </scheduler> -
xssim/trunk/src/test/rewolucja/schemas/example/example4.xml
r316 r324 5 5 <!-- Opis dla data center z podstawowa charakterystyka zasobow --> 6 6 <resources> 7 <computingResource class="DataCenter" id="compRes1"> 8 <computingResource class="ComputingNode" id="compNode1"> 9 <computingResource class="Processor" count="8"/> 7 <computingResource class="DataCenter" name="compRes1"> 8 <computingResource class="ComputingNode" name="compNode1"> 10 9 <resourceUnit class="memory"> 11 10 <amount>12288</amount> … … 14 13 <amount>100</amount> 15 14 </resourceUnit> 15 <computingResource class="Processor" count="8"/> 16 16 </computingResource> 17 <computingResource class="ComputingNode" id="compNode2"> 18 <computingResource class="Processor" count="8"/> 17 <computingResource class="ComputingNode" name="compNode2"> 19 18 <resourceUnit class="memory"> 20 19 <amount>12288</amount> … … 23 22 <amount>60</amount> 24 23 </resourceUnit> 24 <computingResource class="Processor" count="8"/> 25 25 </computingResource> 26 26 </computingResource> 27 <scheduler class="Cluster" id="cluster1">27 <scheduler class="Cluster" name="cluster1"> 28 28 <schedulingPlugin> 29 29 <name>FCFSLocalSchedulingPlugin</name> 30 30 </schedulingPlugin> 31 <managedComputingResource include="false">32 <resource Id>compRes1</resourceId>33 </managedComputingResource >31 <managedComputingResources include="false"> 32 <resourceName>compRes1</resourceName> 33 </managedComputingResources> 34 34 </scheduler> 35 35 </resources> -
xssim/trunk/src/test/rewolucja/schemas/example/example5.xml
r320 r324 5 5 <!-- Opis dla data center z uwzglednieniem aspektow energetycznych --> 6 6 <resources> 7 <computingResource class="DataCenter" id="compRes1">7 <computingResource class="DataCenter" name="compRes1"> 8 8 <computingResource class="ComputingNode" count="57"> 9 <energyEstimationPlugin> 10 <name>ComputingNodeEnergyEstimationPlugin</name> 11 </energyEstimationPlugin> 9 12 <computingResource class="Processor" count="8"> 10 13 <energyEstimationPlugin> … … 33 36 <value>1.3</value> 34 37 </property> 35 <property name="power ">38 <property name="powerUsage"> 36 39 <value>35</value> 37 40 </property> … … 47 50 <value>1.1</value> 48 51 </property> 49 <property name="power ">52 <property name="powerUsage"> 50 53 <value>30</value> 51 54 </property> … … 54 57 </profile> 55 58 </computingResource> 56 <energyEstimationPlugin>57 <name>ComputingNodeEnergyEstimationPlugin</name>58 </energyEstimationPlugin>59 59 </computingResource> 60 60 </computingResource> 61 <scheduler class="Cluster" id="cluster1">61 <scheduler class="Cluster" name="cluster1"> 62 62 <schedulingPlugin> 63 63 <name>FCFSLocalSchedulingPlugin</name> 64 64 </schedulingPlugin> 65 <managedComputingResource include="false">66 <resource Id>compRes1</resourceId>67 </managedComputingResource >65 <managedComputingResources include="false"> 66 <resourceName>compRes1</resourceName> 67 </managedComputingResources> 68 68 </scheduler> 69 69 </resources> -
xssim/trunk/src/test/rewolucja/schemas/example/example6.xml
r316 r324 5 5 <!-- Opis dla data center z uwzglednieniem rozmieszczenia zasobow --> 6 6 <resources> 7 <computingResource class="DataCenter" id="compRes1"> 8 <computingResource class="Rack" id="rack1"> 9 <computingResource class="ComputingNode" id="node11"> 7 <computingResource class="DataCenter" name="compRes1"> 8 <location> 9 <vertical>4</vertical> 10 <horizontal>3</horizontal> 11 <depth>0</depth> 12 </location> 13 <computingResource class="Rack" name="rack1"> 14 <computingResource class="ComputingNode" name="node11"> 10 15 </computingResource> 11 <computingResource class="ComputingNode" id="node12">16 <computingResource class="ComputingNode" name="node12"> 12 17 </computingResource> 13 18 </computingResource> 14 <computingResource class="Rack" id="rack2"> 15 <computingResource class="ComputingNode" id="node21"> 16 </computingResource> 17 <computingResource class="ComputingNode" id="node22"> 18 </computingResource> 19 <computingResource class="Rack" name="rack2"> 19 20 <location> 20 21 <vertical>6</vertical> … … 22 23 <depth>0</depth> 23 24 </location> 25 <computingResource class="ComputingNode" name="node21"> 26 </computingResource> 27 <computingResource class="ComputingNode" name="node22"> 28 </computingResource> 24 29 </computingResource> 25 <location>26 <vertical>4</vertical>27 <horizontal>3</horizontal>28 <depth>0</depth>29 </location>30 30 </computingResource> 31 <scheduler class="Cluster" id="cluster1">31 <scheduler class="Cluster" name="cluster1"> 32 32 <schedulingPlugin> 33 33 <name>FCFSLocalSchedulingPlugin</name> 34 34 </schedulingPlugin> 35 <managedComputingResource include="false">36 <resource Id>compRes1</resourceId>37 </managedComputingResource >35 <managedComputingResources include="false"> 36 <resourceName>compRes1</resourceName> 37 </managedComputingResources> 38 38 </scheduler> 39 39 </resources> -
xssim/trunk/src/test/rewolucja/schemas/example/example7.xml
r320 r324 9 9 <!-- Opis dla data center z uwzglednieniem szablonow i przejsc miedzy stanami energetycznymi --> 10 10 <resources> 11 <computingResource class="DataCenter" id="compRes1">12 <computingResource class="Rack" id="rack1">13 <computingResource class="ComputingNode" id="node11">14 </computingResource> 15 <computingResource class="ComputingNode" id="node12">11 <computingResource class="DataCenter" name="compRes1"> 12 <computingResource class="Rack" name="rack1"> 13 <computingResource class="ComputingNode" name="node11"> 14 </computingResource> 15 <computingResource class="ComputingNode" name="node12"> 16 16 </computingResource> 17 17 </computingResource> 18 <computingResource class="Rack" id="rack2">19 <computingResource class="ComputingNode" id="node21">18 <computingResource class="Rack" name="rack2"> 19 <computingResource class="ComputingNode" name="node21"> 20 20 <templateId>modelNodeA</templateId> 21 21 </computingResource> 22 <computingResource class="ComputingNode" id="node22">22 <computingResource class="ComputingNode" name="node22"> 23 23 <computingResource class="Processor" count="8"> 24 24 <templateId>modelProcessorB</templateId> … … 27 27 </computingResource> 28 28 </computingResource> 29 <scheduler class="Cluster" id="cluster1">29 <scheduler class="Cluster" name="cluster1"> 30 30 <schedulingPlugin> 31 31 <name>FCFSLocalSchedulingPlugin</name> 32 32 </schedulingPlugin> 33 <managedComputingResource include="false">34 <resource Id>compRes1</resourceId>35 </managedComputingResource >33 <managedComputingResources include="false"> 34 <resourceName>compRes1</resourceName> 35 </managedComputingResources> 36 36 </scheduler> 37 37 </resources> 38 38 39 39 <templates> 40 <computingResourceTemplate class="ComputingNode" id="modelNodeA">40 <computingResourceTemplate class="ComputingNode" name="modelNodeA"> 41 41 <computingResource class="Processor" count="4"> 42 42 <templateId>modelProcessorA</templateId> 43 43 </computingResource> 44 44 </computingResourceTemplate> 45 <computingResourceTemplate class="Processor" id="modelProcessorA">45 <computingResourceTemplate class="Processor" name="modelProcessorA"> 46 46 <energyEstimationPlugin> 47 47 <name>CPUEnergyEstimationPlugin</name> … … 79 79 <value>1.3</value> 80 80 </property> 81 <property name="power ">81 <property name="powerUsage"> 82 82 <value>14</value> 83 83 </property> … … 93 93 <value>1.2</value> 94 94 </property> 95 <property name="power ">95 <property name="powerUsage"> 96 96 <value>12</value> 97 97 </property> … … 107 107 <value>1.1</value> 108 108 </property> 109 <property name="power ">109 <property name="powerUsage"> 110 110 <value>10</value> 111 111 </property> … … 121 121 <value>1.0</value> 122 122 </property> 123 <property name="power ">123 <property name="powerUsage"> 124 124 <value>8</value> 125 125 </property> … … 128 128 </profile> 129 129 </computingResourceTemplate> 130 <computingResourceTemplate class="Processor" id="modelProcessorB">130 <computingResourceTemplate class="Processor" name="modelProcessorB"> 131 131 <energyEstimationPlugin> 132 132 <name>CPUEnergyEstimationPlugin</name> … … 164 164 <value>1.3</value> 165 165 </property> 166 <property name="power ">166 <property name="powerUsage"> 167 167 <value>20</value> 168 168 </property> … … 178 178 <value>1.2</value> 179 179 </property> 180 <property name="power ">180 <property name="powerUsage"> 181 181 <value>17</value> 182 182 </property> … … 192 192 <value>1.1</value> 193 193 </property> 194 <property name="power ">194 <property name="powerUsage"> 195 195 <value>16</value> 196 196 </property> … … 206 206 <value>1.0</value> 207 207 </property> 208 <property name="power ">208 <property name="powerUsage"> 209 209 <value>10</value> 210 210 </property>
Note: See TracChangeset
for help on using the changeset viewer.