How can I create one large array across 3 controllers
I have a new HP ProLiant ML350 Gen 8 with 18 2TB drives in it. It has 3 array controllers in it. It is fairly clear how to make an array on each controller thru the ACU interface (F8) during bootup, but what is the next step to the logical drives. I would like 1 arrays, one for the OS and the other for VMs on Hyper-V.
doing something like this implies software raid on top of hardware raid which makes no sense; should use one or the other
if you had 6 drives connected to each of the 3 controllers then used storage spaces (or disk management) to create a very large drive that spans across all of them, if one of those controllers fails bringing down a third of the storage, you will have serious issues overall
what controller do you have? looking around i see it comes with the P420 which supports up to 60 drives (depending on the server chassis) so if that is what you have then why 3 controllers? don't quite understand the logic here
There aren't enough connectors on the controller to connect three backplanes to it Seth, there are optional backplanes that have SAS expanders on them so one controller can handle all three but a bit late now since they have the higher performing 3 controller option.
Software striping or concatenation is really the only option if they need to have all the VMs on a single logical drive although IMHO it's better to just have more than one datastore / drive letter and spread the VMs about over them.
Software RAID 0 is fine since you can use hardware RAID 10 on each controller for disk redundancy and performance. In effect you'll have RAID 10+0. I'd still rather see 3 separate volumes with VMs spread over them.
Microsoft Server OS
The Microsoft Server topic includes all of the legacy versions of the operating system, including the Windows NT 3.1, NT 3.5, NT 4.0 and Windows 2000 and Windows Home Server versions.