Spanish

 View Only
  • 1.  maquina con 4GB de RAM

    Posted Feb 23, 2010 08:08 AM

    Hola a todos

    Tenemos una maquina virtual con w2003 server standard de 32 bits a la que le hemos asignado 4GB de ram en la settings de la maquina virtual pero cuando la encendemos solo nos reconoce 3.75Gb saben que puede ocurrir???

    Muchas gracias



  • 2.  RE: maquina con 4GB de RAM

    Posted Feb 23, 2010 08:49 AM

    Se trata del overhead de VMWare, es decir, si asignar 4 GB de RAM a una VM, ésta nunca recibirá los 4 GB completos, si no que VMWare se queda con parte de esa RAM asignada a la VM para gestionar los recursos de dicha VM.

    Puedes ver la RAM overhead, si clicas sobre la VM en cuestión, desde el VIC y en la pestaña Summary, verás la RAM, vCPUs asignadas y un campo que diec Memory Overhead.

    Espero que te sea de ayuda.

    Saludos.

    Xavier

    VMware Certified Professional VCP3 and VCP4.

    -


    Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.

    If you find this or any other information helpful or correct, please consider awarding points. Thank you.



  • 3.  RE: maquina con 4GB de RAM

    Posted Feb 23, 2010 09:33 AM

    Hola,

    a no ser que sea una versión Advanced o Datacenter el W2003 32 bits server no podrá ver más de 4 GB.

    Para ver los 4 GB mira de añadir en el fichero boot.ini después de /fastdetect /PAE tal como se comenta aquí: http://communities.vmware.com/message/1385749#1385749

    Puedes consultar si quieres este kb de microsoft:

    Regards/Saludos,

    Pablo

    Please consider awarding any helpful answer. Thanks!! - Por favor considera premiar las respuestas útiles. Muchas gracias!!

    Virtually noob blog



  • 4.  RE: maquina con 4GB de RAM

    Posted Feb 23, 2010 02:34 PM

    si ya conocemos que la version standar solo permite hasta 4GB y por eso le dimos este tamaño, pero hemos probado con el /3GB y con /PAE y con lo que hablan en algun otro post de habilitar el DEP y nada, solo detecta los 3.75

    gracias



  • 5.  RE: maquina con 4GB de RAM
    Best Answer

    Posted Feb 23, 2010 03:16 PM

    Como te comentaba, el problema que observas es por la memoria Overhead se queda con una parte de la memoria asignada. Intenta hacer una prueba:

    1) Para la VM.

    2) Asignale 4346 MB de vRAM (4GB + 250 MB)

    3) Arranca la VM.

    4) Revisa la memoria asignada en la VM: Debería ser superior a los 3,75 GB.

    Saludos.

    Xavier

    VMware Certified Professional VCP3 and VCP4.

    -


    Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.

    If you find this or any other information helpful or correct, please consider awarding points. Thank you.



  • 6.  RE: maquina con 4GB de RAM

    Posted Feb 23, 2010 03:51 PM

    Para saber cuánta RAM se quedará el ESX para la gestión de una VM, puedes recurrir a las tablas de VMWare Overhead:

    - Para vSphere: http://pubs.vmware.com/vsp40_i/wwhelp/wwhimpl/common/html/wwhelp.htm#href=resmgmt/r_overhead_memory_on_virtual_machines.html#1_10_9_9_7_1&single=true

    - Para VI 3.5 U2 por ejemplo:

    http://www.vmware.com/pdf/vi3_35/esx_3/r35/vi3_35_25_resource_mgmt.pdf

    Teniendo en cuenta lo que te comentaba: Memoria Asignada = Memoria OverHead + Memoria VM

    En tu caso dices que tienes una VM 32 bits con vSphere, pero no dices cuántas vCPUs tienes asignadas (es necesario saberlo para determinar el tamaño de Memory OVerhead). Siguiendo la tabla que te he adjuntado para vSphere, para :

    - Una VM con 1 vCPU de 32 Bits y 4 GB de RAM asignada: El ESX se quedará con una Memory OVerhead de 136,50 MB o lo que es lo mismo un 3,33%

    - Una VM con 2 vCPUs de 32 Bits y 4 GB de RAM asignada: El ESX se quedará con una Memory Overhead de 195,37 Mb i 4,77%.

    - Una VM con 4 vCPUs de 32 bits y 4 GB de RAM asignada: El ESX se quedará con una Memory Overhead de 248,45 MB o 6,07%. Supongo que tienes asignadas 4 vCPUs en u VM, ya que si tienes 3,75 Gb de RAM en la VM, significa que el ESX se está reservando 256 MB y las tablas dicen que más o menos reservará 248,45 MB:

    Memoria Asignada = Memoria OverHead + Memoria VM

    Memoria asignada = 4096 MB (4 GB)

    Memoria VM= 3,75*1024=3840 (3,75 GB)

    Memoria Overhead = 4096 - 3840 = 256 MB

    Saludos.

    Xavier

    VMware Certified Professional VCP3 and VCP4.

    -


    Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.

    If you find this or any other information helpful or correct, please consider awarding points. Thank you.



  • 7.  RE: maquina con 4GB de RAM

    Posted Feb 23, 2010 04:03 PM

    hola

    he probado lo que comentas y entonces si que aparece los 4GB

    Lo que no tengo muy claro si es por eso que comentas del overhead, porque tengo otras maquinas virtuales en las que no hay diferencia entre la memoria asignada y lo que reconoce el sistema operativo, tengo maquinas con 3GB asignados y en el SO aparece los 3GB

    Buscando en las comunidades he encontrado este enlace hablando sobre este tema os lo dejo

    http://communities.vmware.com/message/1202192;jsessionid=C7FCC438D1A7D596A69DDEDA4FB78531

    gracias por todo



  • 8.  RE: maquina con 4GB de RAM

    Posted Feb 23, 2010 04:43 PM

    Dependerá de las vCPUs que tengas asignadas, si la VM es 32 o 64 bits y de la RAM que tienes asignada a la VM. Tendrás un menor overhead en aquellas máquinas de 32 bits, con 1 vCPU y poca RAM asignada (quizá 80 o 90 Mb o incluso menos). Esto te dará unos 3,95 o 3,99 GB de RAM asignada a la VM. ¿Es el caso de tus otras VMs?

    Por otra parte, estas VMs, que comentas que la asignación de RAM es total:

    - Si vas a la pestaña summary de la VM, ves que está consumiendo memoria overhead?

    - El ESX donde residen estas otras VMs, tiene Hyperhtreading activado?

    - El ESX donde residen estas otras VMs, son el mismo modelo que la VM que me comentabas inicialmente? Cambia el procesador?

    Saludos.

    Xavier

    VMware Certified Professional VCP3 and VCP4.

    -


    Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.

    If you find this or any other information helpful or correct, please consider awarding points. Thank you.



  • 9.  RE: maquina con 4GB de RAM

    Posted Feb 23, 2010 05:26 PM

    hola

    te pongo ejemplos todas de 32 bit

    maquina con 2048 MB asignados y 2 vcpu me da un consume de memory overhead de 236.88MB

    maquina con 3072 MB asignados y 1 vcpu me da un consume de memory overhead de 128.68MB

    maquina con 3072 MB asignados y 2 vcpu me da un consume de memory overhead de 183.11MB

    Los esx son iguales y no tienen activado el Hypertheading

    un saludo



  • 10.  RE: maquina con 4GB de RAM

    Posted Feb 24, 2010 09:28 AM

    Si te fijas en tas tablas, y con los datos que me pasas, los valores de Overhead se aproximan a lo que en teoría deberían ser.

    Saludos.

    Xavier

    VMware Certified Professional VCP3 and VCP4.

    -


    Si encuentras que esta o cualquier otra respuesta ha sido de utilidad, vótalas. Gracias.

    If you find this or any other information helpful or correct, please consider awarding points. Thank you.