Freigeben über


Mitos y leyendas sobre el licenciamiento y soporte de Maquinas Virtuales con Windows Server

En el último mes nos hemos encontrado gente que nos ha pedido que les diéramos una respuesta oficial sobre estos dos asuntos después de haber contado temas de virtualización. Supongo que al contarlo o venderlo es fácil confundirse de forma involuntaria, pero también intencionadamente. Así es que por si acaso, vamos a aclararlo:

Licencias de Windows Server 2003 en entornos virtualizados (aplicará igualmente a Windows Server 2008)

"Licensing does not depend on which virtualization technology is used" ( https://www.microsoft.com/licensing/highlights/virtualization/faq.mspx ).

El modo de licenciamiento aplica independientemente de cual sea la pila de virtualización, incluso cuando ésta no sea de Microsoft. Por tanto, la cosa es asi de sencilla:

  • Una licencia de la version Standard para una instancia física da derecho a una instancia virtual de una versión Standard (solo cierto para Windows Server 2008)
  • Una licencia de Enterprise para una instancia física da derecho a cuatro instancias virtuales de una mezcla de versiones Standard y Enterprise
  • Una licencia de Datacenter para una instancia física da derecho a un número ilimitado de instancias virtuales de una mezcla de versiones Standard, Enterprise y Datacenter

Vale, pero ¿y si la pila de virtualización no requiere de una instancia física de Windows Server? (ESX, Xen, o cualquier producto de virtualización sobre un OS que no sea Windows Server). En ese caso se sigue teniendo derecho al mismo número de instancias virtuales de Windows Server (es decir, no se tienen 2, 5 e ilimitadas)

¿Y si quiero virtualizar Windows Server 2000?. Sin cambios, ya que todas las licencias de productos Microsoft incluyen automáticamente el derecho a hacer "downgrade"

Estos documentos son la mar de explicitos:

En este enlace tenéis dos estupendas calculadoras de licencias para entornos Microsoft virtualizados, que podréis utilizar para saber cual es la mejor combinación para montar vuestra infraestructura física y virtualizada

Soporte a sistemas virtualizados con pilas de virtualización de terceros

Literalmente, el KB897615 dice:

Microsoft does not test or support Microsoft software running together with non-Microsoft hardware virtualization software.

For Microsoft customers who do not have a Premier-level support agreement, Microsoft will require that the issue to be reproduced independently from the non-Microsoft hardware virtualization software

For Microsoft Premier-level support customers running non-Microsoft hardware virtualization software from vendors with which Microsoft does not have an established support relationship that covers virtualization solutions, Microsoft will use commercially reasonable efforts to investigate potential issues with Microsoft software running together with non-Microsoft hardware virtualization software. As part of that investigation, Microsoft may require the issue to be reproduced independently from the non-Microsoft hardware virtualization software

Esto no quiere decir en absoluto que pierdas el soporte por parte de Microsoft. Simplemente significa que Microsoft no prueba sus productos en otras plataformas de virtualización que no sean las suyas, y que, por tanto, no puede garantizar su funcionamiento fuera de ellas. Partiendo de esta premisa, los ingenieros de soporte analizarán si el problema puede deberse al hecho de que el SO este virtualizado o no y en función de ello pueden llegar a solicitar que el problema se intente reproducir en un sistema real. Según dice el artículo puede ser lo primero que pidan en el caso de que el cliente no tenga un nivel de soporte Premier. Pero ya os adelanto que rara vez será asi.

En resumen, Microsoft no te colgará el teléfono y te intentará ayudar, pero no te garantiza poderte dar una solución porque puede llegar un momento en el que no tenga en su mano todo lo que necesita para poder resolver el problema (conocimiento del producto, código fuente, simbolos de depuración, etc.).

Si no sucede como lo estoy contando, házmelo saber (SRQ# en mano)

Saludos

David Cervigón

Technorati tags: Licencias, Windows Server 2003, Virtualización, Soporte

Comments

  • Anonymous
    January 01, 2003
    Hola de nuevo. Hasta hace poco, creíamos que los temas de licenciamiento no resultaban demasiado interesantes

  • Anonymous
    January 01, 2003
    Si, si sirve, solo que lo que licencias es el host, aunque no corra Windows. El error aqui es pensar que tienes derecho a una VM más (2 y 5) cosa que no es asi. Saludos

  • Anonymous
    January 01, 2003
    hrunt Si, aplica igual a OEM que a Volumen. La diferencia como sabes es que una licencia OEM no se puede reasignar a otro servidor físico. Penyasquito, mi contestación anterior puede dar lugar a confusión. Las licencias de Windows Server se asignan siempre a un servidor y por tanto el receptor debe tener licencias suficientes para recibir la máquina virtual. En el caso de una pila de virtualización no MS, asignas la licencia a ese servidor y corres 4 VMs en ella Saludos

  • Anonymous
    January 01, 2003
    Si, no tiene nada que ver. Puedes tener el Exchange fisico, licenciado coo corresponda y tus 4 VMs con Windows Server Otra cosa es que técnicamente tenga sentido. Saludos

  • Anonymous
    January 01, 2003
    ¿Te imaginas que al mover una VM de host (Custer, Quick Migration, Live Migration, vMotion, a manubrio o como quieras) perdieras la licencia? Esto va de "desacoplar" las cargas de trabajo del hardware. El modelo de licencias tiene que contemplar eso Hasta mañana

  • Anonymous
    January 01, 2003
    Lo he explicado mejor aqui: http://blogs.technet.com/davidcervigon/archive/2008/10/31/licenciamiento-en-entornos-virtualizados-windows-server.aspx Saludos

  • Anonymous
    January 20, 2008
    Tengo una duda al respecto por un caso que no has contemplado o que yo no he entendido bien. Si la pila de virtualización no es de Microsoft, seguimos teniendo derecho a una instancia virtual, cuatro o ilimitadas, pero... ¿Quiere decir eso que si instalo una versión Standard, por ejemplo, que me permite una instancia física y una virtual, podría correr una física en una máquina A, y una instancia virtual en una máquina B dedicada a la virtualización? Creo que me conozco la respuesta, pero me gustaría asegurarme. De todos modos creo que el whitepaper es de lectura obligatoria pero no es especialmente apto para un Domingo. Un saludo

  • Anonymous
    January 20, 2008
    Vaya, no me lo había planteado así... Si que tiene sentido. Gracias David.

  • Anonymous
    February 03, 2008
    ME surge una duda con un widnows 2003 standard  por lo leído se peude virtualizar u nequipo en esa máquina leglamente, pero la duda me surge si tienes que ser uan lciencia open o con oem también? alguien lo puede alcarar?

  • Anonymous
    February 26, 2008
    No tengo claro el siguiente escenario: Tengo 2 maquinas con VMWARE ESX Server, cada una tiene dos procesadores. Si compro 4 licencias de Data Center (dos para cada maquina, por el doble procesador) ¿eso me da derecho a correr un numero ilimitado de maquinas virtuales en estos servidores? Saludos, Juanjo.-

  • Anonymous
    June 02, 2008
    Hola Juanjo, con ESX creo que no sirve, como dice David: "En ese caso se sigue teniendo derecho al mismo número de instancias virtuales de Windows Server (es decir, no se tienen 2, 5 e ilimitadas)" Sólo sirve con Host Windows. Verdad , David?

  • Anonymous
    October 29, 2008
    Con una licencia enterprise, en un servidor en el que hay instalado  un exchange, se puede utilizar el hyper V con alguna instancia virtual funcionando. O cuando utilizas la licencia para el exchange pierdes las 4 licencias posibles virtuales

  • Anonymous
    November 11, 2008
    Vale, pero ¿y si la pila de virtualización no requiere de una instancia física de Windows Server? (ESX, Xen, o cualquier producto de virtualización sobre un OS que no sea Windows Server). En ese caso se sigue teniendo derecho al mismo número de instancias virtuales de Windows Server (es decir, no se tienen 2, 5 e ilimitadas) Hola David, es no lo entiendo, pero si se tienen 1, 4 o ilimitadas no? nos lo aclaras con algún documento oficial.

  • Anonymous
    July 22, 2009
    Tengo una duda con el buen comprotamiento de SQL Server 2005 virtualizado, con bases de datos de mas de 10 Gb, del lado de un servidor v virtual (Linux y Windws 2003 Server), se han presentado muchos problemas con SQL Server 2005.  alguo tiene idea si esto realmnte es viable o recomendable?? , de ser asi, que se deberia gestionar para tener el mejor resultado