Fichiers de description pour les configurations RAID

Top  Previous  Next

Vous trouverez ci-dessous des fichiers de description pour les exemples de RAID décrits dans le chapitre Ensemble de volumes et RAID. Leur syntaxe est décrite dans le sujet Syntaxe d'un fichier de description pour les configurations RAID.

StripeSet

La structure de l'ensemble de bandes est décrite dans le sujet Ensemble de volumes, ensemble de bandes, et miroirs.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

 <RAID name="StripeSet" parents="2" rows="2" blocksize="16777216">

   <Table>

     <Block id="A1">1</Block>

     <Block id="B1">2</Block>

     <Block id="A2">3</Block>

     <Block id="B2">4</Block>

   </Table>

 </RAID>

</RAIDList>

RAID 5 basique

La structure RAID est décrite dans le sujet Travailler avec des opérations basiques RAID 4 et RAID 5.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

 <RAID name="RAID5Layout" parents="3" rows="3" blocksize="16777216">

   <Table>

     <Block id="A1">1</Block>

     <Block id="B1">2</Block>

     <Block id="C1">XorOfData</Block>

     <Block id="A2">3</Block>

     <Block id="B2">XorOfData</Block>

     <Block id="C2">4</Block>

     <Block id="A3">XorOfData</Block>

     <Block id="B3">5</Block>

     <Block id="C3">6</Block>

   </Table>

 </RAID>

</RAIDList>

RAID5 avec opérations de retards de parité

La structure RAID est décrite dans le sujet RAID5 avec opérations de retards de parité.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="16384" name="RAID5Delay" parents="3" rows="48">

    <Table>

      <Block id="A1">1</Block>

      <Block id="B1">2</Block>

      <Block id="C1">XorOfData</Block>

      <Block id="A2">3</Block>

      <Block id="B2">4</Block>

      <Block id="C2">XorOfData</Block>

      <Block id="A3">5</Block>

      <Block id="B3">6</Block>

      <Block id="C3">XorOfData</Block>

      <Block id="A4">7</Block>

      <Block id="B4">8</Block>

      <Block id="C4">XorOfData</Block>

      <Block id="A5">9</Block>

      <Block id="B5">10</Block>

      <Block id="C5">XorOfData</Block>

      <Block id="A6">11</Block>

      <Block id="B6">12</Block>

      <Block id="C6">XorOfData</Block>

      <Block id="A7">13</Block>

      <Block id="B7">14</Block>

      <Block id="C7">XorOfData</Block>

      <Block id="A8">15</Block>

      <Block id="B8">16</Block>

      <Block id="C8">XorOfData</Block>

      <Block id="A9">17</Block>

      <Block id="B9">18</Block>

      <Block id="C9">XorOfData</Block>

      <Block id="A10">19</Block>

      <Block id="B10">20</Block>

      <Block id="C10">XorOfData</Block>

      <Block id="A11">21</Block>

      <Block id="B11">22</Block>

      <Block id="C11">XorOfData</Block>

      <Block id="A12">23</Block>

      <Block id="B12">24</Block>

      <Block id="C12">XorOfData</Block>

      <Block id="A13">25</Block>

      <Block id="B13">26</Block>

      <Block id="C13">XorOfData</Block>

      <Block id="A14">27</Block>

      <Block id="B14">28</Block>

      <Block id="C14">XorOfData</Block>

      <Block id="A15">29</Block>

      <Block id="B15">30</Block>

      <Block id="C15">XorOfData</Block>

      <Block id="A16">31</Block>

      <Block id="B16">32</Block>

      <Block id="C16">XorOfData</Block>

      <Block id="A17">33</Block>

      <Block id="B17">XorOfData</Block>

      <Block id="C17">34</Block>

      <Block id="A18">35</Block>

      <Block id="B18">XorOfData</Block>

      <Block id="C18">36</Block>

      <Block id="A19">37</Block>

      <Block id="B19">XorOfData</Block>

      <Block id="C19">38</Block>

      <Block id="A20">39</Block>

      <Block id="B20">XorOfData</Block>

      <Block id="C20">40</Block>

      <Block id="A21">41</Block>

      <Block id="B21">XorOfData</Block>

      <Block id="C21">42</Block>

      <Block id="A22">43</Block>

      <Block id="B22">XorOfData</Block>

      <Block id="C22">44</Block>

      <Block id="A23">45</Block>

      <Block id="B23">XorOfData</Block>

      <Block id="C23">46</Block>

      <Block id="A24">47</Block>

      <Block id="B24">XorOfData</Block>

      <Block id="C24">48</Block>

      <Block id="A25">49</Block>

      <Block id="B25">XorOfData</Block>

      <Block id="C25">50</Block>

      <Block id="A26">51</Block>

      <Block id="B26">XorOfData</Block>

      <Block id="C26">52</Block>

      <Block id="A27">53</Block>

      <Block id="B27">XorOfData</Block>

      <Block id="C27">54</Block>

      <Block id="A28">55</Block>

      <Block id="B28">XorOfData</Block>

      <Block id="C28">56</Block>

      <Block id="A29">57</Block>

      <Block id="B29">XorOfData</Block>

      <Block id="C29">58</Block>

      <Block id="A30">59</Block>

      <Block id="B30">XorOfData</Block>

      <Block id="C30">60</Block>

      <Block id="A31">61</Block>

      <Block id="B31">XorOfData</Block>

      <Block id="C31">62</Block>

      <Block id="A32">63</Block>

      <Block id="B32">XorOfData</Block>

      <Block id="C32">64</Block>

      <Block id="A33">XorOfData</Block>

      <Block id="B33">65</Block>

      <Block id="C33">66</Block>

      <Block id="A34">XorOfData</Block>

      <Block id="B34">67</Block>

      <Block id="C34">68</Block>

      <Block id="A35">XorOfData</Block>

      <Block id="B35">69</Block>

      <Block id="C35">70</Block>

      <Block id="A36">XorOfData</Block>

      <Block id="B36">71</Block>

      <Block id="C36">72</Block>

      <Block id="A37">XorOfData</Block>

      <Block id="B37">73</Block>

      <Block id="C37">74</Block>

      <Block id="A38">XorOfData</Block>

      <Block id="B38">75</Block>

      <Block id="C38">76</Block>

      <Block id="A39">XorOfData</Block>

      <Block id="B39">77</Block>

      <Block id="C39">78</Block>

      <Block id="A40">XorOfData</Block>

      <Block id="B40">79</Block>

      <Block id="C40">80</Block>

      <Block id="A41">XorOfData</Block>

      <Block id="B41">81</Block>

      <Block id="C41">82</Block>

      <Block id="A42">XorOfData</Block>

      <Block id="B42">83</Block>

      <Block id="C42">84</Block>

      <Block id="A43">XorOfData</Block>

      <Block id="B43">85</Block>

      <Block id="C43">86</Block>

      <Block id="A44">XorOfData</Block>

      <Block id="B44">87</Block>

      <Block id="C44">88</Block>

      <Block id="A45">XorOfData</Block>

      <Block id="B45">89</Block>

      <Block id="C45">90</Block>

      <Block id="A46">XorOfData</Block>

      <Block id="B46">91</Block>

      <Block id="C46">92</Block>

      <Block id="A47">XorOfData</Block>

      <Block id="B47">93</Block>

      <Block id="C47">94</Block>

      <Block id="A48">XorOfData</Block>

      <Block id="B48">95</Block>

      <Block id="C48">96</Block>

    </Table>

    <Offsets>

      <Offset id="1">557056</Offset>

      <Offset id="2">557056</Offset>

      <Offset id="3">557056</Offset>

    </Offsets>

  </RAID>

</RAIDList>

RAID 5 avancé

La structure RAID est décrite dans le sujet Travailler avec des configurations RAID 5 avancées.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

 <RAID name="RAID5Complex" parents="3" rows="9" blocksize="16777216">

   <Table>

     <Block id="A1">XorOfData</Block>

     <Block id="B1">1</Block>

     <Block id="C1">2</Block>

     <Block id="A2">XorOfData</Block>

     <Block id="B2">3</Block>

     <Block id="C2">4</Block>

     <Block id="A3">XorOfData</Block>

     <Block id="B3">5</Block>

     <Block id="C3">6</Block>

     <Block id="A4">7</Block>

     <Block id="B4">XorOfData</Block>

     <Block id="C4">8</Block>

     <Block id="A5">10</Block>

     <Block id="B5">XorOfData</Block>

     <Block id="C5">9</Block>

     <Block id="A6">11</Block>

     <Block id="B6">XorOfData</Block>

     <Block id="C6">12</Block>

     <Block id="A7">13</Block>

     <Block id="B7">14</Block>

     <Block id="C7">XorOfData</Block>

     <Block id="A8">15</Block>

     <Block id="B8">16</Block>

     <Block id="C8">XorOfData</Block>

     <Block id="A9">17</Block>

     <Block id="B9">18</Block>

     <Block id="C9">XorOfData</Block>

   </Table>

   <Offsets>

     <Offset id="1">16777216</Offset>

     <Offset id="2">16777216</Offset>

     <Offset id="3">16777216</Offset>

   </Offsets>

 </RAID>

</RAIDList>

RAID avancé

La structure RAID est décrite dans le sujet Travailler avec des structures RAID avancées.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="524288" name="RAID5_MAC_Pro" parents="4" rows="3">

    <Table>

      <Block id="A1" sequence="1">XorOfData</Block>

      <Block id="B1">1</Block>

      <Block id="C1">2</Block>

      <Block id="D1" sequence="2">XorOfData</Block>

      <Block id="A2">3</Block>

      <Block id="B2">4</Block>

      <Block id="C2" sequence="3">XorOfData</Block>

      <Block id="D2">5</Block>

      <Block id="A3">6</Block>

      <Block id="B3" sequence="4">XorOfData</Block>

      <Block id="C3">7</Block>

      <Block id="D3">8</Block>

    </Table>

    <Sequences>

      <Sequence id="1">A1 B1 C1</Sequence>

      <Sequence id="2">D1 A2 B2</Sequence>

      <Sequence id="3">C2 D2 A3</Sequence>

      <Sequence id="4">B3 C3 D3</Sequence>

    </Sequences>

    <Offsets>

      <Offset id="1">16777216</Offset>

      <Offset id="2">16777216</Offset>

      <Offset id="3">16777216</Offset>

      <Offset id="4">16777216</Offset>

    </Offsets>

  </RAID>

</RAIDList>

Préréglages RAID 6 Reed-Solomon (synchrone gauche (Standard))

La structure RAID est décrite dans le sujet Travailler avec des préréglages RAID 6.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

 <RAID name="RAID6RS" parents="5" rows="5" blocksize="16777216">

   <Table>

     <Block id="A1">ReedSolomon</Block>

     <Block id="B1">1</Block>

     <Block id="C1">2</Block>

     <Block id="D1">3</Block>

     <Block id="E1">XorOfData</Block>

     <Block id="A2">4</Block>

     <Block id="B2">5</Block>

     <Block id="C2">6</Block>

     <Block id="D2">XorOfData</Block>

     <Block id="E2">ReedSolomon</Block>

     <Block id="A3">8</Block>

     <Block id="B3">9</Block>

     <Block id="C3">XorOfData</Block>

     <Block id="D3">ReedSolomon</Block>

     <Block id="E3">7</Block>

     <Block id="A4">12</Block>

     <Block id="B4">XorOfData</Block>

     <Block id="C4">ReedSolomon</Block>

     <Block id="D4">10</Block>

     <Block id="E4">11</Block>

     <Block id="A5">XorOfData</Block>

     <Block id="B5">ReedSolomon</Block>

     <Block id="C5">13</Block>

     <Block id="D5">14</Block>

     <Block id="E5">15</Block>

   </Table>

 </RAID>

</RAIDList>

RAID 6 avancé

La configuration RAID est décrite dans le sujet Travailler avec des structures RAID avancées.

<RAIDList>

 <RAID name="RAID6Complex" parents="5" rows="6" blocksize="16777216">

   <Table>

     <Block id="A1">ReedSolomon</Block>

     <Block id="B1">1</Block>

     <Block id="C1">2</Block>

     <Block id="D1">3</Block>

     <Block id="E1">XorOfData</Block>

     <Block id="A2">4</Block>

     <Block id="B2">5</Block>

     <Block id="C2">6</Block>

     <Block id="D2">XorOfData</Block>

     <Block id="E2">ReedSolomon</Block>

     <Block id="A3">8</Block>

     <Block id="B3">9</Block>

     <Block id="C3">XorOfData</Block>

     <Block id="D3">ReedSolomon</Block>

     <Block id="E3">7</Block>

     <Block id="A4">12</Block>

     <Block id="B4">XorOfData</Block>

     <Block id="C4">ReedSolomon</Block>

     <Block id="D4">10</Block>

     <Block id="E4">11</Block>

     <Block id="A5">XorOfData</Block>

     <Block id="B5">ReedSolomon</Block>

     <Block id="C5">13</Block>

     <Block id="D5">14</Block>

     <Block id="E5">15</Block>

     <Block id="A6" sequence="1">XorOfAll</Block>

     <Block id="B6" sequence="2">XorOfAll</Block>

     <Block id="C6" sequence="3">XorOfAll</Block>

     <Block id="D6" sequence="4">XorOfAll</Block>

     <Block id="E6" sequence="5">XorOfAll</Block>

   </Table>

   <Sequences>

     <Sequence id="1">A1 A2 A3 A4 A5 A6</Sequence>

     <Sequence id="2">B1 B2 B3 B4 B5 B6</Sequence>

     <Sequence id="3">C1 C2 C3 C4 C5 C6</Sequence>

     <Sequence id="4">D1 D2 D3 D4 D5 D6</Sequence>

     <Sequence id="5">E1 E2 E3 E4 E5 E6</Sequence>

   </Sequences>

 </RAID>

</RAIDList>

RAID10 (1+0)

La structure RAID est décrite dans le sujet RAID10 (1+0).

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="65536" name="RAID10" parents="4" rows="1">

    <Table>

      <Block id="A1">1</Block>

      <Block id="B1">1</Block>

      <Block id="C1">2</Block>

      <Block id="D1">2</Block>

    </Table>

  </RAID>

</RAIDList>

RAID1E

La structure RAID est décrite dans le sujet RAID1E.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="65536" name="raid1e" parents="3" rows="2">

    <Table>

      <Block id="A1">1</Block>

      <Block id="B1">1</Block>

      <Block id="C1">2</Block>

      <Block id="A2">2</Block>

      <Block id="B2">3</Block>

      <Block id="C2">3</Block>

    </Table>

  </RAID>

</RAIDList>

RAID5E

La structure RAID est décrite dans le sujet RAID5E.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="65536" name="RAID5E" parents="4" rows="5">

    <Table>

      <Block id="A1">1</Block>

      <Block id="B1">2</Block>

      <Block id="C1">3</Block>

      <Block id="D1">XorOfData</Block>

      <Block id="A2">5</Block>

      <Block id="B2">6</Block>

      <Block id="C2">XorOfData</Block>

      <Block id="D2">4</Block>

      <Block id="A3">9</Block>

      <Block id="B3">XorOfData</Block>

      <Block id="C3">7</Block>

      <Block id="D3">8</Block>

      <Block id="A4">XorOfData</Block>

      <Block id="B4">10</Block>

      <Block id="C4">11</Block>

      <Block id="D4">12</Block>

      <Block id="A5">Ignore</Block>

      <Block id="B5">Ignore</Block>

      <Block id="C5">Ignore</Block>

      <Block id="D5">Ignore</Block>

    </Table>

  </RAID>

</RAIDList>

RAID5EE

La structure RAID est décrite dans le sujet RAID5EE.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="65536" name="raid5ee" parents="4" rows="4">

    <Table>

      <Block id="A1">1</Block>

      <Block id="B1">2</Block>

      <Block id="C1">Ignore</Block>

      <Block id="D1">XorOfData</Block>

      <Block id="A2">4</Block>

      <Block id="B2">Ignore</Block>

      <Block id="C2">XorOfData</Block>

      <Block id="D2">3</Block>

      <Block id="A3">Ignore</Block>

      <Block id="B3">XorOfData</Block>

      <Block id="C3">5</Block>

      <Block id="D3">6</Block>

      <Block id="A4">XorOfData</Block>

      <Block id="B4">7</Block>

      <Block id="C4">8</Block>

      <Block id="D4">Ignore</Block>

    </Table>

  </RAID>

</RAIDList>

RAID6E

La structure RAID est décrite dans le sujet RAID6E.

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="65536" name="raid6e" parents="6" rows="7">

    <Table>

      <Block id="A1">ReedSolomon</Block>

      <Block id="B1">1</Block>

      <Block id="C1">2</Block>

      <Block id="D1">3</Block>

      <Block id="E1">4</Block>

      <Block id="F1">XorOfData</Block>

      <Block id="A2">5</Block>

      <Block id="B2">6</Block>

      <Block id="C2">7</Block>

      <Block id="D2">8</Block>

      <Block id="E2">XorOfData</Block>

      <Block id="F2">ReedSolomon</Block>

      <Block id="A3">10</Block>

      <Block id="B3">11</Block>

      <Block id="C3">12</Block>

      <Block id="D3">XorOfData</Block>

      <Block id="E3">ReedSolomon</Block>

      <Block id="F3">9</Block>

      <Block id="A4">15</Block>

      <Block id="B4">16</Block>

      <Block id="C4">XorOfData</Block>

      <Block id="D4">ReedSolomon</Block>

      <Block id="E4">13</Block>

      <Block id="F4">14</Block>

      <Block id="A5">20</Block>

      <Block id="B5">XorOfData</Block>

      <Block id="C5">ReedSolomon</Block>

      <Block id="D5">17</Block>

      <Block id="E5">18</Block>

      <Block id="F5">19</Block>

      <Block id="A6">XorOfData</Block>

      <Block id="B6">ReedSolomon</Block>

      <Block id="C6">21</Block>

      <Block id="D6">22</Block>

      <Block id="E6">23</Block>

      <Block id="F6">24</Block>

      <Block id="A7">Ignore</Block>

      <Block id="B7">Ignore</Block>

      <Block id="C7">Ignore</Block>

      <Block id="D7">Ignore</Block>

      <Block id="E7">Ignore</Block>

      <Block id="F7">Ignore</Block>

    </Table>

  </RAID>

</RAIDList>

RAID6 (Double Xor)

La structure RAID est décrite dans le sujet Travailler avec des structures RAID6 (Double Xor).

<?xml version="1.0" encoding="UTF-8" ?>

<RAIDList>

  <RAID blockSize="65536" name="RAID62X" parents="6" rows="4">

    <Table>

      <Block id="A1">1</Block>

      <Block id="B1">2</Block>

      <Block id="C1">3</Block>

      <Block id="D1">4</Block>

      <Block id="E1">XorOfData</Block>

      <Block id="F1" sequence="1">XorOfData</Block>

      <Block id="A2">5</Block>

      <Block id="B2">6</Block>

      <Block id="C2">7</Block>

      <Block id="D2">8</Block>

      <Block id="E2">XorOfData</Block>

      <Block id="F2" sequence="2">XorOfData</Block>

      <Block id="A3">9</Block>

      <Block id="B3">10</Block>

      <Block id="C3">11</Block>

      <Block id="D3">12</Block>

      <Block id="E3">XorOfData</Block>

      <Block id="F3" sequence="3">XorOfData</Block>

      <Block id="A4">13</Block>

      <Block id="B4">14</Block>

      <Block id="C4">15</Block>

      <Block id="D4">16</Block>

      <Block id="E4">XorOfData</Block>

      <Block id="F4" sequence="4">XorOfData</Block>

    </Table>

    <Sequences>

      <Sequence id="1">A1 F1 D2 C3 D3 B4 C4</Sequence>

      <Sequence id="2">B1 A2 D2 F2 C3 B4 D4</Sequence>

      <Sequence id="3">C1 B2 D2 A3 C3 F3 B4</Sequence>

      <Sequence id="4">D1 C2 D2 B3 C3 A4 B4 F4</Sequence>

    </Sequences>

  </RAID>

</RAIDList>