Novedades en System Center Virtual Machine Manager 2012 (Beta)

Hola

En este posts trataremos las principales novedades de Virtual Machine Manager 2012, con la cautela de estar hablando de una versión Beta para evaluación. La mejor lista oficial que he podido localizar es la que encontraréis en el apartado correspondiente del SCVMM 2012 TechCenter:

VMM 2012 se posiciona como una de las principales herramientas de gestión del IaaS (Infraestructura como Servicio) o de la nube privada. Para ello se han reforzado algunos puntos que hasta hoy no estaban integrados de manera nativa en SCVMM 2008 R2.

Gestión del Fabric

Entendemos por Fabric (tejido) el conjunto de elementos que necesita una infraestructura de IT para funcionar. Esto comprende principalmente hosts, hypervisores, red y almacenamiento. Este pantallazo nos permite hacernos una idea de qué elementos se consideran y gestionan dentro de SCVMM 2012 como parte de ese “Fabric” general:

image

Es decir:

  • Hosts:
  • Servidores: VMM 2012 permite trabajar con Baseboard Management Controllers (BMC) utilizando IPMI, DCMI y SMASH (puede extenderse para usar también HP ILO2) para aprovisionar los hosts automáticamente usando como base diferentes perfiles.
  • Hypervisores: Hyper-V, XenServer y VMware

image

    • Gestores de Hypervisores: VMM y vCenter. La gestión de VMware se sigue haciendo a través de vCenter, pero la de XenServer puede realizarse directamente sin necesidad de recurrir a XenCenter.
    • Dynamic y Power Optimizations para los clusteres: Hasta ahora, si queríamos que las máquinas virtuales se movieran automáticamente entre los diferentes hosts de un cluster en función de sus cargas de trabajo, necesitábamos la cooperación de System Center Operations Manager para habilitar la funcionalidad de los PRO Tips. Si bien esta integración sigue siendo posible a través de los nuevos Management Packs que incluye SCVMM 2012, ahora podemos especificar, sin necesidad de SCOM, políticas de balanceo de máquinas virtuales para los host de un cierto cluster en función de parámetros de CPU, Memoria, y throughput de red y almacenamiento.
  • Update Servers: En resumidas cuentas, servidores de Windows Update Services (WSUS) como fuente primaria de la distribución de actualizaciones, que podemos aplicar en particular a los hosts de virtualización.

  • PXE Servers: Servidores de Windows Deployment Services, como fuente primaria de la distribución de imágenes de sistemas operativos, y para el despliegue del propio servidor físico donde se habilitará Hyper-V

  • Library Servers: Servidores de ficheros donde almacenar todos los “ingredientes” que necesitamos para crear máquinas virtuales. Plantillas, ISOs, scripts y algunas otras cosas nuevas que mencionaremos más abajo.

  • Red: Redes lógicas, pools de MAC addresses, balanceadores de red y plantillas para IPs virtuales. La principal novedad radica en la posibilidad de integrarse con balanceadores de red de otros fabricantes a través de providers específicos. En estos momentos tenemos la posibilidad de descargarnos para probar los correspondientes a Citrix NetScaler y Big-IP F5. Podemos ver un ejemplo de esto en el blog de Daniel Matey, que ha estado probando un NetScaler VPX para Hyper-V cortesía de nuestros colegas de Citrix
  • Almacenamiento: SCVMM 2012 puede interactuar con diferentes sistemas de almacenamiento presentes en nuestra SAN, de nuevo mediante providers específicos. En este caso se utiliza Storage Management Initiative – Specification (SMI-S), que como dice el artículo de la Wikipedia está basado en CIM (Common Information Model) y Web-Based Enterprise Management (WBEM). Actualmente se han probado los correspondientes a NetApp, EMC y HP EVA. En este último caso, la pila SMI-S se incluye en la propia interfaz de gestión de las cabinas, HP StorageWorks CommandView. Daniel Matey y yo lo hemos intentado por activa y por pasiva con una Lefthand VSA, pese a ver los puertos necesarios abiertos tanto en la cabina como en el hosts donde se instala SAN/IQ. Esperamos ver pronto a las familas Lefthand y 3PAR listadas aquí. Lo probaremos en cuanto podamos con una NetApp, pero mientras tanto aquí hay un ejemplo con una EVA, acompañado de una buena explicación de la gestión del almacenamiento en SCVMM 2012:

Seguridad

El repositorio primario de seguridad de SCVMM continua siendo como es natural el Directorio Activo. Sin embargo, para gestionar aspectos que suelen quedar fuera del mismo como puedan ser la red, los hosts y el almacenamiento, SCVMM 2012 hereda la idea de las “Run as Accounts” y “Run as Profiles” que podemos encontrar por ejemplo en Operations Manager.

image

Nubes, Máquinas Virtuales y Servicios

Una de las cosas más sorprendentes que incluye SCVMM 2012 es su integración con Server App-V (documentación descargable aquí). Tal y como sucede con App-V en los clientes y servidores de Remote Desktop, la idea es desacoplar las aplicaciones de servidor del sistema operativo para poderlas desplegar de manera independiente.

Simplificando mucho (para mucha más información: Deploying Virtual Machines and Services in a Private Cloud in VMM 2012):

  • Maquina Virtual: No hay mucho que explicar sobre ellas a estas alturas. Sin  embargo, a la hora de generarlas a partir de plantillas nos damos cuenta de que además de los parámetros para la instalación y configuración desatendida de Windows y de sus funcionalidades y características, podemos desplegar aplicaciones virtuales, aplicaciones basadas en SQL, e incluso el propio SQL.

image image

  • Servicio: Conjunto de todos los elementos que conforman un cierto servicio prestado por IT, con sus interrelaciones. Por supuesto eso incluye máquinas virtuales, balanceadores, redes, IPs, etc. Todo un mundo a explorar a partir de un lienzo en blanco.

image image

  • Cloud: Una “partición” del “Fabric”: Un subconjunto de redes lógicas, balanceadores, almacenamiento sobre el que podremos albergar las máquinas virtuales y servicios que hayamos definido. Se puede delegar.

image

image image

El papel de la Librería

En SCVMM 2012 la librería tienen un papel aún más relevante, y como sucede en la versión actual, se compone de una serie de carpetas de red y de la información que se almacena en la propia base de datos. En un golpe de vista se observa todo lo que podemos almacenar aquí para que lo podamos combinar a voluntad a la hora de crear nuestras VMs, Servicios y Clouds:

image

Y en particular, en la parte de Application Frameworks, encontraremos los binarios necesarios para utilizar Server App-V:

image

¿Y el portal de autoservicio?

Por ahora, no ha sufrido apenas cambios con respecto al existente en SCVMM 2008 R2 SP1. Sin embargo cabe esperar que las funcionalidades del SSP 2.0, desarrollado como un “Solution Accelerator” y no como parte del propio producto, se integren con todo lo mencionado anteriormente.

Para cerrar, recordaros que todo lo que sabemos por ahora está documentado aquí:

Saludos

David Cervigón