@media screen and (min-width: 580px) { .flotantewhatsapp{ display:none; } }

Compartir por WhatsApp

Inicio - Citrix - Licenciamiento SQL Server en entornos virtualizados
licenciamiento-sql-server-en-entornos-virtualizados-1

Licenciamiento SQL Server en entornos virtualizados

Licenciamiento SQL Server en entornos virtualizados

Hoy os enseño una de esas entradas que siempre viene bien tener a mano, porque si os pasa como a mí, siempre te pregunta alguien de “pascuas a ramos” como funciona el licenciamiento de un cierto producto (en este caso SQL) en un entorno virtualizado como VMware. Esta tarde lo hemos estado debatiendo en la oficina y varios compis han conseguido la información por diferentes vías. Y como siempre te queda la duda si existe algún cambio reciente que desconocemos, genero esta entrada.

En este artículo vamos a hablar de SQL Server 2017, así que tenerlo en cuenta para vuestro proyecto, porque puede que existan cambios en las políticas de licenciamiento de Microsoft en otro momento.

licenciamiento-sql-server-en-entornos-virtualizados-1

Lo primero que tendremos que saber de qué versiones disponemos y sus características para poder saber si las capacidades se ajustan a las necesidades. A nivel empresarial dispondremos de la versión Standard y Enterprise (en 2016 era mínimo 4 cores a licenciar) con las siguientes características:

licenciamiento-sql-server-en-entornos-virtualizados-2

Estos son los máximos de cada versión tanto empresarial como de tests (como la versión Express ):

licenciamiento-sql-server-en-entornos-virtualizados-3

¿Cómo se licencia SQL en VMware u otro entorno virtualizado?

Dispondremos de dos formas de licenciar:

  • Por máquina virtual: No es necesario licenciar un host físico entero, sino que se puede licenciar máquinas virtuales con SQL de forma individual. Existen dos formas de hacerlo:
    • Licenciar máquina virtual SQL por Core:
      • Tendríamos que licenciar cada core de cada máquina virtual igual que lo haríamos en un host físico. Mínimo 4 coreslicenciamiento-sql-server-en-entornos-virtualizados-5
    • Licenciar máquina virtual SQL por Server+CAL:
      • Tendríamos que licenciar cada Servidor, independientemente de los cores, y a su vez cada dispositivo o usuario que acceda a SQL Server. Es posible que este tipo de licenciamiento en entornos pequeños te salga mejor que otros. Todo es hacer números.

        licenciamiento-sql-server-en-entornos-virtualizados-6

  • Por Host físico: Puedes licenciar por completo, por ejemplo un ESXi (2 procesadores x 6 cores), dispondríamos de 12 licencias para 12 servidores SQL independientemente de los vCPUs que tú coloques en cada máquina virtual. Si aún con esto, te quedas corto, puedes añadir licencias por Core a las máquinas extras que generes. Otra forma, sería comprar a un servidor 12 cores una licencia de 16 cores, por ejemplo, y asignar las licencias a las máquinas extras que generes. Si no contratas Software Assurance no puedes crear más OSEs que cores licenciados tengas en el host.

licenciamiento-sql-server-en-entornos-virtualizados-4

¿Cómo se licencian Dockers o Containers de SQL Server?

Los Dockers de SQL también tienen su propia forma de licenciarse. Podremos hacerlo por Core, Server+CAL ó licenciando el Host físico que los alberga.

  • Por core: Se debe licenciar por vCore que tenga asignado nuestro Docker. La particularidad es que son 4 Cores mínimo por SQL Container. Si tienes una versión SQL Standard, es la única forma de licenciarlos.

licenciamiento-sql-server-en-entornos-virtualizados-7-dockers

  • Por Server+CAL: Se licencia cada Container independientemente el número de cores, y cada usuario o dispositivo que se conecte.

licenciamiento-sql-server-en-entornos-virtualizados-8-dockers

  • Por procesadores del Host físico: Si licencias todos los procesadores físicos del host podrías crear tantos Containers SQL como el número de licencias, pero los Containers podrían tener tantas vCPUs como quisieras.

licenciamiento-sql-server-en-entornos-virtualizados-9-dockers

Documentación oficial Microsoft SQL Server sobre licenciamiento

Os dejo los documentos oficiales de Microsoft:

Acerca de Raul Unzue Pulido

Administrador de sistemas virtuales, linuxero y entusiasta de la tecnología.

Compruebe también

instalar-containers-en-Windows-Server-2019-1

Instalar containers en Windows Server 2019

Instalar containers en Windows Server 2019 He estado probando estos días en mi LAB unas …

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

19 − 10 =

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.

ACEPTAR
Aviso de cookies
Blog Maquinas Virtuales - El Blog de Negu