This post is more than 5 years old
4 Posts
0
1477
December 1st, 2008 07:00
Mixed Raid Levels on physical disk
We are initializing a new DMX-4 array that contains both 146 GB and 300 GB drives. We are planning to use 15 GB hypers. We are planning to carve the 146 GB drives into half RAID5 and half RAID1.
There has been a suggestion to combine RAID1 hypers and RAID5 (3+1) hypers on the same physical volumes. I am concerned that this would mitigate the value of DMSP, which is supposed to improve the performance of RAID1. and that the inclusion of RAID1 & RAID5 on the same physical volumes in general may create performance problems that eliminate performance benefits of RAID1. Are these valid concerns?
There has been a suggestion to combine RAID1 hypers and RAID5 (3+1) hypers on the same physical volumes. I am concerned that this would mitigate the value of DMSP, which is supposed to improve the performance of RAID1. and that the inclusion of RAID1 & RAID5 on the same physical volumes in general may create performance problems that eliminate performance benefits of RAID1. Are these valid concerns?
0 events found
No Events found!


xe2sdc
4 Operator
•
2.8K Posts
0
December 2nd, 2008 01:00
"Once upon a time" you had HDA for your BCVs, HDA for your mirrored volumes, HDA for RAID-S devices .. But you create partitions in your backend. And partitioning HDAs (thus creating too many DGs) may give unpleasant results (since you aren't spreading workload on all HDAs but only on a given subset).
Statistically it's better to spread workload on a lot of HDA instead of having a perfectly working DMSP. But if you feel DMSP is mandatory for your environment (and only you can know if DMSP is really that important for your env), ask EMC to create 2 disk groups and go create mirrored devices on DG1 and raid5 devices on DG2
mossmand
4 Posts
0
December 1st, 2008 08:00
But I am still a bit confused. Even setting DMSP aside, wouldn't the improved write throughput that is inherent with RAID1 be compromised by the head movement to access RAID 5 tracks on the same physical drive.
Let's say for example that I have 820 usable 146GB drives. I want to use half of the space as RAID1 and half as RAID5. I am trying to understand why there would be a recommendation to spread RAID1 and RAID5 across all 830 drives instead of using 410 drives for RAID1 and 410 drives for RAID5. Can you help me with what might be the benefit of splitting all of the drives?
xe2sdc
4 Operator
•
2.8K Posts
0
December 1st, 2008 08:00
Trouphaz
1 Rookie
•
70 Posts
1
December 1st, 2008 13:00
The other thing is that this allows you to spread your RAID1 across all spindles, really using the available drives. I hate to see 20% of my spindles screaming with capacity still available and 80% loafing along, but completely full. By distributing it all (and using SymOptimizer), I'm hoping to see the load fairly equally distributed across all spindles.
mossmand
4 Posts
0
December 1st, 2008 14:00
That does give me something to ponder. I see your point, if half my physical drives are only RAID1, I will probably run into myself occasionally creating my own hot spots.
But by inviting head movement to RAID5 areas on the same disk, I would be preplanning to get no better than average write throughput.
It seems like with hypers and meta-volumes it would be nearly impossible to get optimum throughput from these drives in a pure RAID1 configuration.
I guess we just have to live with average.
Thank you for your insight.
xe2sdc
4 Operator
•
2.8K Posts
0
December 2nd, 2008 02:00
aside, wouldn't the improved write throughput that is
inherent with RAID1 be compromised by the head
movement to access RAID 5 tracks on the same physical
drive.
Let's talk about write performances and RAID devices ....
Usually you write in cache, thus write performances of the backend isn't usually an issue. It may become an issue if you hit WP limit. But again raid5 MAY perform better then mirrored devices while writing since when you write on a mirrored device you write the same data on two devices, while when you write on RAID devices you spread the workload on at least 4 drives. Thus if your application isn't that write intensive (up to 30%) RAID5 3+1 may outperform mirrored devices while testing raw performances. However I do agree that in real world examples, Mirrored devices outperforms RAID5 almost ever.
Trouphaz
1 Rookie
•
70 Posts
0
December 3rd, 2008 07:00
This is also based on the premise that 2 layers of striping, array and host, is acceptable. I know that's a somewhat hotly debated topic.