Buenas,
en relación a la reserva de RAM para una VM, ¿cómo se gestionaría la RAM reservada a una VM en la que tenga aplicada una reserva de X GB e internamente utilizase menos RAM de la que tiene reservada?
Es decir, a efectos prácticos, una VM tiene configurada una RAM de 4 GB y una reserva de 2 GB, pero la VM realmente sólo utiliza 1,5 GB de RAM. ¿Ese 0,5 GB de RAM reservada que no está utilizando, se cederá a otras VM's?
Gracias y saludos!
Hola compañero,
la memoria que defines en la reserva/reservation de una máquina virtual, vmware se la asigna independientemente que no la use toda.
Esa cantidad de RAM de la reserva, el vmware se encarga de "asegurar" que se la podrá asignar. Si no fuera posible (porque por ejemplo no le queda suficiente RAM libre al host vmware), la máquina virtual no se podría iniciar.
Realmente, la RAM que se reparte/balancea entre todas las máquinas virtuales de un host vmware, es la memoria RAM que se encuentra entre los límites de limit (límite superior) y reservation (límite inferior) de los resources de todas las máquinas virtuales del host. Siendo la prioridad de esa asignación/repartición, el valor de shares.
Esto que comento se explica bien en el punto 4 de este pdf de vmware:
Understanding Memory Resource Management in VMware ESX 4.1
Espero haberte sido de ayuda
Un saludo;
Pablo
Hola compañero,
la memoria que defines en la reserva/reservation de una máquina virtual, vmware se la asigna independientemente que no la use toda.
Esa cantidad de RAM de la reserva, el vmware se encarga de "asegurar" que se la podrá asignar. Si no fuera posible (porque por ejemplo no le queda suficiente RAM libre al host vmware), la máquina virtual no se podría iniciar.
Realmente, la RAM que se reparte/balancea entre todas las máquinas virtuales de un host vmware, es la memoria RAM que se encuentra entre los límites de limit (límite superior) y reservation (límite inferior) de los resources de todas las máquinas virtuales del host. Siendo la prioridad de esa asignación/repartición, el valor de shares.
Esto que comento se explica bien en el punto 4 de este pdf de vmware:
Understanding Memory Resource Management in VMware ESX 4.1
Espero haberte sido de ayuda
Un saludo;
Pablo
Hola compañero,
me alegra saber que mi explicación te ha resuelto la duda
Un saludo,
Pablo