Changeset 324 for xssim


Ignore:
Timestamp:
07/18/12 17:07:57 (13 years ago)
Author:
wojtekp
Message:
 
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  
    44        <!-- Analogiczny opis zasobow jak do tej pory, dla srodowiska gridowego --> 
    55        <resources> 
    6                 <computingResource class="DataCenter" id="compRes1"> 
     6                <computingResource class="DataCenter" name="compRes1"> 
    77                        <computingResource class="Processor" count="64"/> 
    88                </computingResource>     
    9                 <computingResource class="DataCenter" id="compRes2"> 
     9                <computingResource class="DataCenter" name="compRes2"> 
    1010                        <computingResource class="Processor" count="64"/> 
    1111                </computingResource> 
    1212                <!-- Plugin dla Brokera 
    1313                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"> 
    1515                        <schedulingPlugin> 
    1616                                <name>GridFCFSLoadBalancingPlugin</name> 
    1717                        </schedulingPlugin> 
    18                         <scheduler class="Cluster" id="cluster1"> 
     18                        <scheduler class="Cluster" name="cluster1"> 
    1919                                <schedulingPlugin> 
    2020                                        <name>FCFSLocalSchedulingPlugin</name> 
    2121                                </schedulingPlugin>      
    22                                 <managedComputingResource include="false"> 
    23                                         <resourceId>compRes1</resourceId> 
    24                                 </managedComputingResource> 
     22                                <managedComputingResources include="false"> 
     23                                        <resourceName>compRes1</resourceName> 
     24                                </managedComputingResources> 
    2525                        </scheduler> 
    26                         <scheduler class="Cluster" id="cluster2"> 
     26                        <scheduler class="Cluster" name="cluster2"> 
    2727                                <schedulingPlugin> 
    2828                                        <name>FCFSLocalSchedulingPlugin</name> 
    2929                                </schedulingPlugin>      
    30                                 <managedComputingResource include="false"> 
    31                                         <resourceId>compRes2</resourceId> 
    32                                 </managedComputingResource> 
     30                                <managedComputingResources include="false"> 
     31                                        <resourceName>compRes2</resourceName> 
     32                                </managedComputingResources> 
    3333                        </scheduler> 
    3434                </scheduler>     
  • xssim/trunk/src/test/rewolucja/schemas/example/example2.xml

    r316 r324  
    44        <!-- Opis zasobow dla srodowiska gridowego --> 
    55        <resources> 
    6                 <computingResource class="DataCenter" id="compRes1"> 
     6                <computingResource class="DataCenter" name="compRes1"> 
    77                        <computingResource class="Processor" count="64"/> 
    88                </computingResource>     
    9                 <computingResource class="DataCenter" id="compRes2"> 
     9                <computingResource class="DataCenter" name="compRes2"> 
    1010                        <computingResource class="Processor" count="64"/> 
    1111                </computingResource> 
     
    1313                Kazdy z klastrow skojarzony jest z odpowiednimi zasobami (odpowiednio compRes1 i compRes2) tzn. sklada sie(zarzadza) wszystkimi zasobami znajdujacymi sie pod nimi 
    1414                Patrz tez example3.xml --> 
    15                 <scheduler class="GridBroker" id="gridBroker"> 
     15                <scheduler class="GridBroker" name="gridBroker"> 
    1616                        <schedulingPlugin> 
    1717                                <name>GridFCFSLoadBalancingPlugin</name> 
    1818                        </schedulingPlugin> 
    19                         <scheduler class="Cluster" id="cluster1"> 
     19                        <scheduler class="Cluster" name="cluster1"> 
    2020                                <schedulingPlugin> 
    2121                                        <name>FCFSLocalSchedulingPlugin</name> 
    2222                                        <frequency>600</frequency> 
    2323                                </schedulingPlugin>              
    24                                 <managedComputingResource include="false"> 
    25                                         <resourceId>compRes1</resourceId> 
    26                                 </managedComputingResource> 
     24                                <managedComputingResources include="false"> 
     25                                        <resourceName>compRes1</resourceName> 
     26                                </managedComputingResources> 
    2727                        </scheduler> 
    28                         <scheduler class="Cluster" id="cluster2"> 
     28                        <scheduler class="Cluster" name="cluster2"> 
    2929                                <schedulingPlugin> 
    3030                                        <name>FCFSLocalSchedulingPlugin</name> 
    3131                                        <frequency>600</frequency> 
    3232                                </schedulingPlugin>      
    33                                 <managedComputingResource include="false"> 
    34                                         <resourceId>compRes2</resourceId> 
    35                                 </managedComputingResource> 
     33                                <managedComputingResources include="false"> 
     34                                        <resourceName>compRes2</resourceName> 
     35                                </managedComputingResources> 
    3636                        </scheduler> 
    3737                </scheduler>     
  • xssim/trunk/src/test/rewolucja/schemas/example/example3.xml

    r316 r324  
    44        <!-- Opis zasobow dla srodowiska gridowego --> 
    55        <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"/> 
    1313                </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"/> 
    2121                </computingResource> 
    2222                <!-- W tym przypadku Broker zarzadza czterema klastrami (cluter1, cluster2, cluster3, cluster4) 
    2323                Kazdy z klastrow sklada sie(zarzadza) z 3 wezlow wylistowanych ponizej --> 
    24                 <scheduler class="GridBroker" id="gridBroker"> 
     24                <scheduler class="GridBroker" name="gridBroker"> 
    2525                        <schedulingPlugin> 
    2626                                <name>GridFCFSLoadBalancingPlugin</name> 
    2727                        </schedulingPlugin> 
    28                         <scheduler class="Cluster" id="cluster1"> 
     28                        <scheduler class="Cluster" name="cluster1"> 
    2929                                <schedulingPlugin> 
    3030                                        <name>FCFSLocalSchedulingPlugin</name> 
    3131                                </schedulingPlugin>      
    32                                 <managedComputingResource include="true"> 
    33                                         <resourceId>node11</resourceId> 
    34                                         <resourceId>node12</resourceId> 
    35                                         <resourceId>node13</resourceId> 
    36                                 </managedComputingResource> 
     32                                <managedComputingResources include="true"> 
     33                                        <resourceName>node11</resourceName> 
     34                                        <resourceName>node12</resourceName> 
     35                                        <resourceName>node13</resourceName> 
     36                                </managedComputingResources> 
    3737                        </scheduler> 
    38                         <scheduler class="Cluster" id="cluster2"> 
     38                        <scheduler class="Cluster" name="cluster2"> 
    3939                                <schedulingPlugin> 
    4040                                        <name>FCFSLocalSchedulingPlugin</name> 
    4141                                </schedulingPlugin> 
    42                                 <managedComputingResource include="true"> 
    43                                         <resourceId>node14</resourceId> 
    44                                         <resourceId>node15</resourceId> 
    45                                         <resourceId>node16</resourceId> 
    46                                 </managedComputingResource> 
     42                                <managedComputingResources include="true"> 
     43                                        <resourceName>node14</resourceName> 
     44                                        <resourceName>node15</resourceName> 
     45                                        <resourceName>node16</resourceName> 
     46                                </managedComputingResources> 
    4747                        </scheduler> 
    48                         <scheduler class="Cluster" id="cluster3"> 
     48                        <scheduler class="Cluster" name="cluster3"> 
    4949                                <schedulingPlugin> 
    5050                                        <name>FCFSLocalSchedulingPlugin</name> 
    5151                                </schedulingPlugin> 
    52                                 <managedComputingResource include="true"> 
    53                                         <resourceId>node21</resourceId> 
    54                                         <resourceId>node22</resourceId> 
    55                                         <resourceId>node23</resourceId> 
    56                                 </managedComputingResource> 
     52                                <managedComputingResources include="true"> 
     53                                        <resourceName>node21</resourceName> 
     54                                        <resourceName>node22</resourceName> 
     55                                        <resourceName>node23</resourceName> 
     56                                </managedComputingResources> 
    5757                        </scheduler> 
    58                         <scheduler class="Cluster" id="cluster4"> 
     58                        <scheduler class="Cluster" name="cluster4"> 
    5959                                <schedulingPlugin> 
    6060                                        <name>FCFSLocalSchedulingPlugin</name> 
    6161                                </schedulingPlugin> 
    62                                 <managedComputingResource include="true"> 
    63                                         <resourceId>node24</resourceId> 
    64                                         <resourceId>node25</resourceId> 
    65                                         <resourceId>node26</resourceId> 
    66                                 </managedComputingResource> 
     62                                <managedComputingResources include="true"> 
     63                                        <resourceName>node24</resourceName> 
     64                                        <resourceName>node25</resourceName> 
     65                                        <resourceName>node26</resourceName> 
     66                                </managedComputingResources> 
    6767                        </scheduler> 
    6868                </scheduler>     
  • xssim/trunk/src/test/rewolucja/schemas/example/example4.xml

    r316 r324  
    55        <!-- Opis dla data center z podstawowa charakterystyka zasobow --> 
    66        <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"> 
    109                                <resourceUnit class="memory"> 
    1110                                        <amount>12288</amount> 
     
    1413                                        <amount>100</amount> 
    1514                                </resourceUnit> 
     15                                <computingResource class="Processor" count="8"/> 
    1616                        </computingResource>     
    17                         <computingResource class="ComputingNode" id="compNode2"> 
    18                                 <computingResource class="Processor" count="8"/> 
     17                        <computingResource class="ComputingNode" name="compNode2"> 
    1918                                <resourceUnit class="memory"> 
    2019                                        <amount>12288</amount> 
     
    2322                                        <amount>60</amount> 
    2423                                </resourceUnit> 
     24                                <computingResource class="Processor" count="8"/> 
    2525                        </computingResource> 
    2626                </computingResource> 
    27                 <scheduler class="Cluster" id="cluster1"> 
     27                <scheduler class="Cluster" name="cluster1"> 
    2828                        <schedulingPlugin> 
    2929                                <name>FCFSLocalSchedulingPlugin</name> 
    3030                        </schedulingPlugin>              
    31                                 <managedComputingResource include="false"> 
    32                                         <resourceId>compRes1</resourceId> 
    33                                 </managedComputingResource> 
     31                                <managedComputingResources include="false"> 
     32                                        <resourceName>compRes1</resourceName> 
     33                                </managedComputingResources> 
    3434                </scheduler>     
    3535        </resources> 
  • xssim/trunk/src/test/rewolucja/schemas/example/example5.xml

    r320 r324  
    55        <!-- Opis dla data center z uwzglednieniem aspektow energetycznych --> 
    66        <resources> 
    7                 <computingResource class="DataCenter" id="compRes1"> 
     7                <computingResource class="DataCenter" name="compRes1"> 
    88                        <computingResource class="ComputingNode" count="57"> 
     9                                <energyEstimationPlugin> 
     10                                        <name>ComputingNodeEnergyEstimationPlugin</name> 
     11                                </energyEstimationPlugin> 
    912                                <computingResource class="Processor" count="8"> 
    1013                                        <energyEstimationPlugin> 
     
    3336                                                                        <value>1.3</value> 
    3437                                                                </property> 
    35                                                                 <property name="power"> 
     38                                                                <property name="powerUsage"> 
    3639                                                                        <value>35</value> 
    3740                                                                </property>                                              
     
    4750                                                                        <value>1.1</value> 
    4851                                                                </property> 
    49                                                                 <property name="power"> 
     52                                                                <property name="powerUsage"> 
    5053                                                                        <value>30</value> 
    5154                                                                </property>                                              
     
    5457                                        </profile> 
    5558                                </computingResource> 
    56                                 <energyEstimationPlugin> 
    57                                         <name>ComputingNodeEnergyEstimationPlugin</name> 
    58                                 </energyEstimationPlugin> 
    5959                        </computingResource>     
    6060                </computingResource> 
    61                 <scheduler class="Cluster" id="cluster1"> 
     61                <scheduler class="Cluster" name="cluster1"> 
    6262                        <schedulingPlugin> 
    6363                                <name>FCFSLocalSchedulingPlugin</name> 
    6464                        </schedulingPlugin>      
    65                         <managedComputingResource include="false"> 
    66                                 <resourceId>compRes1</resourceId> 
    67                         </managedComputingResource> 
     65                        <managedComputingResources include="false"> 
     66                                <resourceName>compRes1</resourceName> 
     67                        </managedComputingResources> 
    6868                </scheduler>     
    6969        </resources> 
  • xssim/trunk/src/test/rewolucja/schemas/example/example6.xml

    r316 r324  
    55        <!-- Opis dla data center z uwzglednieniem rozmieszczenia zasobow --> 
    66        <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"> 
    1015                                </computingResource> 
    11                                 <computingResource class="ComputingNode" id="node12"> 
     16                                <computingResource class="ComputingNode" name="node12"> 
    1217                                </computingResource> 
    1318                        </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"> 
    1920                                <location> 
    2021                                        <vertical>6</vertical> 
     
    2223                                        <depth>0</depth> 
    2324                                </location> 
     25                                <computingResource class="ComputingNode" name="node21"> 
     26                                </computingResource> 
     27                                <computingResource class="ComputingNode" name="node22"> 
     28                                </computingResource> 
    2429                        </computingResource> 
    25                         <location> 
    26                                 <vertical>4</vertical> 
    27                                 <horizontal>3</horizontal> 
    28                                 <depth>0</depth> 
    29                         </location> 
    3030                </computingResource>     
    31                 <scheduler class="Cluster" id="cluster1"> 
     31                <scheduler class="Cluster" name="cluster1"> 
    3232                        <schedulingPlugin> 
    3333                                <name>FCFSLocalSchedulingPlugin</name> 
    3434                        </schedulingPlugin>              
    35                         <managedComputingResource include="false"> 
    36                                 <resourceId>compRes1</resourceId> 
    37                         </managedComputingResource> 
     35                        <managedComputingResources include="false"> 
     36                                <resourceName>compRes1</resourceName> 
     37                        </managedComputingResources> 
    3838                </scheduler> 
    3939        </resources> 
  • xssim/trunk/src/test/rewolucja/schemas/example/example7.xml

    r320 r324  
    99        <!-- Opis dla data center z uwzglednieniem szablonow i przejsc miedzy stanami energetycznymi --> 
    1010        <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"> 
    1616                                </computingResource> 
    1717                        </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"> 
    2020                                        <templateId>modelNodeA</templateId> 
    2121                                </computingResource> 
    22                                 <computingResource class="ComputingNode" id="node22"> 
     22                                <computingResource class="ComputingNode" name="node22"> 
    2323                                        <computingResource class="Processor" count="8"> 
    2424                                                <templateId>modelProcessorB</templateId> 
     
    2727                        </computingResource> 
    2828                </computingResource>     
    29                 <scheduler class="Cluster" id="cluster1"> 
     29                <scheduler class="Cluster" name="cluster1"> 
    3030                        <schedulingPlugin> 
    3131                                <name>FCFSLocalSchedulingPlugin</name> 
    3232                        </schedulingPlugin>              
    33                         <managedComputingResource include="false"> 
    34                                 <resourceId>compRes1</resourceId> 
    35                         </managedComputingResource> 
     33                        <managedComputingResources include="false"> 
     34                                <resourceName>compRes1</resourceName> 
     35                        </managedComputingResources> 
    3636                </scheduler> 
    3737        </resources> 
    3838         
    3939        <templates> 
    40                 <computingResourceTemplate class="ComputingNode" id="modelNodeA"> 
     40                <computingResourceTemplate class="ComputingNode" name="modelNodeA"> 
    4141                        <computingResource class="Processor" count="4"> 
    4242                                <templateId>modelProcessorA</templateId> 
    4343                        </computingResource> 
    4444                </computingResourceTemplate>     
    45                 <computingResourceTemplate class="Processor" id="modelProcessorA"> 
     45                <computingResourceTemplate class="Processor" name="modelProcessorA"> 
    4646                        <energyEstimationPlugin> 
    4747                                <name>CPUEnergyEstimationPlugin</name> 
     
    7979                                                        <value>1.3</value> 
    8080                                                </property> 
    81                                                 <property name="power"> 
     81                                                <property name="powerUsage"> 
    8282                                                        <value>14</value> 
    8383                                                </property>                                              
     
    9393                                                        <value>1.2</value> 
    9494                                                </property> 
    95                                                 <property name="power"> 
     95                                                <property name="powerUsage"> 
    9696                                                        <value>12</value> 
    9797                                                </property>                                              
     
    107107                                                        <value>1.1</value> 
    108108                                                </property> 
    109                                                 <property name="power"> 
     109                                                <property name="powerUsage"> 
    110110                                                        <value>10</value> 
    111111                                                </property>                                              
     
    121121                                                        <value>1.0</value> 
    122122                                                </property> 
    123                                                 <property name="power"> 
     123                                                <property name="powerUsage"> 
    124124                                                        <value>8</value> 
    125125                                                </property>                                              
     
    128128                        </profile> 
    129129                </computingResourceTemplate> 
    130                 <computingResourceTemplate class="Processor" id="modelProcessorB"> 
     130                <computingResourceTemplate class="Processor" name="modelProcessorB"> 
    131131                        <energyEstimationPlugin> 
    132132                                <name>CPUEnergyEstimationPlugin</name> 
     
    164164                                                        <value>1.3</value> 
    165165                                                </property> 
    166                                                 <property name="power"> 
     166                                                <property name="powerUsage"> 
    167167                                                        <value>20</value> 
    168168                                                </property>                                              
     
    178178                                                        <value>1.2</value> 
    179179                                                </property> 
    180                                                 <property name="power"> 
     180                                                <property name="powerUsage"> 
    181181                                                        <value>17</value> 
    182182                                                </property>                                              
     
    192192                                                        <value>1.1</value> 
    193193                                                </property> 
    194                                                 <property name="power"> 
     194                                                <property name="powerUsage"> 
    195195                                                        <value>16</value> 
    196196                                                </property>                                              
     
    206206                                                        <value>1.0</value> 
    207207                                                </property> 
    208                                                 <property name="power"> 
     208                                                <property name="powerUsage"> 
    209209                                                        <value>10</value> 
    210210                                                </property>                                              
Note: See TracChangeset for help on using the changeset viewer.