miércoles, 12 de febrero de 2014

Generación 1 y Generación 2 en Hyper-V 2012 R2



Hyper V 2012 R2 Gen 1 & Gen 2

Introducción

En versiones previas de Hyper-V no era posible arrancar las maquinas virtuales desde un disco SCSI. Esto era una clara desventaja con respecto a su inmediato competidor VMware. Tampoco era posible la copia de ficheros desde el host Hyper-V a una maquina virtual sin tener una conexión de red en la maquina virtual.

La Bios Hyper-V no era capaz de manejar controladoras SCSI hasta que se instalaba el componente de los servicios de integración (Integration Services Componet).  Previo a Hyper-V 2012 R2 las BIOS Hyper-V solo soporta dispositivos “legacy” como controladoras IDE y tarjetas de red viejas (sin soporte PXE por ejemplo) y como consecuencia las maquinas virtuales sólo pueden arrancar de un dispositivo  IDE.

A partir de Windows Server 2012 R2 existe la posibilidad de configurar dos tipos de BIOS y por consiguiente dos formas de arranque en las maquinas virtuales:

  •          Hyper-V BIOS à Generación 1 Únicamente pueden arrancar desde dispositivo IDE
  •          Hyper –V UEFI BIOS à Generación 2 Integran una serie de “servicios de integración” que permiten arrancar el sistema operativo desde SCSI. Además se han eliminado drivers antiguos. Esta nueva versión permite inicializar, antes de la carga del sistema operativo los servicios de integración y así agregar funcionalidades como por ejemplo el arranque PXE o inicializar el driver SCSI.

Beneficios de la generación 2


Las nuevas maquinas virtuales que se pueden crear con la configuración en modo “generación 2” son:


  •   Arranque desde un disco SCSI y discos VHDX

Además de poder arrancar desde un disco SCSI, se puede ubicar el archivo de paginación del sistema en un disco SCSI separado para mejorar en un momento dado el rendimiento.
Con esta generación también vienen los nuevos discos VHDX. Estos discos entre otras características permiten un tamaño de 64TB de almacenamiento en comparación con los 2TB que permitía un disco VHD convencional. Ademas tiene mejor "recuperación" frente a cierres no ordenados del sistema

 

  •   Arranque desde red con opción PXE

Puedes realizar una instalación de red sin necesidad de preinstalar un sistema operativo o sin arrancar desde un disco con drivers. Esto permite instalar fácilmente servidores por red usar con PXE

  •    “Secure boot”

Esta opción que traen por defecto las maquinas virtuales no permite el arranque del sistema con un firmware o driver UEFI no autorizado en el momento del arranque. Esta opción puede ser modificada después de que la maquina virtual ha sido creada.
·         Arranque más rápido y rápida instalación del Sistema Operativo
El arranque ahora es un 20% más rápido (ya antes era rápido en sistemas Windows) y la instalación del sistema operativo reduce su tiempo considerablemente (hasta un 50% más rápido)

  •   Soporte nativo VMBUS en arranque

Una maquina virtual de segunda generación soporta el driver VMBUS en el arranque. Esto relaciona y permite el arranque de OS en disco SCSI. Una maquina en generación 1 usara siempre un una emulación de dispositivo hasta que se le instalan los servicios de integración, esto no sucede en la generación 2

  • Menos dispositivos

La complejidad de la generación 2 y al no estar emulados, reduce el número de dispositivos disponibles así como los sistemas operativos soportados….
 
  • Menos sistemas operativos

La generación 2 soporta únicamente versiones de Windows Server 2012 y de Windows 8 de 64 bits) Hasta el momento solo se soportan sistemas operativos Windows 8 y Server 2012. Parece ser que las comunidades Linux están trabajando en el kernel para dar soporte a esto.


 
A continuacion se mustran algunos pantallazos con las diferencias mas evidentes de de las dos generadciones.
 
 
En la primera generación se pueden seleccionar además de los elementos presentes en la segunda, una tarjeta de "red compatible" es decir un adaptador de red que cualquier sistema operativo puede fácilmente configurar sin los servicios de integración.
 
 
El campo "BIOS" presente en la Generación 1 cambia por Firmware en la Generación 2. Como se puede ver en el pantallazo, la Generación 2 dispone de mas opciones en este punto. En la Gen2 podemos habilitar o deshabilitar el arranque seguro y obtener información de EFI.
 


 
Por último vemos dos dispositivos que no se encuentran presente en la Generación 1 pero que no encontraremos en la Generación 2 y estos son los puertos COM y la unidad de Disquete. Si bien estos sistemas tienen a desaparecer en según que circunstancias pueden ser interesantes. He decir que como punto negativo encontramos las unidades/dispositivos USB que aun brillan por su ausencia en Hyper-V... una lastima, es una ventaja que si tienen su competidor VMware.
 
 


No hay comentarios:

Publicar un comentario