Memoria dinámica en Hyper-V 2008 R2 SP1

 

Como ya anunciaba el otro día, el pasado 16 de febrero se publicó para los suscriptores de TechNet la actualización Service Pack 1 para Windows Server 2008 R2 y Windows 7 y hoy día 22 para el resto de usuarios a través de Windows Update.

 

Yo no he podido esperar mucho tiempo y acabo de actualizar todo mi laboratorio, sobre todo para probar la versión RTM de una de las características más importante que trae esta actualización, que es la posibilidad de realizar una gestión dinámica de la memoria de los equipos virtuales, estableciendo umbrales máximos y mínimos y ponderación de asignación de memoria con respecto a otros equipos.

 

Lo primero que debemos conocer es que para poder utilizar esta característica es necesario ejecutar un sistema operativo compatible en los equipos invitados. Actualmente son compatibles las siguientes versiones de Sistema Operativo, aunque en algunas versiones, hay que instalar un hotfix, tal y como se muestra en la siguiente tabla.

 

Sistema operativo invitado

Ediciones

Requisitos de configuración

Windows Server 2008 R2

Standard y Web

Instalar SP1 en el sistema operativo invitado.

Windows Server 2008 R2

Enterprise y Datacenter

Se puede hacer lo siguiente:

· Instalar SP1 en el sistema operativo invitado.

· Actualizar los servicios de integración a la versión SP1.

Microsoft recomienda instalar SP1 porque proporciona beneficios adicionales debido a las actualizaciones que incluye.

Windows 7

Ultimate y Enterprise (32-bit y 64-bit)

Se puede hacer lo siguiente:

· Instalar SP1 en el sistema operativo invitado.

· Actualizar los servicios de integración a la versión SP1.

Microsoft recomienda instalar SP1 porque proporciona beneficios adicionales debido a las actualizaciones que incluye.

Windows Server 2008 con SP2

Standard y Web (32-bit y 64-bit)

Actualizar los servicios de integración a la versión SP1.

Aplicar el hotfix descrito en el KB 2230887 (http://go.microsoft.com/fwlink/?LinkId=206472).

Windows Server 2008 con SP2

Enterprise y Datacenter (32-bit y 64-bit)

Actualizar los servicios de integración a la versión SP1.

Windows Vista con SP1

Ultimate y Enterprise (32-bit y 64-bit)

Actualizar los servicios de integración a la versión SP1.

Windows Server 2003 R2 con SP2

Standard, Web, Enterprise y Datacenter (32-bit y 64-bit)

Actualizar los servicios de integración a la versión SP1.

Windows Server 2003 con SP2

Standard, Web, Enterprise y Datacenter (32-bit y 64-bit)

Actualizar los servicios de integración a la versión SP1.

 

Como se puede observar, en todos los casos es necesario además actualizar los servicios de integración de Hyper-V ya que se instala un nuevo dispositivo de sistema denominado controlador de memoria dinámica virtual.

 

clip_image002

 

clip_image004

 

En un equipo en donde aún no se han actualizados los servicios de integración, observaremos que se detecta un nuevo dispositivo desconocido, pero lógicamente, no podrá hacer uso de esta característica hasta que se haya actualizado completamente, ya sea porque instalamos el Service Pack 1 (si es un Windows Server 2008 R2 o Windows 7) o porque se han actualizado los servicios de integración.

 

clip_image006

 

Una vez que todos los equipos están actualizados, podemos comenzar a asignar valores máximos y mínimos de uso de memoria RAM. Debemos tener en cuenta que en entornos en producción, esta asignación debe realizarse con mucha planificación y cálculo, atendiendo siempre a criterios de prioridad, capacidad del sistema, tipo de servicios y roles de equipos.

 

Algunos de los escenarios en donde el uso de memoria dinámica puede ser un valor añadido importante son:

 

  • Virtualización de escritorio
  • Consolidación de servidores
  • Centros de datos dinámicos

 

En cualquier caso, como regla general, se puede establecer que si un equipo tiene asignada más memoria de la que realmente utiliza la mayoría del tiempo, entonces estaremos desperdiciando capacidad y el beneficio de hacer uso de la memoria dinámica será menor.

Por lo tanto es recomendable ajustar la memoria RAM de inicio en valores ligeramente inferiores a lo que habitualmente necesita el sistema, pero lo suficiente alto como para que se inicie correctamente el sistema.

 

clip_image008

 

Como se puede observar en la imagen, el sistema LABEX está utilizando 1617 MB de memoria RAM, sin embargo tiene asignados 2048 MB, por lo tanto se están desperdiciando 431 MB que podrían servir para otro sistema.

 

Si se cambia esta configuración y se asigna como valor de memoria RAM de inicio 1536 MB y como máximo 4096 MB, el sistema se iniciará correctamente, pero también se podrán utilizar los 431 MB adicinales en otro equipo virtual, si el equipo LABEX no los necesita.

 

La configuración se establece atendiendo a los siguientes valores.

  • Memoria RAM de inicio
  • Memoria RAM máxima
  • Búfer de memoria
  • Ponderación de memoria

 

Configuración

Descripción

RAM de inicio

Cantidad de memoria requerida para iniciar la máquina virtual. Debe ser lo suficientemente alta como para poder iniciar el sistema, pero lo más baja posible para permitir un uso óptimo de la memoria y mejores ratios de consolidación.

RAM Máxima

Cantidad máxima de memoria que puede utilizar una máquina virtual. Puede oscilar desde la cantidad establecida como RAM de inicio hasta 64 GB, sin embargo, solo se podrá utilizar cantidad de memoria que soporte como máximo el sistema operativo invitado.

Búfer de memoria

Especifica en porcentaje la cantidad de memoria que intentará reservar Hyper-V en comparación con la cantidad que realmente se necesita.

Ponderación de memoria

Determina como se va a distribuir la memoria dinámica entre las diferentes máquinas virtuales en caso de que no haya suficiente memoria física para todos los equipos.

 

Con respecto al búfer de memoria, Hyper-V hace uso de contadores de rendimiento de la máquina virtual para identificar la memoria asignada en cada momento y la memoria que se necesita por parte de los procesos y servicios en ejecución. A partir de esta información se aplica una sencilla fórmula porcentual para calcular la cantidad de memoria que se añadirá como búfer.

 

  • Cantidad de memoria de búfer = memoria que se necesita / (valor de búfer de memoria / 100)

 

Cuando no hay suficiente memoria física en el sistema para asignar a las máquinas virtuales, el búfer no se mantiene.

 

clip_image010

clip_image012

 

A continuación se observa como con un mejor establecimiento de valores de memoria dinámica, es posible ejecutar más equipos en entornos con menos cantidad de memoria física, aprovechando que cada sistema utiliza solo una parte de la memoria en un momento determinado.

 

clip_image014

 

Más información:

 

 

 

Hasta pronto.

Tags: , , , ,

Windows 7 SP1 y Windows Server 2008 R2 SP1 disponible

 

El pasado 9 de febrero Microsoft a través del Blog de la División de Windows Server anunció oficialmente el lanzamiento RTM de la esperada actualización Service Pack 1 para Windows 7 y Windows Server 2008 R2.

 

Entre las principales novedades que incluye esta actualización están dos fundamentales para el avance de las tecnologías de virtualización de Microsoft: Dynamic Memory y RemoteFX

 

La gestión de memoria dinámica para Hyper-V permite ampliar la densidad de equipos virtuales en hasta un 40?% utilizando en mismo número de recursos y sin sacrificar el rendimiento, según las pruebas realizadas por Microsoft.

 

image

 

 

RemoteFX es una nueva tecnología que permite virtualizar GPUs (Graphical Processing Units) del lado del servidor, de tal forma que se pueden entregar experiencias gráficas en 3D y de alto rendimiento en entornos VDI.

 

Además permite que entren en el mercado dispositivos ultra-thin client muy económicos, lo cual permitirá reducir los costes de implantación, mantenimiento y consumo energético en el lado del cliente.

 

El 16 de febrero de 2011 estará disponible esta importante actualización para los suscriptores de MSDN y TechNet, mientras que el resto de clientes y usuarios podrán descargarla a partir del día 22 de febrero mediante Windows Update.

 

Más información:

 

Windows Team Blog

Windows Server Division Web Log

Virtualization Team Blog

Hyper-V Dynamic Memory Test

Caso de estudio: Sporton International

Tags: , , , ,

Libros gratuítos de Microsoft Press

 

Acabo de recibir una nueva hornada de libros gratuítos de Microsoft en diferentes productos y tecnologías.

 

Aquí os dejo la lista, que los disfrutéis.

 

movingtovisualstudio2010

Free eBook: Moving to Microsoft Visual Studio 2010 (10 chapters by Patrice Pelland, Pascal Paré, and Ken Haines)

movingtovisualstudio2010

Free eBook: Introducing Microsoft SQL Server 2008 R2 (10 chapters by Ross Mistry and Stacia Misner)

programmingwindowsphone7

Free eBook: Programming Windows Phone 7 Series (DRAFT Preview) (6 chapters by Charles Petzold)

programmingwindowsphone7(excerpt2) Free eBook: Petzold?s Programming Windows Phone 7 (Special Excerpt 2) (newer than the eBook above; 11 chapters by Charles Petzold)
ownyourfuture Free eBook: Own Your Future: Update Your Skills with Resources and Career Ideas from Microsoft (8 chapters by Katherine Murray)
virtualizationsolutions Free eBook: Understanding Microsoft Virtualization Solutions (Second Edition) (6 chapters by Mitch Tulloch)
firstlookoffice2010 Free eBook: First Look Microsoft Office 2010 (14 chapters by Katherine Murray)
  Free eBook: Windows 7 troubleshooting tips (short eBook by Mitch Tulloch)
introducingwindowsserver2008r2 Free eBook: Introducing Windows Server 2008 R2 (9 chapters by Charlie Russel and Craig Zacker)
deployingwindows7 Free eBook: Deploying Windows 7, Essential Guidance (10 chapters from the Windows 7 Resource Kit and 6 TechNet articles)

Tags: , , , ,

Microsoft TechNet: tour de la innovación, Lanzamiento Windows 7, Windows Server 2008 R2, Exchange server 2010

Aunque estamos a mitad del verano en pleno agosto y seguro muchos de vosotros en la playa, lo cierto es que Microsoft Technet ya está preparando una gran gira por las principales ciudades españolas para el lanzamiento oficial de Windows 7, Windows Server 2008 R2 y Exchange Server 2010.

Os invito a que no os perdáis esta cita ya que podréis ver todas las importantes novedades que incluyen estos tres productos. Por mi parte estoy preparando ya las demos y todo lo relativo a Exchange Server 2010, que viene cargado de nuevas características interesantes. Para aquellos que no pudisteis asistir al Webcast de Exchange Server 2010 que grabamos recientemente, os dejo el enlace para que os lo descargueis y lo veais tranquilamente al lado de la piscina o junto a las olas del mar.

Tambien os dejo el calendario de la gira Technet y los enlaces de registro.

 Ciudad Real - 16 de Septiembre de 2009

Agregar al calendario

Más información y Registro

 Madrid - 23 de Septiembre de 2009

Agregar al calendario

Más información y Registro

Barcelona - 6 de Octubre de 2009

Agregar al calendario

Más información y Registro

 Murcia - 8 de Octubre de 2009

Agregar al calendario

Más información y Registro

Valencia - 13 de Octubre de 2009

Agregar al calendario

Más información y Registro

 Málaga - 15 de Octubre de 2009

Agregar al calendario

Más información y Registro

 Sevilla - 20 de Octubre de 2009

Agregar al calendario

Más información y Registro

 Cáceres - 22 de Octubre de 2009

Agregar al calendario

Más información y Registro

 Valladolid - 29 de Octubre de 2009

Agregar al calendario

Más información y Registro

 A Coruña - 3 de Noviembre de 2009

Agregar al calendario

Más información y Registro

 Bilbao - 5 de Noviembre de 2009

Agregar al calendario

Más información y Registro

Pamplona - 10 de Noviembre de 2009

Agregar al calendario

Más información y Registro

 Zaragoza - 12 de Noviembre de 2009

Agregar al calendario

Más información y Registro

Palma de Mallorca - 17 de Noviembre de 2009

Agregar al calendario

Más información y Registro

 Logroño - 19 de Noviembre de 2009

Agregar al calendario

Más información y Registro

 Las Palmas - 24 de Noviembre de 2009

Agregar al calendario

Más información y Registro

Tenerife - 26 de Noviembre de 2009

Agregar al calendario

Más información y Registro

Hasta pronto.

Tags: ,