Description Files for RAID Configurations

Top  Previous  Next

Below are description files for RAID examples described in the Volume Sets and RAIDs chapter. The syntax of them is described in the Syntax of a Description File for RAID Configurations topic.

StripeSet

The stripe set layout is described in the Volume Sets, Stripe Sets, and Mirrors topic.

<?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>

Basic RAID 5

The RAID layout is described in the Working with Basic RAID 4 and RAID 5 Operations topic.

<?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>

Advanced RAID 5

The RAID layout is described in the Working with Advanced RAID 5 Layouts topic.

<?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 6 Reed-Solomon (Left Synchronous (Standard)) Preset

The RAID layout is described in the Working with RAID 6 Presets topic.

<?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>

Advanced RAID 6

The RAID layout is described in the Working with Advanced RAID 6 Layouts topic.

<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>