He estado jugando con WHS en una máquina virtual durante un tiempo y resumiré mis experiencias.
Después de lidiar con algunas fallas de hardware en mi servidor de archivos, quería encontrar una manera de abstraer el hardware de mi servidor de archivos. Escuché algunas conversaciones sobre la ejecución de WHS en una VM con discos duros externos, de modo que si el hardware del host falla, simplemente puede mover la VM y los discos externos a un host diferente y reiniciar con un tiempo de inactividad mínimo (Esa fue mi motivación básica).
Tomé dos pases en esto. Para el primer paso, instalé WHS en una máquina virtual que se ejecutaba bajo VMServer 1.x, y le di acceso físico directo a una cantidad de discos duros que estaban en gabinetes externos. Esto funcionó bien durante unos días, pero luego la VM ocasionalmente se reiniciaba y tenía que escanear todos los archivos en busca de verificaciones de consistencia. Nunca pude averiguar qué estaba causando esto, pero mi sospecha es que las unidades estaban girando o 'durmiendo' y la VM no pudo despertarlas correctamente cuando llegó una solicitud de archivo. Dado que fue particularmente aterrador ver la pantalla de 'verificación de consistencia' una y otra vez, decidí volver a un servidor de archivos alojado de forma nativa después de unas tres semanas de pelear con esto. (Por cierto,
Para mi segundo pase (más exitoso), instalé WHS en una máquina virtual que se ejecuta en VMServer 2.x. Sin embargo, en lugar de darle a la VM acceso físico a los discos, creé discos virtuales para llenar cada una de las unidades externas. Mi razonamiento fue que al hacer esto, podía mover los archivos del disco virtual sin tener que complicar las cosas con WHS. (es decir, podría actualizar la capacidad de la unidad y simplemente copiar los archivos VHD sin tener que quitar los discos de WHS ...). Esta configuración ha sido sólida como una roca ahora durante aproximadamente un mes. Quiero realizar algunas pruebas más antes de mover todos mis archivos, pero tengo muchas esperanzas en base a lo que he visto. (es decir, es mucho más sólido en esta configuración que la anterior).
En resumen, para mis experiencias: - VMServer 2.x> VMServer 1.x (tiene sentido) - HD virtuales> Acceso físico directo
Una cosa adicional a tener en cuenta es que si usa discos virtuales, todos se muestran simplemente como 'Unidad IDE virtual' (o algo similar), por lo que pueden ser difíciles de diferenciar. Es posible que desee dimensionar los discos virtuales de manera diferente para mantenerlo todo recto ... (es decir, en lugar de tener discos de 4 * 500 Gb, tener 480, 485, 498, 500, etc.)
Estabas buscando experiencias compartidas, así que espero que esto ayude.
He estado ejecutando WHS bajo Hyper-V durante varios meses. Para las unidades, he estado creando VHD de tamaño fijo en mi almacenamiento externo a medida que agrego unidades al servidor, y eso ha funcionado bastante bien.
El único "problema" con el que me he encontrado hasta ahora es que el cuadro WHS se bloquea de vez en cuando, y cuando lo hace, no se reinicia. Cuando intento restablecer esa VM a través de Hyper-V, no hace nada, y mi única forma de hacerlo es reiniciar físicamente el servidor host. Esto NUNCA sucede con los otros invitados de Windows 2008 que estoy ejecutando en Hyper-V, solo el servidor WHS.
Los servidores HP MediaSmart más nuevos con un precio aproximado de $ 350 se han visto bastante atractivos últimamente; mi plan final es pasar a uno de esos en lugar de virtualizarlo. Espero que salgan con la versión 2008 en el próximo año más o menos para que pueda tener esa versión preinstalada.
fuente
Debido a que WHS se ejecuta en hardware básico muy barato, y porque está dirigido a usuarios domésticos (de ahí el nombre, Windows Home Server), no es un candidato típico para la virtualización. Como tal, no encontrará "Mejores prácticas" para virtualizarlo.
fuente
No me preocuparía demasiado por eso. Dependiendo del sistema de virtualización que use (cada uno tiene sus propias peculiaridades), probablemente será bastante fácil ponerlo en funcionamiento. La mayoría de los sistemas de virtualización modernos utilizan el soporte de virtualización de hardware y le permiten ejecutar casi cualquier sistema operativo (y sobre eso, cualquier aplicación).
No he ejecutado Windows Home Server virtualizado, pero he ejecutado casi cualquier otra variante de Windows Server, junto con numerosas variantes de servidor Linux, y esencialmente no tuve problemas de compatibilidad, rendimiento o estabilidad. Lo uso tanto para pruebas y desarrollo, como también en escenarios de producción.
fuente
He escrito y mantenido un complemento WHS, para eso realicé todo el desarrollo y las pruebas en un WHS virtual (con dos VHD con solo datos ficticios) con un cliente virtual WinXP, todo ejecutado en MS Virtual PC en mi Vista de escritorio.
No he tenido problemas con esto. Para las pruebas y el desarrollo, esto es perfecto, especialmente con cosas como deshacer discos habilitados para retroceder rápida y fácilmente a varios estados.
Sin embargo, para mis datos reales reales tengo una máquina física real, con múltiples discos duros reales. Me siento más seguro de esta manera.
fuente