Guia Licenciamiento SQL Server 2008 v2.pdf

Guía resumen de Licenciamiento Rev. Abril 2011 Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

Views 202 Downloads 3 File size 863KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Guía resumen de Licenciamiento

Rev. Abril 2011

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

1

MODELO DE LICENCIAMIENTO DE SQL SERVER 2008 R2 SQL Server 2008 R2 se puede obtener bajo tres modelos de licencia: -

Servidor más Licencia de Acceso de Cliente por usuario (CAL de usuario).

-

Servidor más Licencia de Acceso de Cliente por dispositivo (CAL de dispositivo).

-

Licencia de Procesador

En este documento se resumen todos los aspectos relacionados con el licenciamiento de SQL Server 2008 R2 en los distintos escenarios de uso y programas disponibles.

Modelo de Licencia de Servidor + CAL SQL Server 2008 R2 ofrece licencias independientes de Servidor (en las ediciones Workgroup, Estándar y Enterprise) junto con las CAL (Client Access License, o Licencias de Acceso de Cliente), bien por dispositivo o por usuario. Las licencias de Servidor más CAL son adecuadas para clientes que utilizan SQL Server en escenarios no orientados a la Web. 

Licencia de Servidor. Se necesita una licencia de Servidor (para las ediciones Workgroup, Estándar y Enterprise) para todos los entornos de Sistema Operativo en donde se ejecuta el software de SQL Server o cualquiera de sus componentes (por ejemplo Analysis Services).



CAL de Dispositivo. Se necesita una CAL de Dispositivo de SQL Server para que un dispositivo (por ejemplo, un PC, terminal, PDA, teléfono móvil, etc.) pueda acceder o utilizar los servicios o funcionalidades de SQL Server..



CAL de Usuario. Se necesita una CAL de usuario de SQL Server para que un usuario (empleado, cliente, partner, etc.) pueda acceder o utilizar los servicios o las funcionalidades de Microsoft SQL Server. El modelo de licencia de Servidor más CAL probablemente será el más económico si los usuarios disponen de varios dispositivos (por ejemplo, un usuario que tiene un PC de sobremesa, un portátil, una PDA, etc.).

Utilización del modelo de licenciamiento de Servidor + CAL El modelo de Servidor+CAL es una de las opciones de licencia más importantes para las ediciones Standard, Enterprise y Workgroup de SQL Server 2008 R2. Con independencia de que los clientes accedan directa o indirectamente al servidor de SQL Server (por ejemplo a través de un sistema ERP), se necesitan licencias de acceso de cliente (CALs) de SQL Server. Los clientes pueden optar por comprar una CAL para cada usuario, o para cada dispositivo. Cada CAL de usuario otorga a un usuario (empleado de la empresa o no), el derecho a utilizar cualquier dispositivo para acceder a todas las instancias de SQL Server que se ejecuten en la

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

2

organización. Cada CAL de dispositivo permite a un dispositivo acceder a todas las instancias de SQL Server que se ejecutan en la organización, independientemente del usuario que lo utilice. Cada cliente de red, además, necesita una CAL de Windows Server 2008. Bajo el modelo de servidor + CAL, la única forma de licenciar a usuarios ajenos a la empresa consiste en comprar CALs. Puntos a tener en cuenta: •

Para utilizar SQL Server 2008 R2 se requieren CALs de SQL Server 2008 R2 o CALs de SQL Server 2008 R2 con Software Assurance (ver más adelante).



Un usuario o dispositivo solo necesita una CAL de SQL Server para acceder a cualquier



Las CALs de SQL Server se pueden utilizar con cualquier edición de SQL Server (Workgroup,

instancia de SQL Server dentro de la organización. Standard y Enterprise) independientemente de la plataforma (32 bits, 64 bits, IA64). La CAL de SQL Server Workgroup es exclusiva de SQL Workgroup, no pudiendo utilizarse con Servidores Standard o Enterprise. •

El uso de hardware y/o software que reduzca el número de dispositivos o usuarios que acceden o utilizan directamente el software (multiplexación, pooling), no reduce el número de CALs necesarias.



Las particiones independientes o “blades” se consideran servidores independientes a efectos de licencia.

El modelo de Servidor + CAL es adecuado cuando: 

Se pueden contar el número de usuarios y/o dispositivos conectados



El número de usuarios/dispositivos es tan pequeño que el coste de las licencias es menor que el del modelo de licenciamiento por procesador (ver más adelante).



Tiene pensado escalar su infraestructura de base de datos SQL Server añadiendo más servidores en el futuro (Una vez dispone de las CALs necesarias, solo tiene que adquirir licencias de servidor para estas nuevas máquinas).



Los usuarios acceden a muchos servidores SQL Server

Licenciamiento por Procesador de SQL Server 2008 R2 Microsoft ofrece un modelo de licencia basado en el procesador para simplificar su aplicación. Las licencias de procesador pueden utilizarse en cualquier tipo de aplicación (no se limitan a los escenarios de publicación Web). Licencia de procesador. Se necesita una Licencia de Procesador para cada procesador físico instalado en el entorno de sistema operativo (OSE, Operating System Environment) donde se ejecuta SQL Server o cualquiera de sus componentes (por ejemplo, Analysis Services). Permite el acceso a un número ilimitado de usuarios o dispositivos al servidor, desde dentro y desde fuera del firewall. Los

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

3

clientes no necesitan comprar CALs adicionales cuando se opta por el modelo de licencia por procesador. El modelo por procesador es la única modalidad posible para las ediciones Web y Datacenter. Es, además, la única opción viable cuando las aplicaciones han de acceder a SQL Server desde Internet y no se puede identificar a todos los usuarios o dispositivos de cliente que pueden hacer uso de este servidor. Puntos a tener en cuenta: 

Se necesita una Licencia Por Procesador para cada uno de los procesadores instalados en cada entorno de sistema operativo que ejecute SQL Server o cualquiera de sus componentes –por ejemplo, Analysis Services.



En el caso de SQL Server ejecutado en entornos de sistema operativo físico (POSE, Physical Operating System Environment), se tienen que licenciar todos los procesadores físicos de la máquina.



El coste de la Licencia por Procesador es la misma independientemente del número de núcleos de procesador que incluya la CPU.

El Modelo de Licencia por Procesador es más adecuado si: 

No se puede o no se quiere contar el número de usuarios/dispositivos



El número de usuarios/dispositivos es tan elevado que hace que el modelo por Procesador



Se utiliza SQL Server para aplicaciones o sitios Web accesibles desde Internet.

sea más rentable que el de Servidor+CAL

Business Intelligence / Componentes ejecutados en servidores adicionales Los componentes de Business Intelligence de SQL Server 2008 R2 son Analysis Services, Reporting Services e Integration Services. Para poder utilizarlos, el servidor donde se instale Business Intelligence debe disponer de una licencia válida de SQL Server 2008 R2. Si los componentes están ubicados en un servidor distinto del servidor de base de datos principal, será necesario añadir una licencia adicional para cada uno de esos servidores donde se instalen componentes.

Multiplexación: uso de middleware, servidores de transacciones y arquitecturas multinivel Algunas organizaciones despliegan escenarios de red donde se utilizan distintas modalidades de hardware y/o software que reducen el número de dispositivos a los que acceden directamente los usuarios, o utilizan el software en un servidor concreto. Se conoce habitualmente como “multiplexación” o “agrupamiento” (pooling) de hardware o software. El uso de arquitecturas de multiplexación o agrupamiento de hardware o software no reduce el número de CALs necesarias

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

4

para acceder o utilizar el software de SQL Server. Se necesita una CAL para cada dispositivo o usuario individual conectado al front-end de software o hardware multiplexado o agrupado. Esto es así independientemente del número de niveles de hardware o software que se interponen entre el servidor SQL Server y los dispositivos de cliente que en definitiva utilizan los datos, servicios o funcionalidades.

Figura 5. Multiplexación. Los usuarios / dispositivos que acceden SQL Server de forma indirecta necesitan una CAL

Figura 6. Multiplexación. Los usuarios / dispositivos que acceden SQL Server de forma indirecta necesitan una CAL

La excepción es la transferencia manual de datos de un usuario a otro. Por ejemplo, si un usuario envía una versión en Excel de un informe a otro usuario, el receptor no necesita una CAL (siempre que el informe no tenga que acceder a SQL Server de alguna manera). Otra excepción es el caso de comunicación exclusivamente entre servidores SQL Server.

Figura 7. Multiplexación: para la transferencia manual de informes que no acceden a SQL Server no se necesitan CALs.

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

5

Reasignación de licencias y traslado de instancias en ejecución Se pueden traspasar instancias en ejecución de las ediciones SQL Server 2008 R2 Enterprise o Datacenter entre distintos servidores dentro de una granja de servidores a discreción (no se aplica el periodo mínimo de 90 días preceptivo antes de la reasignación. Este punto se comenta más adelante). Definición de “granja de servidores” Una granja de servidores puede estar compuesto por hasta dos centros de datos situados: •

En zonas horarias separadas por cuatro husos horarios mínimo entre sí y/o



Dentro de la Unión Europea y/o la Organización Europea de Libre Comercio (EFTA)

Nota: un centro de datos concreto solo puede pertenecer a una granja de servidores Traspaso de instancias de SQL Server 2008 R2 Enterprise ejecutándose bajo el modelo Servidor+CAL Se pueden traspasar instancias licenciadas a discreción dentro de la granja de servidores siempre y cuando el número de servidores en el cual se ejecutan las instancias del software no sobrepase el número de licencias asignadas a la granja de servidores. Traspaso de instancias en ejecución bajo el modelo por Procesador •

SQL Server 2008 R2 Datacenter: se pueden ejecutar un número ilimitado de instancias en un número ilimitado de entornos de Sistema Operativo (OSEs) dentro de la granja de servidores, y traspasar esas instancias a discreción, siempre que el número de procesadores físicos instalados o utilizados por los OSEs en donde se ejecuta el software en un momento dado no supere el número de licencias asignadas a la granja de servidores.



SQL Server 2008 R2 Enterprise: se permite ejecutar un número ilimitado de instancias del software en un máximo de 4 (cuatro) OSEs por licencia dentro de la granja de servidores, y traspasar dichas instancias a voluntad, siempre que el número de procesadores físicos instalados o utilizados por los OSEs en los que se ejecuta el software en un momento dado no supere el número de licencias asignadas a la granja de servidores.

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

6

LICENCIAMIENTO DE SQL SERVER EN ENTORNOS VIRTUALIZADOS Cuando SQL Server 2008 R2 se ejecuta en un entorno virtual necesita al menos una licencia por cada entorno de sistema operativo virtual, excepto en el caso de SQL Server Ed. Enterprise. Dentro de un entorno de S.O. virtual pueden correr varias instancias de SQL Server 2008 R2.

Licenciamiento de máquinas virtuales bajo el modelo de Servidor+CAL Las ediciones Workgroup y Estándar permiten ejecutar cualquier número de instancias del software de servidor en un entorno de S.O. físico o virtual en el servidor licenciado en un momento dado. Anteriormente solo la edición Enterprise permitía múltiples instancias. Es una razón importante para que los clientes adopten el modelo de licencia de Servidor+CAL. En el caso de la Ed. Enterprise, por cada servidor al que se asigna una licencia se puede ejecutar en cualquier momento un número ilimitado de instancias de SQL Server en el servidor físico y en todos los entornos de S.O. virtual que admita ese servidor.

Ediciones Standard y Workgroup Cada licencia de SQL Server 2008 R2 Standard o Workgroup permite la ejecución del software en un solo OSE (físico o virtual). Cada OSE adicional necesita una licencia de servidor aparte. Edición Enterprise Cada licencia de servidor SQL Server 2008 R2 Enterprise permite ejecutar el software hasta en cuatro (4) OSEs, tanto físicos como virtuales. Requisitos de CAL Se necesita una CAL de SQL Server 2008 R2 para cualquier usuario o dispositivo que accede a las funcionalidades o datos de SQL Server independientemente de que SQL Server o cualquiera de sus componentes se ejecute en un OSE físico o virtual.

Licenciamiento por procesador En el caso de las ediciones Workgroup, Web y Estándar, para cada servidor al que se hayan asignado el número de licencias de procesador necesarias se pueden ejecutar en cualquier momento un número ilimitado de instancias de SQL Server en el entorno de S.O. físico y en todos los entornos de S.O. virtual que admita el servidor con licencia. No obstante, el número total de procesadores físicos y virtuales utilizados por estos entornos de sistema operativo no pueden superar el número de licencias de software asignadas a dicho servidor.

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

7

En el caso de la Ed. Enterprise hay una posibilidad más: si todos los procesadores de la máquina física tienen licencia, admite la ejecución de cuantas instancias de SQL Server 2008 R2 se desee, tanto en el entorno físico como en los entornos virtuales de S.O. que se ejecuten en esa máquina. Licenciamiento de todos los procesadores físicos Si se decide licenciar todos los procesadores físicos del servidor (con una licencia por cada procesador físico), se pueden ejecutar un número de instancias de SQL Server en los siguientes OSEs (es indiferente si son físicos o virtuales): Edición

Nº de OSEs en los que se puede ejecutar SQL Server

SQL Server 2008 R2 Datacenter

Sin límite

SQL Server 2008 R2 Enterprise

Hasta 4 por licencia

En el caso de SQL Server 2008 R2 Standard, SQL Server 2008 R2 Workgroup y SQL Server 2008 R2 Web, si se licencian todos los procesadores físicos se pueden ejecutar el software en el OSE físico únicamente. Para poder ejecutar el software en OSEs virtuales, será necesaria una licencia para cada procesador virtual individual, tal y como se indica a continuación. Licenciamiento parcial de procesadores físicos Si no se licencian todos los procesadores físicos habrá que conocer el número de procesadores virtuales que soportan cada OSE Normalmente cada procesador virtual viene a coincidir con un núcleo:

Máquinas virtuales (VM) Dos procesadores virtuales Procesador

Servidor

físico dual-core

físico

Con todos estos datos, podemos utilizar la tabla o fórmula siguiente para calcular cuántas licencias por Procesador se necesitan para cada OSE virtual

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

8

Donde A es el número de núcleos o cores que va a usar la máquina virtual y B es el número de cores que tienen cada CPU. Si el resultado no es un número entero deberemos redondear hacia arriba. Licenciamiento de VMs por procesador con SQL Server Ed. Standard El número de licencias de procesador necesarias para ejecutar SQL Server Standard dentro de una máquina virtual (VM) depende del número de procesadores físicos dentro del servidor, la arquitectura del procesador, la tecnología de virtualización y la manera en que se ha configurado la máquina virtual.

PROGRAMAS DE LICENCIA POR VOLUMEN Los programas de licencia por volumen permiten adquirir las licencias en grandes cantidades por un precio inferior, con ventajas añadidas como una amplia flexibilidad para reasignar las licencias o derechos de uso de versiones anteriores (derechos de reversión).

Disponibilidad de SQL Server en los distintos programas de Licencia por Volumen En esta tabla se resumen las ediciones de SQL Server 2008 R2 y los canales de comercialización a través de los cuales están disponibles.

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

9

Edición de SQL Server 2008 R2

Canal Enterprise Agreement (EA)

Enrollment for Application Platform (EAP)

Select License/ Select Plus

Programas Open

Retail Full Packaged Product (FPP)









Enterprise







Standard





Workgroup Web

Datacenter

Services Provider License Agreement (SPLA)

ISV Royalty (ISVR)



















































Developer

OEM

• •

Software Assurance Si dispone de licencias de SQL Server Enterprise cubiertas con Software Assurance, Microsoft le garantiza una serie de derechos adicionales de uso hasta que se publique la versión de SQL Server que siga a SQL Server 2008 R21: Licencia de SQL Server 2008 R2 Enterprise bajo el modelo Servidor+CAL cubierta con SA

Si se ha licenciado SQL Server 2008 R2 Enterprise para todos los procesadores físicos bajo el modelo por Procesador y se contrata SA

Puede ejecutar cualquier número de instancias de SQL Server 2008 R2 Enterprise en un OSE físico y cualquier número de OSEs virtuales en el servidor licenciado.

Puede ejecutar cualquier número de instancias de SQL Server 2008 R2 Enterprise en un OSE físico y cualquier número de OSEs virtuales en el servidor licenciado.

1

Nota: los detalles sobre derechos de uso del producto y modalidades de migración para la versión que sustituya a SQL Server 2008 R2 se harán oficiales poco antes de la fecha de publicación de dicha versión.

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

10

Cambios de versión Derechos de reversión a versiones anteriores Los clientes pueden comprar licencias de SQL Server 2008 R2 y ejecutar versiones anteriores de SQL Server con los derechos de reversión declarados en el contrato de licencia de usuario final (EULA). Las licencias pueden añadirse a instalaciones basadas en versiones anteriores con este mismo método. Actualizaciones, reversiones y migración a ediciones superiores (Step-ups)

Actualización de versión

Qué significa

Cómo se consigue

Pasar de una versión anterior (por ejemplo SQL Server 2008 R2) a la versión actual (por ejemplo SQL Server 2008 R2)

Si la licencia de SQL Server actual tiene cobertura de Software Assurance (SA), automáticamente da derecho a actualizar a la edición correspondiente de SQL Server 2008 R2. Si la licencia actual de SQL Server no está cubierta con SA, el cliente tiene que adquirir una nueva licencia completa para la edición de SQL Server 2008 R2 que desee utilizar.

Derecho de uso de versiones anteriores (reversión)

Despliegue de SQL Server 2008 R2, 2005 o 2000 en lugar de la versión licenciada realmente (bajo las condiciones indicadas en los Términos de Licencia de Software o Derechos de Uso del Programa)

Los Derechos de uso de Versiones Anteriores quedan otorgados para:

Derechos de uso de Edición inferior *(Nuevo con SQL Server 2008 R2)

Despliegue de una edición más baja en lugar de la edición licenciada (bajo las condiciones indicadas en los Términos de Licencia de Software o Derechos de Uso del Programa)

Si se ha licenciado una edición Datacenter, permite desplegar la edición Enterprise o Standard en su lugar.

Migración a versión superior (Step-Up)

Migrar desde una edición más baja (por ejemplo Standard) a otra más alta (p.ej. Enterprise)

La edición más baja tiene que tener cobertura de Software Assurance.

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

- Todas las licencias adquiridas bajo programas de Licencia por Volumen - Versiones OEM y FPP (compra en comercios minoristas) de las ediciones SQL Server Enterprise, Standard y Workgroup.

Si se dispone de licencia de la Ed. Enterprise, puede utilizarse la ed. Standard en su lugar.

El cliente adquiere un SKU de Step-Up que se ofrece con SA en algunos programas de Licencia por Volumen.Están disponibles los Step-Up para migrar desde Workgroup a Standard, de Standard a Enterprise y de Enterprise a Datacenter.

11

En esta figura se representan las diferentes alternativas de migración entre versiones y ediciones de SQL Server 2008 R2 y SQL Server 2008 R2: Step-Up

Actualización de versión

Reversión

Uso de edición inferior

PREGUNTAS FRECUENTES Si ya tengo licenciado SQL Server bajo el modelo Servidor+CAL ¿puedo utilizar la CAL de SQL Server 2008 R2 con un servidor SQL Server 2008 R2? Puesto que SQL Server 2008 R2 es una versión principal, la CAL de SQL Server 2008 R2 no sirve para acceder a servidores SQL Server 2008 R2 (a menos que la CAL tenga cobertura de Software Assurance)

¿Por qué SQL Server 2008 R2 Datacenter solo se licencia por procesador? SQL Server 2008 R2 Datacenter es una nueva edición Premium que ofrece el máximo nivel de escalabilidad para despliegues de Misión Crítica. Los despliegues de Misión Crítica son tareas de carga intensiva sobre el hardware y generalmente se ejecutan en grandes servidores en los centros de datos. EL modelo de licencia predominante en el sector para estos despliegues es el de por procesador.

Si ya tengo SQL Server 2008 R2 con Software Assurance ¿en qué momento puedo utilizar los derechos de uso para utilizar SQL Server 2008 R2? Bajo las condiciones actuales, el uso de SQL Server 2008 R2 sigue sujeto a los términos indicados en el documento de Derechos de Uso del Producto para las Licencias por Volumen que estuvieran vigentes en el momento de la compra de las licencias de SQL Server 2008 R2. La alteración de las cláusulas de derechos de uso dependerá de cada programa y/o versión del contrato, por lo que le

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

12

recomendamos que revise su documento de Derechos de Uso del Producto y las condiciones de su contrato de Licencia por Volumen para conocer los detalles concretos de su caso.

¿Bajo qué condiciones y versiones de producto se disponen de derechos de virtualización ilimitados para SQL Server 2008 R2 Enterprise? Las licencias de SQL Server 2008 R2 Enterprise con Software Assurance adquiridas antes de la publicación de SQL Server 2008 R2 tendrán derecho a ejecutar VMs sin límite. Este derecho seguirá siendo efectivo mientras se mantenga la cobertura de Software Assurance y hasta que salga a la venta la versión de SQL Server que suceda a SQL Server 2008 R2. Si adquiere nuevas licencias (en el marco de un contrato nuevo o ya existente), dispondrá de los mismos derechos de ejecución de VMs sin límite si las licencias tienen cobertura de Software Assurance.

Hemos comprado licencia de SQL Server 2008 R2 Enterprise con Software Assurance y queremos crear máquinas virtuales sin límite pero con SQL Server 2008 R2 Standard ¿Podemos hacerlo? Sí. Los nuevos derechos de uso de ediciones inferiores presentados con SQL Server 2008 R2 permiten poner en marcha la edición Standard en lugar de la Enterprise, y siempre que la edición Enterprise esté cubierta con Software Assurance, se mantendrá el derecho a utilizar VMs sin límite hasta la aparición de la versión de SQL Server que suceda a SQL Server 2008 R2.

Hemos comprado dos licencias de Datacenter y las hemos instalado en un servidor con cuatro procesadores. ¿Podemos crear todas las VMs que queramos? Tienen que licenciar todos los procesadores físicos para poder ejecutar instancias de SQL Server 2008 R2 Datacenter sobre un número ilimitado de OSEs virtuales. En este caso, necesitan cuatro licencias de Datacenter

Guía Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011

13

© 2011 Microsoft Corporation. Todos los derechos reservados. Microsoft, BizTalk Server,.NET Framework, el logo Office, SQL, SharePoint, Visio, Visual Studio, Windows Server y Windows son marcas registradas o marcas comerciales de Microsoft Corporation en Estados Unidos y/o en otros países. Otros nombres de empresas y productos mencionados aquí pueden ser marcas registradas de sus

Guíarespectivos Resumen de Licenciamiento de SQL Server 2008 R2. Rev. Abril 2011 propietarios.

14