Nuevo libro ya a la venta: Descubre y domina VMware vSphere™ 5
 

Categorizados | ESX, ESXi, Trucos, VMware, vSphere

Que es el Transparent Memory Page Sharing y como se activa?

Que es el Transparent Memory Page Sharing y como se activa?

El VMkernel en VMware vSphere ESX/ESXi, detecta las páginas de memoria que son idénticas en todas las máquinas virtuales y asigna estas páginas de memoria RAM a la misma dirección de memoria física, con el consiguiente ahorro potencial de memoria física.

VMware VMkernel trata las páginas de memoria compartidas como páginas de memoria COW (Copy on write), lo que significa que son páginas de solo lectura cuando son compartidas y, páginas privadas cuando una de las máquinas virtuales hace algún cambio.

Esta técnica de compartición de memoria, Transparent Memory Page Sharing – de las siglas en ingles TMPS – está por defecto siempre activada, a menos que quieras deshabilitarlo manualmente, para lo que tendrás que modificar el fichero de configuración de cada una de las máquinas virtual (.vmx) donde quieras deshabilitar TMPS.

Aunque la máquina virtual no es consciente de esta técnica de ahorro de memoria, VMware estima un ahorro de hasta un 20% de la memoria física con dicha técnica en entornos homogéneos. Para entornos heterogéneos, es decir, entornos donde existen diferentes versiones de sistemas operativos en las maquinas virtuales de Windows (Windows 2000, Windows 2003, Windows 2008, etc) y las maquinas virtuales Linux (Red Hat, SuSe, Debian, etc), el ahorro de memoria física con TMPS es infinitamente menor.

Por consiguiente, para que TMPS sea efectivo, los sistemas operativos de las máquinas virtuales deben ser iguales, es decir, no solamente deben tener la misma versión de sistema operativo guest, sino que también deben incluir el mismo nivel de Service Pack (SP1, SP2, etc). Recuerda que NO es necesario hacer ningún cambio a nivel de sistema operativo guest para que la máquina virtual pueda usar esta técnica.

Asimismo, TMPS es lo que hace posible el modo overcommitted en VMware ESX/ESXi, es decir, con dicha técnica de gestión de memoria física es posible asignar mas memoria RAM a las maquinas virtuales que memoria física hay disponible en un servidor VMware ESX/ESXi, aunque por razones obvias, no es recomendable tener un servidor en modo overcommitted durante un largo periodo de tiempo.

Los lectores que leyeron este post, también leyeron:

  1. Que es el balloon-driver y como se activa
  2. Que es el VMkernel Swap y como se activa?
  3. Gestión de memoria en vSphere VMware vs Hyper-V
  4. ¿Como añadir memoria y CPU en caliente en VMware vSphere?
  5. ¿Qué es el Memory Overcommit y como funciona en vSphere 5?

Este post fue escrito por:

- who has written 664 posts on El Blog de la Virtualización de Servidores y del Cloud Computing en español.

Jose Maria Gonzalez es CEO y fundador de JmG Virtual Consulting, S.L., expertos y líderes en Servicios y Soluciones de Virtualización de Sistemas y Cloud Computing. Puedes ver mas información sobre el en este enlace o contactar con el en twitter, facebook o linkedIn

Contact the author

Deja un Comentario

Sigue el blog Virtualización en Español

Blog Sponsors

Mi Empresa

JmG Virtual Consulting, expertos en Servicios y Soluciones de Virtualización y Cloud Computing

 

Síguenos en FaceBook

Descubre y domina VMware vSphere™ 5

Descubre y domina VMware vSphere™ 5. Por José María González

Descubre y domina la nueva versión de VMware vSphere™ 5 y aprovéchate de hasta un 20% de descuento al comprarlo online. Regístrate y recibe un capitulo de nuestro nuevo libro totalmente gratuito

 

 

Nuevo Site Recovery Manager 4 en español Consigue una copia gratuita del eBook



Nuevo VMware Site Recovery Manager 4 download gratis 

Nombre:
Email:


Anuncios