Software RAID 10

I have a requirement to implement RAID 10 in windows server 2012 guest OS

My environement is

1. Windows server 2012 Hyper-V
2. HP 3 PAR STORAGE provided to hyper-V hosts servers
3. CSV are used to store the VM disk files

I would like to know
1. Is it possible to confiure RAID 10 in one of the guest OS (windows server 2012) running in the Hyper-V

Can you please help me with the possible options.
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

If the RAID10 is presented by the HP storage, then you can use any RAID level you want.  The guest system won't have any idea what RAID level, if any, is used.    The physical disk configuration is invisible to the virtual machine.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Are you looking to allocate a VM with 4 disks that you will then RAID?
I.e. The hyper-V host has 8 independent volumes raided or not
You then in the host allocate a VM disk from host disk1, host disk 2, host disk 3 and host disk 4 which you then want to Software RAID within the VM.

Software raid in an I/O intensive system will follow a geometric load experience.

IMHO, RAID setup should be on the host. Simpler to resolve issues.
Thomas RushCommented:
Here's the net-net: You don't need to worry about the physical disk layout with your environment, and in fact, trying to do so will add significant cost or complexity.

Why?  You're running a virtualized environment (VMware) on top of a virtualized storage system (3PAR).  Both of those are designed to make you have to worry less about the hardware itself.  Your application probably has documentation written when virtualization was a rarer thing; they are expecting that the system will be running on a traditional server with a certain number of physical disks attached -- in which case, the recommendation for "four disks in RAID 10" makes sense... but not with 3PAR.

Create a LUN on the 3PAR system that provides the equivalent of RAID 10.  Present this to the system hosting your VMs, and let your application 'grab' the whole LUN.  You'll let 3PAR worry about the actual layout on disk, you'll be striped across the most number of physical spindles possible, and you'll have redundancy equal to RAID 10 on physical drives.

VERY IMPORTANT NOTE: Don't ever think that RAID is a substitute for backup.  RAID doesn't protect you against user error, fires, floods, application- or OS-caused corruption, viruses, etc.   Make sure you have a backup that's created according to your business requirements; it (they, really -- the more the better) should be stored in a different physical location from your data center so that it will likely not be affected by the same disaster that kills, say, your 3PAR system.
All answers are correct and supply different perspectives.  points should be rewarded to all experts equally.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.