cluster.spec.xml

Hier werden alle benutzbaren Cluster angegeben. Es werden immer Knoten mit gleichem Hauptspeicher zu einer Gruppe zusammengefasst (deswegen hat paris drei mem Angaben). Das Programm sollte später erkennen, dass neben 8x64GB oder 2x128GB auch 12x16GB auf paris möglich wäre. Diese Datei besitzt eine DTD Angabe.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE environment SYSTEM "cluster.spec.dtd">

<!-- cluster queues and hardware -->
<environment>
    <cluster name="pozzo">
        <nodes>1</nodes>
        <corespernode>16</corespernode>
        <memory amount="1">96</memory>
    </cluster>
    <cluster name="paris">
        <nodes>12</nodes>
        <corespernode>8</corespernode>
        <memory amount="8">64</memory>
        <memory amount="2">128</memory>
        <memory amount="2">16</memory>
    </cluster>
    <cluster name="cluh">
        <nodes>16</nodes>
        <corespernode>4</corespernode>
        <memory amount="16">8</memory>
    </cluster>

Und hier die Queues, die benutzt werden dürfen.

    <!-- list here all available queues -->
    <queue>all</queue>
    <queue>test</queue>
</environment>

cluster.spec.dtd

<!ELEMENT environment (cluster+, queue+)>
<!ELEMENT cluster (nodes, corespernode, memory+)>
<!ATTLIST cluster
    name CDATA #REQUIRED>
<!ELEMENT queue (#PCDATA)>
<!ELEMENT nodes (#PCDATA)>
<!ELEMENT corespernode (#PCDATA)>
<!ELEMENT memory (#PCDATA)>
<!ATTLIST memory
    amount CDATA #REQUIRED>

Previous topic

main.conf

This Page