Software-RAID1 in Virtualization

by manman   Last Updated October 30, 2017 13:00 PM

I got a little homeserver which runs a Windows as FileServer and hosts a Ubuntu-VM for little monitoring tasks and other stuff that are not available in Windows.
In the past however, this lead to some unnecessary downtimes, because of reboots wich were caused by Windows-Updates.

I now want to reinstall the system to have a fully virtualized System where both Windows and Ubuntu are virualized. However the Windows (used as Fileserver) should have a RAID1-Setup for the famalys data. (i don't think it does matter if the RAID runs within the Windows-VM or on the Host System?)

Someone knows what the best solution is for this? I tried XenServer and VMWares ESXi, but ESXi does not detect my NIC and XenServer is neither capable of RAID1 Setups nor HDD-Disk pathtrough.

Someone got any ideas how to do this?
Note: The Ubuntu-VM does need a Serial-Device from the USB-Hub.

HDDs:

  • 1x 120GB SSD - Host OperatingSystem + VMs
  • 2x 10TB HDD - Should run in RAID1 and hold Familys Data


Answers 1


If the host doesn't support software RAID, you can use software raid from the guest OS.

Another solution would be to use Linux+KVM as host/hypervisor and create the software RAID from Linux. You have a couple of choices to do this: ZFS, LVM (or any device mapper based solution), md, btrfs.

Mircea Vutcovici
Mircea Vutcovici
October 30, 2017 12:33 PM

Related Questions


Building a RAID solution for ESXI

Updated November 05, 2017 08:00 AM

Free hypervisor for small configuration

Updated October 12, 2015 05:00 AM


Colocation server: where to install ESXi?

Updated August 11, 2017 18:00 PM