power.wang

updated

14 years ago

PW

power.wang

1 Rookie

•

43 Posts

0

1070

March 31st, 2013 23:00

can we figer out which disk is parity disk in RAID3?


as title!

maybe by command or some way else...

  • christopher_ime

    6 Operator

    •

    1962 Posts

    711

    0

    Posted March 31st, 2013 23:00

    power.wang,

    Firstly, please consider moving this discussion to the appropriate community for maximum visibility.  You can do so by selecting "Move discussion" in the upper-right corner and selecting, in this case:

    All Places > Support Community > CLARiiON Support Forum

    To answer your question, it will be the first disk selected when creating the RAID Group.  Search for the following KB article:

    emc117289: "How do you determine which physical disk is the parity disk in a RAID 3?"

  • power.wang

    1 Rookie

    •

    43 Posts

    711

    0

    Posted March 31st, 2013 23:00

    Thanks. I move it to the appropriate community.

    Further more

    1.how do I figer it out after creating RG?

    2.is the utilization of this prarity disk higher than others dsiks in same RG?

  • christopher_ime

    6 Operator

    •

    1962 Posts

    711

    0

    Posted April 1st, 2013 00:00

    Review the KB article referenced above.  It will explain how to determine it also after RAID Group creation.

  • christopher_ime

    6 Operator

    •

    1962 Posts

    711

    0

    Posted April 1st, 2013 00:00

    I don't have an old array (version of FLARE) running that supports RAID 3 to test, however, I would assume if you ran the "getrg" command, it would correspond to the first disk listed.  Do you have the ability to try?  Create a RG per the kb article, then compare it to the navicli "getrg" output.

  • power.wang

    1 Rookie

    •

    43 Posts

    710

    0

    Posted April 1st, 2013 00:00

    I don't have array to try either, but I will find one to try and get back here.

    Do you have any hint about my second question?

  • kelleg

    6 Operator

    •

    4537 Posts

    710

    1

    Posted April 1st, 2013 15:00

    Take a R3 4+1 - four disks are used for data and one disk is used for parity. Each disk is formatted at 64KB, so that with four disks you have a stripe size of 4 * 64KB = 256KB. If you write one 256KB block of data to the disk, you will change the data on each of the disks and then calculate Parity and write that to the Parity disks. You need to think about this one. If the data resides on the four data disks and you write new data to the raid group that is 64KB in size, do you update the Parity disk?

    glen

  • power.wang

    1 Rookie

    •

    43 Posts

    710

    0

    Posted April 2nd, 2013 06:00

    hi Glen

    does that mean the parity disk always needs to write parity whatever the write data samller or full stripe? and this makes parity disk always much busy than others...

  • power.wang

    1 Rookie

    •

    43 Posts

    710

    0

    Posted April 2nd, 2013 07:00

    hi Christopher:

    I tried to create RAID3 group, and list disks by CLI(getrg). It's true the first listed disk is the one I choose first in GUI.

    It is not listed by disk number sequence.

    RAID3.JPG.jpg

    RAID3_1.JPG.jpg

  • kelleg

    6 Operator

    •

    4537 Posts

    710

    0

    Posted April 3rd, 2013 08:00

    Whenever you change the data on the disks (write) the parity also needs to be updated. For every write, so yes, the parity disk will sometime show more IOPS than the other disks.That is normal.

    glen