Changeset 529


Ignore:
Timestamp:
10/29/12 14:02:14 (12 years ago)
Author:
wojtekp
Message:
 
Location:
DCWoRMS/trunk/example
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • DCWoRMS/trunk/example/experiment1/experiment1.properties

    r507 r529  
    1111stats.outputfolder=../experiment1_result 
    1212 
     13# Define the type and content of charts to generate 
    1314 
     15# Gantt chart 
    1416creatediagrams.gantt=true 
     17 
     18# Shows the execution times of tasks 
    1519creatediagrams.tasks=true 
     20 
     21# Shows the waiting times of tasks 
    1622creatediagrams.taskswaitingtime=true 
    1723 
     24# Resource utilization chart - only for processors 
    1825creatediagrams.resutilization=Processor 
    1926 
  • DCWoRMS/trunk/example/experiment1/resources1.xml

    r526 r529  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<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"> 
    44         
    55        <!-- Simple data center description --> 
    66        <resources> 
    77                <computingResource class="DataCenter" name="compRes"> 
     8                        <!-- Defined data center contains only 6 processors --> 
    89                        <computingResource class="Processor" count="6"/> 
    910                </computingResource> 
    1011                <scheduler class="Cluster" name="cluster"> 
     12                        <!-- Definition of scheduling plugin at cluster level --> 
    1113                        <schedulingPlugin> 
    1214                                <name>example.localplugin.FCFSBF_LocalPlugin</name> 
    1315                        </schedulingPlugin>      
     16                        <!-- Reference to managed resources - cluster manages resources belonging to the defined data center --> 
    1417                        <managedComputingResources include="false"> 
    1518                                <resourceName>compRes</resourceName> 
  • DCWoRMS/trunk/example/experiment2/experiment2.properties

    r507 r529  
    1111stats.outputfolder=../experiment2_result 
    1212 
     13# Define the type and content of charts to generate 
    1314 
     15# Gantt chart 
    1416creatediagrams.gantt=true 
     17 
     18# Resource utilization chart - for processors and computing nodes 
    1519creatediagrams.resutilization=ComputingNode;Processor 
  • DCWoRMS/trunk/example/experiment2/resources2.xml

    r526 r529  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<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"> 
    44         
    55        <!-- Data center description with some basic characteristics --> 
    66        <resources> 
    77                <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)--> 
    89                        <computingResource class="Rack"> 
     10                                <!-- Rack contains storage device with capacity=1000000 (unit according to the user interpretation)--> 
    911                                <resourceUnit class="storage"> 
    1012                                        <amount>1000000</amount> 
    1113                                </resourceUnit> 
     14                                <!-- Rack consists of 12 computing nodes, 8 of one type and 4 of another --> 
    1215                                <computingResource class="ComputingNode" count="8"> 
     16                                        <!-- Each of 8 computing nodes contains memory unit=16384 (unit according to the user interpretation)--> 
    1317                                        <resourceUnit class="memory"> 
    1418                                                <amount>16384</amount> 
    1519                                        </resourceUnit> 
     20                                        <!-- Each of 8 computing nodes contains 2 processors with processing speed=1 MIPS--> 
    1621                                        <computingResource class="Processor" count="2"> 
    1722                                                <parameter name="speed"> 
     
    2126                                </computingResource>     
    2227                                <computingResource class="ComputingNode" count="4"> 
     28                                        <!-- Each of 4 computing nodes contains memory unit=65536(unit according to the user interpretation)--> 
    2329                                        <resourceUnit class="memory"> 
    2430                                                <amount>65536</amount> 
    2531                                        </resourceUnit> 
     32                                        <!-- Each of 4 computing nodes contains 2 processors with processing speed=2 MIPS--> 
    2633                                        <computingResource class="Processor" count="2"> 
    2734                                                <parameter name="speed"> 
     
    3340                </computingResource> 
    3441                <scheduler class="Cluster" name="cluster"> 
     42                        <!-- Definition of scheduling plugin at cluster level --> 
    3543                        <schedulingPlugin> 
    3644                                <name>example.localplugin.FCFSBF_ClusterPlugin</name> 
    3745                        </schedulingPlugin>              
     46                        <!-- Definition of available queues--> 
    3847                        <queues> 
    3948                                <queue> 
     
    4655                                </queue> 
    4756                        </queues>        
     57                        <!-- Reference to managed resources - cluster manages defined rack and all resources belonging to it --> 
    4858                        <managedComputingResources include="true"> 
    4959                                <resourceName>Rack_0</resourceName> 
  • DCWoRMS/trunk/example/experiment3/experiment3.properties

    r507 r529  
    1111stats.outputfolder=../experiment3_result 
    1212 
     13# Define the type and content of charts to generate 
    1314 
     15# Gantt chart 
    1416creatediagrams.gantt=true 
     17 
     18# Power usage chart - for computing nodes and processors 
    1519creatediagrams.respowerusage=ComputingNode;Processor 
  • DCWoRMS/trunk/example/experiment3/resources3.xml

    r526 r529  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<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"> 
    44         
    55        <!-- Data Center description with energy parameters --> 
    66        <resources> 
    77                <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) --> 
    89                        <computingResource class="Rack"> 
     10                                <!-- Rack consists of 4 computing nodes, 2 of one type and 2 of another --> 
    911                                <computingResource class="ComputingNode" count="2"> 
    1012                                        <profile> 
     13                                                <!-- Definition of computing node power profile --> 
    1114                                                <powerProfile> 
     15                                                        <!-- Reference to energy usage estimation plugin --> 
    1216                                                        <energyEstimationPlugin> 
    1317                                                                <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 --> 
    1521                                                        <powerStates> 
    1622                                                                <powerState> 
     
    2531                                                </powerProfile> 
    2632                                        </profile> 
     33                                        <!-- Each of 2 computing nodes contains 4 processors--> 
    2734                                        <computingResource class="Processor" count="4"> 
    2835                                                <profile> 
     36                                                        <!-- Definition of processor power profile --> 
    2937                                                        <powerProfile> 
     38                                                                <!-- Reference to energy usage estimation plugin --> 
    3039                                                                <energyEstimationPlugin> 
    3140                                                                        <name>example.energy.CPUEnergyEstimationPlugin</name> 
    3241                                                                </energyEstimationPlugin>                
     42                                                                <!-- Definition of supported p-states and corresponding frequency and voltage level and power consumption --> 
     43                                                                <!-- Units according to the user interpretation --> 
    3344                                                                <parameter name="pState"> 
    3445                                                                        <property name="name"> 
     
    93104                                <computingResource class="ComputingNode" count="2"> 
    94105                                        <profile> 
     106                                                <!-- Definition of computing node power profile --> 
    95107                                                <powerProfile> 
     108                                                        <!-- Reference to energy usage estimation plugin --> 
    96109                                                        <energyEstimationPlugin> 
    97110                                                                <name>example.energy.ComputingNodeEnergyEstimationPlugin</name> 
    98111                                                        </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 --> 
    99114                                                        <powerStates> 
    100115                                                                <powerState> 
     
    109124                                                </powerProfile> 
    110125                                        </profile> 
     126                                        <!-- Each of 2 computing nodes contains 4 processors--> 
    111127                                        <computingResource class="Processor" count="4"> 
    112128                                                <profile> 
     129                                                        <!-- Definition of processor power profile --> 
    113130                                                        <powerProfile> 
     131                                                                <!-- Reference to energy usage estimation plugin --> 
    114132                                                                <energyEstimationPlugin> 
    115133                                                                        <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-->       
    117137                                                                <parameter name="pState"> 
    118138                                                                        <property name="name"> 
     
    178198                </computingResource> 
    179199                <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 --> 
    180202                        <schedulingPlugin> 
    181203                                <name>example.localplugin.FCFSBF_ClusterPlugin</name> 
    182204                                <!--  <name>example.localplugin.FCFSBF_DFSClusterPlugin</name> --> 
    183                         </schedulingPlugin>      
     205                        </schedulingPlugin> 
     206                        <!-- Reference to managed resources - cluster manages resources belonging to the defined data center --> 
    184207                        <managedComputingResources include="false"> 
    185208                                <resourceName>compRes</resourceName> 
  • DCWoRMS/trunk/example/experiment4/experiment4.properties

    r507 r529  
    1111stats.outputfolder=../experiment4_result 
    1212 
     13# Define the type and content of charts to generate 
    1314 
     15# Gantt chart 
    1416creatediagrams.gantt=true 
     17 
     18# Power usage chart - for computing nodes only 
    1519creatediagrams.respowerusage=ComputingNode 
  • DCWoRMS/trunk/example/experiment4/resources4.xml

    r526 r529  
    11<?xml version="1.0" encoding="UTF-8"?> 
    22<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"> 
    44         
    55        <!-- Data Center description with energy parameters --> 
    66        <resources> 
    77                <computingResource class="DataCenter" name="compRes"> 
     8                        <!-- Data Center contains of 4 computing nodes belonging to two different classes (with different power consumption level)--> 
    89                        <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 --> 
    911                                <parameter name="category"> 
    1012                                        <value>A</value> 
    1113                                </parameter> 
    1214                                <profile> 
     15                                        <!-- Definition of computing node power profile --> 
    1316                                        <powerProfile> 
     17                                                <!-- Reference to energy usage estimation plugin --> 
    1418                                                <energyEstimationPlugin> 
    1519                                                        <name>example.energy.ComputingNodeEnergyEstimationPlugin</name> 
    1620                                                </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 --> 
    1723                                                <powerStates> 
    1824                                                        <powerState> 
     
    2733                                        </powerProfile> 
    2834                                </profile> 
     35                                <!-- Each of 2 computing nodes contains 4 processors--> 
    2936                                <computingResource class="Processor" count="4"> 
    3037                                </computingResource> 
    3138                        </computingResource>     
    3239                        <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 --> 
    3341                                <parameter name="category"> 
    3442                                        <value>B</value> 
    3543                                </parameter> 
    3644                                <profile> 
     45                                        <!-- Definition of computing node power profile --> 
    3746                                        <powerProfile> 
     47                                                <!-- Reference to energy usage estimation plugin --> 
    3848                                                <energyEstimationPlugin> 
    3949                                                        <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 -->    
    4153                                                <powerStates> 
    4254                                                        <powerState> 
     
    5163                                        </powerProfile> 
    5264                                </profile> 
     65                                <!-- Each of 2 computing nodes contains 4 processors--> 
    5366                                <computingResource class="Processor" count="4"> 
    5467                                </computingResource> 
     
    5669                </computingResource> 
    5770                <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 --> 
    5873                        <schedulingPlugin> 
    59                                 <!-- <name>example.localplugin.FCFSRandomClusterLocalPlugin</name> --> 
     74                                <!-- <name>example.localplugin.FCFSBF_RandomClusterPlugin</name> --> 
    6075                                <name>example.localplugin.FCFSBF_NodePowerManagementClusterPlugin</name> 
    6176                        </schedulingPlugin>      
     77                        <!-- Reference to managed resources - cluster manages resources belonging to the defined data center --> 
    6278                        <managedComputingResources include="false"> 
    6379                                <resourceName>compRes</resourceName> 
Note: See TracChangeset for help on using the changeset viewer.