We are committed to providing fast, efficient, and affordable software solutions that set new standards in the software development industry.
  • R-Studio for Linux Home Page
  • R-Studio for Linux Technical Documentation

Description Files for RAID Configurations


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 version="1">

    <RAID blockSize="65536" name="StripeSet" rows="2" type="1" order="7" parityDelay="1">

        <Parents>

            <Parent comp="RAID0Disk1.dsk" name="Promise1+0 JBOD1.10" size="40060321792" order="1"/>

            <Parent comp="RAID0Disk2.dsk" name="Promise1+0 JBOD1.10" size="40060321792" order="2"/>

        </Parents>

    </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 version="1">

    <RAID blockSize="65536" name="RAID5" rows="3" type="5" order="2" parityDelay="1">

        <Parents>

            <Parent comp="RAID5Disk1.dsk" name="Promise1+0 JBOD1.10" size="40060321792" order="1"/>

            <Parent comp="RAID5Disk2.dsk" name="Promise1+0 JBOD1.10" size="40060321792" order="2"/>

            <Parent comp="RAID5Disk3.dsk" name="Promise1+0 JBOD1.10" size="40060321792" order="3"/>

        </Parents>

    </RAID>

</RAIDList>

RAID 5 with parity delays

The RAID layout is described in the RAID5 with Parity Delays Operations topic.

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

<RAIDList version="1">

    <RAID blockSize="16384" name="RAID5HP" rows="48" type="5" order="2" parityDelay="16" firstParity="16">

        <Parents>

            <Parent name="RAID5HPDisk1.bin" offset="557056" size="941359104" order="1"/>

            <Parent name="RAID5HPDisk2.bin" offset="557056" size="941359104" order="2"/>

            <Parent name="RAID5HPDisk3.bin" offset="557056" size="941359104" order="3"/>

        </Parents>

    </RAID>

</RAIDList>

Advanced RAID 5

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

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

<RAIDList version="1">

    <RAID blockSize="4096" name="RAID5Complex" rows="9" type="256">

        <Parents>

            <Parent name="RAID5CDisk1.bin" offset="16777216" size="941359104" order="1"/>

            <Parent name="RAID5CDisk2.bin" offset="16777216" size="941359104" order="2"/>

            <Parent name="RAID5CDisk3.bin" offset="16777216" size="941359104" order="3"/>

        </Parents>

        <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">9</Block>

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

            <Block id="C5">10</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>

    </RAID>

</RAIDList>

Advanced RAID 5

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

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

<RAIDList version="1">

    <RAID blockSize="524288" name="RAID_MacPro" rows="3" type="256">

        <Parents>

            <Parent name="RAID_MAC_ProDisk1.bin" fs="NTFS" offset="16777216" size="941359104" order="1"/>

            <Parent name="RAID_MAC_ProDisk2.bin" offset="16777216" size="941359104" order="2"/>

            <Parent name="RAID_MAC_ProDisk3.bin" offset="16777216" size="941359104" order="3"/>

            <Parent name="RAID_MAC_ProDisk4.bin" offset="16777216" size="941359104" order="4"/>

        </Parents>

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

    </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 version="1">

    <RAID blockSize="65536" name="RAID6RS" rows="5" type="8" order="1" parityDelay="1">

        <Parents>

            <Parent name="img1.bin" size="941359104" order="1"/>

            <Parent name="img2.bin" fs="NTFS" size="941359104" order="2"/>

            <Parent name="img3.bin" size="941359104" order="3"/>

            <Parent name="img4.bin" size="941359104" order="4"/>

            <Parent name="img5.bin" size="941359104" order="5"/>

        </Parents>

    </RAID>

</RAIDList>

RAID6 (Double Xor) Preset

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

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

<RAIDList version="1">

    <RAID blockSize="65536" name="RAID62X" rows="4" type="10" order="1" parityDelay="1">

        <Parents>

            <Parent name="RAID62X1.bin" fs="NTFS" size="941359104" order="1"/>

            <Parent name="RAID62X2.bin" size="941359104" order="2"/>

            <Parent name="RAID62X3.bin" size="941359104" order="3"/>

            <Parent name="RAID62X4.bin" size="941359104" order="4"/>

            <Parent name="RAID62X5.bin" size="941359104" order="5"/>

            <Parent name="RAID62X6.bin" size="941359104" order="6"/>

        </Parents>

    </RAID>

</RAIDList>

Advanced RAID 6

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

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

<RAIDList version="1">

    <RAID blockSize="65536" name="RAID6Complex" rows="6" type="256">

        <Parents>

            <Parent name="img1.bin" size="941359104" order="1"/>

            <Parent name="img2.bin" fs="NTFS" size="941359104" order="2"/>

            <Parent name="img3.bin" size="941359104" order="3"/>

            <Parent name="img4.bin" size="941359104" order="4"/>

            <Parent name="img5.bin" size="941359104" order="5"/>

        </Parents>

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

The RAID layout is described in the RAID10 (1+0) topic.

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

<RAIDList version="1">

    <RAID blockSize="65536" name="RAID10" rows="1" type="2" order="7" parityDelay="1">

        <Parents>

            <Parent name="RAID10-1.bin" size="941359104" order="1"/>

            <Parent name="RAID10-2.bin" size="941359104" order="2"/>

            <Parent name="RAID10-3.bin" size="941359104" order="3"/>

            <Parent name="RAID10-4.bin" size="941359104" order="4"/>

        </Parents>

    </RAID>

</RAIDList>

RAID1E

The RAID layout is described in the RAID1E topic.

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

<RAIDList version="1">

    <RAID blockSize="65536" name="RAID1E" rows="2" type="3" order="1" parityDelay="1">

        <Parents>

            <Parent name="RAID1EDisk1.bin" fs="NTFS" size="941359104" order="1"/>

            <Parent name="RAID1EDisk2.bin" size="941359104" order="2"/>

            <Parent name="RAID1EDisk3.bin" size="941359104" order="3"/>

        </Parents>

    </RAID>

</RAIDList>

RAID5E

The RAID layout is described in the RAID5E topic.

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

<RAIDList version="1">

    <RAID blockSize="65536" name="RAID5E" rows="5" type="6" order="1" parityDelay="1">

        <Parents>

            <Parent name="RAID5EDisk1.bin" fs="NTFS" size="941359104" order="1"/>

            <Parent name="RAID5EDisk2.bin" size="941359104" order="2"/>

            <Parent name="RAID5EDisk3.bin" size="941359104" order="3"/>

            <Parent name="RAID5EDisk4.bin" size="941359104" order="4"/>

        </Parents>

    </RAID>

</RAIDList>

RAID5EE

The RAID layout is described in the RAID5EE topic.

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

<RAIDList version="1">

    <RAID blockSize="65536" name="RAID5EE" rows="4" type="7" order="1" parityDelay="1">

        <Parents>

            <Parent name="RAID5EEDisk1.bin" fs="NTFS" size="941359104" order="1"/>

            <Parent name="RAID5EEDisk2.bin" size="941359104" order="2"/>

            <Parent name="RAID5EEDisk3.bin" size="941359104" order="3"/>

            <Parent name="RAID5EEDisk4.bin" fs="NTFS" size="941359104" order="4"/>

        </Parents>

    </RAID>

</RAIDList>

RAID6E

The RAID layout is described in the RAID6E topic.

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

<RAIDList version="1">

    <RAID blockSize="65536" name="RAID6E" rows="7" type="9" order="1" parityDelay="1">

        <Parents>

            <Parent name="RAID6E1.bin" size="941359104" order="1"/>

            <Parent name="RAID6E2.bin" fs="NTFS" size="941359104" order="2"/>

            <Parent name="RAID6E3.bin" size="941359104" order="3"/>

            <Parent name="RAID6E4.bin" size="941359104" order="4"/>

            <Parent name="RAID6E5.bin" size="941359104" order="5"/>

            <Parent name="RAID6E6.bin" size="941359104" order="6"/>

        </Parents>

    </RAID>

</RAIDList>