RAID-5 Hardware and Software Methods Compared

Addendum A

Here are the commands used to create the various arrays, by method.

Ubuntu/HW

> storcli64 /c0 add vd type=raid5 drives=252:0,252:1,252:2,252:3 stripe=64
> storcli64 /c0/v0 set wrcache=awb
> storcli64 /c0/v0 set iopolicy=cached
> storcli64 /c0/v0 set pdcache=on
> storcli64 /c0/v0 set rdcache=ra

Ubuntu/MD

> mdadm --create mda --level=5 --raid-devices=4 /dev/sd[a-d] chunk=64 bitmap=none

Ubuntu/LVM

> pvcreate /dev/sd[a-d]
> vgcreate test_vg /dev/sd[a-d]
> lvcreate --type raid5 -i 3 -l 100%FREE -I 64 -n test_lv test_vg

Windows/HW

This was the same as for Ubuntu/HW.

Windows/SS

In PowerShell:

> $pd = Get-PhysicalDisk -CanPool $true
> New-StoragePool -FriendlyName pool -StorageSubSystemFriendlyName "Windows Storage*" -PhysicalDisks $pd -ResiliencySettingNameDefault Parity -ProvisioningTypeDefault Fixed
> New-VirtualDisk -StoragePoolFriendlyName pool -FaultDomainAwareness PhysicalDisk -FriendlyName pool_vd -Interleave 65536 -MediaType HDD -NumberOfColumns 4 -PhysicalDiskRedundancy 1 -UseMaximumSize

Windows/SW

In DISKPART:

> create volume raid disk=0,1,2,3

Leave a comment

Your email address will not be published. Required fields are marked *