none
Memoria Virtual en Windows Server 2012 (Virtualizado) RRS feed

  • Pregunta

  • Buenas tardes, 

    Actualmente tengo un Servidor Windows Server 2012 virtualizado en una plataforma ESXi con 32Gb de RAM. 

    Tiene instalado: 

    - Servidor SQL 2008 (Max Memoria RAM : 16GB)

    - Servidor Historian

    El problema es que su tamaño de memoria RAM se va consumiendo y da problemas en el Servidor Historian. 

    ¿Creéis que con creando un archivo de paginación (memoria virtual) en una unidad de disco exclusiva solucionaríamos el problema o esto se hacía con servidores físicos?

    Gracias

    Saludos

    lunes, 8 de octubre de 2018 15:34

Respuestas

  • Hola danidandi, es un tema típico de configuración de SQL

    Pregunta en el foro del mismo, y si puedes proporciona más datos para que puedan ayudarte lo mejor posible

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    lunes, 8 de octubre de 2018 20:06
    Moderador
  • Hola:

    Servidor SQL 2008 (Max Memoria RAM : 16GB) - Servidor Historian El problema es que su tamaño de memoria RAM se va consumiendo y da problemas en el Servidor Historian.

    En principio, SQL sólo consume, lo que tiene configurado. El motor se "apropia" de toda la memoria, que llegado el caso pueda necesitar, hasta al máximo configurado.

    Si la virtualización dispone de 16 gigas. El SQL no podrá superar los 15. Ahora bien, si la gestión de la memoria, en el host es dinámica, por tanto entrega la memoria necesaria, que solicite cada una de las virtualizaciones, entonces, probablemente te ocurran dos cosas. El Sql irá demandando más memoria, que nunca te devolverá y además será lento.

    Límita el máximo de memoria del motor, ya que solo creo, que sólo las versionse Enterprise, pueden gestionar la memoria en "caliente". Y existen la configuración dinámica puede ser muy complicada.

    https://geeks.ms/dmatey/2011/03/26/puedo-usar-la-memoria-dinmica-de-hyper-v-con-exchange-y-sql-server/

    http://www.catrian.com/virtualizacion-algo-sencillo-pero-que-no-siempre-se-hace-bien/

    https://www.josemariagonzalez.es/microsoft/gestion-memoria-vsphere-vmware-hyperv-ii.html

    martes, 9 de octubre de 2018 19:28

Todas las respuestas

  • Hola  danidandi

    Gracias por levantar tu consulta en los foros de TechNet. Con respecto a la misma, el caso que nos estás reportando es sobre un problema de VMWARE lo cual recomiendo que deshabilites el Baloon driver para que ya no siga consumiendo memoria RAM.

    Gracias por usar los foros de TechNet.

    Pablo Rubio

     _____

    Por favor recuerde "Marcar como respuesta" las respuestas que hayan resuelto su problema, es una forma común de reconocer a aquellos que han ayudado, y hace que sea más fácil para los otros visitantes encontrar la solución más tarde. 

    Microsoft ofrece este servicio de forma gratuita, con la finalidad de ayudar a los usuarios y la ampliación de la base de datos de conocimientos relacionados con los productos y tecnologías de Microsoft.  

    Este contenido es proporcionado "tal cual" y no implica ninguna responsabilidad de parte de Microsoft.

    lunes, 8 de octubre de 2018 18:11
    Moderador
  • Hola danidandi, es un tema típico de configuración de SQL

    Pregunta en el foro del mismo, y si puedes proporciona más datos para que puedan ayudarte lo mejor posible

     


    Guillermo Delprato
    Buenos Aires, Argentina
    El Blog de los paso a paso

    MCSE - MCSA2012
    MCITP: Enterprise Administrator / Server Administrator
    MCTS: Active Directory/Network Configuration/Applications Configuration/Server Virtualization/Windows 7 Configuration/Windows 7 & Office 2010 Deployment/Vista Configuration

    Este mensaje se proporciona "como está" sin garantías de ninguna clase. Usted asume todos los riesgos.

    lunes, 8 de octubre de 2018 20:06
    Moderador
  • Hola:

    Servidor SQL 2008 (Max Memoria RAM : 16GB) - Servidor Historian El problema es que su tamaño de memoria RAM se va consumiendo y da problemas en el Servidor Historian.

    En principio, SQL sólo consume, lo que tiene configurado. El motor se "apropia" de toda la memoria, que llegado el caso pueda necesitar, hasta al máximo configurado.

    Si la virtualización dispone de 16 gigas. El SQL no podrá superar los 15. Ahora bien, si la gestión de la memoria, en el host es dinámica, por tanto entrega la memoria necesaria, que solicite cada una de las virtualizaciones, entonces, probablemente te ocurran dos cosas. El Sql irá demandando más memoria, que nunca te devolverá y además será lento.

    Límita el máximo de memoria del motor, ya que solo creo, que sólo las versionse Enterprise, pueden gestionar la memoria en "caliente". Y existen la configuración dinámica puede ser muy complicada.

    https://geeks.ms/dmatey/2011/03/26/puedo-usar-la-memoria-dinmica-de-hyper-v-con-exchange-y-sql-server/

    http://www.catrian.com/virtualizacion-algo-sencillo-pero-que-no-siempre-se-hace-bien/

    https://www.josemariagonzalez.es/microsoft/gestion-memoria-vsphere-vmware-hyperv-ii.html

    martes, 9 de octubre de 2018 19:28