1 votos

Software-RAID1 en la virtualización

Tengo un pequeño servidor doméstico que ejecuta un Windows como FileServer y aloja un Ubuntu-VM para pequeñas tareas de monitoreo y otras cosas que no están disponibles en Windows.
En el pasado, sin embargo, esto condujo a algunos tiempos de inactividad innecesarios, debido a los reinicios que fueron causados por las actualizaciones de Windows.

Ahora quiero reinstalar el sistema para tener un Sistema totalmente virtualizado donde tanto en Windows como en Ubuntu son virualizado . Sin embargo, el Windows (utilizado como servidor de archivos) debería tener una configuración RAID1 para los datos de la familia. (No creo que importe si el RAID se ejecuta dentro de la máquina de Windows o en el sistema anfitrión).

¿Alguien sabe cuál es la mejor solución para esto? He probado con XenServer y VMWares ESXi, pero ESXi no detecta mi NIC y XenServer no es capaz de realizar configuraciones RAID1 ni de recorrer discos duros.

¿Alguien tiene alguna idea de cómo hacer esto?
Nota: La Ubuntu-VM necesita un dispositivo serie del USB-Hub.

Discos duros:

  • 1x 120GB SSD - Sistema Operativo del Host + VMs
  • 2x 10TB HDD - Debe funcionar en RAID1 y mantener los datos de la familia

1 votos

ESXi no soporta el RAID por software.

0 votos

pero soporta hdd-passthrough, ¿no es así? ... de esta manera un raid1 en la VM sería posible ;-)

0 votos

Dentro del huésped, también puedes construir un array de VMDKs, sin necesidad de passthrough - sin embargo, ese no es exactamente el punto de la virtualización...

1voto

jcollum Puntos 10236

Si el host no soporta el RAID por software, puedes utilizar el raid por software desde el SO invitado.

Otra solución sería utilizar Linux+KVM como host/hipervisor y crear el RAID por software desde Linux. Tienes un par de opciones para hacer esto: ZFS, LVM (o cualquier solución basada en un mapeador de dispositivos), md, btrfs.

0 votos

pero XenServer no lo soporta y tampoco hay passthrough directo a las VMs... así que no hay manera de ningún software-raid creo. ¿qué linux es común para usarlo para KVM? No estoy muy metido en eso. ¿alguna sugerencia? ¿tal vez distribuciones comunes para sistemas de host/hipervisores?

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: