Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Uso de licencias propias para las cargas de trabajo de Windows y SQL Server
Descripción general de
Si tiene inversiones importantes en cargas de trabajo de Microsoft y en acuerdos de licencia empresarial existentes, puede elegir entre varias AWS opciones para respaldar estas cargas de trabajo, incluidas las opciones de licencia incluida (proporcionada por AWS)
Los hosts dedicados no son solo para las instancias BYOL de Windows Server. También le ofrecen la flexibilidad necesaria para adaptar sus licencias en las instalaciones a las cargas de trabajo de SQL Server existentes. Los hosts dedicados exponen los núcleos físicos del servidor subyacente y le permiten otorgar la licencia de SQL Server a los núcleos físicos. Esto no es posible en el arrendamiento predeterminado (compartido), donde las licencias de SQL Server se basan en la cantidad de unidades virtuales CPUs asignadas a la instancia. Esta función le permite licenciar cargas de trabajo de SQL Server AWS de forma coherente con su estrategia de licencias locales. Por lo tanto, puede ahorrar hasta un 50 % en los costos asociados al uso de licencias de SQL Server en comparación con la tenencia (uso compartido) por defecto, además de ahorrar en los costos de las instancias, si utiliza licencias de Windows aptas. Para obtener más información, consulte la sección Explicación de las licencias de SQL Server de esta guía.
Hosts dedicados de Amazon EC2
Un host dedicado de Amazon EC2 es básicamente el mismo host EC2 que AWS utiliza para ejecutar sus ofertas informáticas de EC2. La diferencia es que estos hosts están totalmente dedicados a un solo cliente y proporcionan acceso exclusivo a la infraestructura física subyacente. Puede usar hosts dedicados para poner en marcha sus instancias en un hardware totalmente dedicado a su uso, en lugar de compartir recursos con otros clientes de AWS . Esto le da un mayor control sobre los recursos en la nube y le permite reducir los costos al traer sus propias licencias de software, como las licencias de Windows Server y SQL Server, a AWS.
Tenga en cuenta lo siguiente:
-
Un host dedicado es un servidor físico completamente dedicado a un solo cliente. Obtiene visibilidad de los sockets y los núcleos físicos del host dedicado para poder cumplir con los requisitos de cumplimiento de las licencias, como los acuerdos de licencia de software por socket, por núcleo o por VM.
-
Los hosts dedicados que admiten varios tamaños de instancias de la misma familia de instancias se denominan ‘hosts dedicados heterogéneos’. Estas familias de instancias incluyen T3, A1, C5, M5, R5, C5n, R5n y M5n. Otras familias de instancias admiten solo un tamaño de instancia en el mismo host dedicado. Se denominan “hosts dedicados homogéneos”.
-
Los hosts dedicados se facturan por host. Esto significa que se le cobrará por host dedicado, independientemente del número de instancias que lo usen. Los precios de los hosts dedicados varían según la familia de instancias, la región y las opciones de pago seleccionadas. Puede elegir la configuración óptima para su carga de trabajo a fin de lograr los resultados de rendimiento y costos deseados.
Este diagrama ilustra las diferencias entre las instancias de tenencia compartida y los hosts dedicados.
Hosts dedicados homogéneos
Imagine un escenario en el que se utilice un host dedicado M6i. Los hosts dedicados M6i y R6i tienen dos sockets, 64 núcleos físicos y admiten tipos de instancias del mismo tamaño. Se denominan “hosts dedicados homogéneos”. Esto significa que la cantidad de instancias que puede lanzar en un único host dedicado M6i depende del tamaño de la instancia.
Por ejemplo:
-
En el caso de xlarge (4 vCPUs), puede lanzar un máximo de 32 instancias m6i.xlarge en este host dedicado.
-
En el caso de 8xlarge (32 vCPUs), puede lanzar un máximo de 4 instancias m6i.8xlarge en este host dedicado.
-
En el caso de Metal (128 vCPUs), puede lanzar un máximo de 1 instancia m6i.metal en este host dedicado.
En el siguiente diagrama, se muestran las opciones de host dedicado para las instancias M6.
Hosts dedicados heterogéneos
Los hosts dedicados que admiten varios tamaños de instancia en el mismo host se denominan “hosts dedicados heterogéneos de Amazon EC2”. El siguiente diagrama muestra un ejemplo de hosts dedicados C5, M5 y R5 con varios tamaños de instancia, como 2xlarge, xlarge y 4xlarge.
Administración de hosts dedicados
Le recomendamos que tenga en cuenta lo siguiente en relación con la administración de hosts dedicados de Amazon EC2:
-
Para aprovechar al máximo los hosts dedicados, puede compartir un único host entre varias cuentas de su organización. El uso compartido de hosts permite la optimización de los recursos y puede suponer un ahorro de costos al utilizar todos los espacios disponibles en el host. Al compartir un host dedicado entre las unidades de negocio, puede centralizar su infraestructura de TI y mejorar la utilización de los recursos a la par que mantiene la separación entre las cargas de trabajo. Si forma parte de una organización AWS Organizations y el uso compartido está habilitado dentro de su organización, los consumidores de su organización tendrán acceso automático al host dedicado compartido. De lo contrario, los consumidores reciben una invitación para unirse al recurso compartido y se les concede acceso al host dedicado compartido después de aceptar la invitación.
-
Puede poner en marcha Windows Server 2022 en hosts dedicados con el modelo de licencia incluida, ya que Windows Server 2019 es la última versión en la que se puede utilizar BYOL. Si quiere usar Windows Server 2022 en hosts dedicados, debe usar instancias de Windows Server 2022 con licencia incluida.
-
AWS License Manager
es una solución integral para administrar las licencias de software de varios proveedores en todos los entornos locales AWS y locales. Si usa License Manager , puede obtener una mayor visibilidad y control sobre cómo se usan las licencias de software, lo que se traduce en ahorros de costos y una mejora del cumplimiento normativo. Puede usar License Manager para establecer reglas que emulen sus condiciones de licencia exclusivas. License Manager le permite implementar esas reglas y evitar el uso indebido de las licencias. Esto puede reducir el riesgo de incumplimiento y mejorar los procesos de administración de licencias. -
Puede usar License Manager para automatizar la ubicación, la liberación y la recuperación de los hosts mediante grupos de recursos de hosts. Esto puede aumentar la productividad y reducir la sobrecarga administrativa. License Manager también proporciona una vista centralizada del uso de las licencias en los entornos locales AWS y en función de las normas de licencia, lo que facilita la gestión de las compras incrementales de licencias, el cumplimiento y las auditorías de los proveedores en toda la organización. Además, License Manager se integra con AWS Organizations y AWS Resource Access Manager (AWS RAM) para compartir las configuraciones de licencia entre cuentas y regiones. Esto le permite crear informes para todo su entorno en función de un cronograma y gestionar las normas de licencia de forma centralizada y unificada en una Cuenta de AWS. En última instancia, esto puede mejorar la gobernanza y reducir la complejidad.
-
Al diseñar un sistema de alta disponibilidad para hosts dedicados en una sola región, asegúrese de haber asignado un mínimo de dos hosts dedicados en un mínimo de dos zonas de disponibilidad para las cargas de trabajo críticas para la producción. Para obtener más información, consulte la implementación de referencia enAmazon EC2 Dedicated Hosts for Microsoft Windows on AWS
. -
Cada familia de instancias en un host dedicado cuenta con un límite en el número de instancias que se pueden poner en marcha para cada tamaño de instancia. Para obtener más información, consulte Tabla de configuración de host dedicado
en la documentación de Amazon EC2.
AWS opciones de licencia
Las licencias se clasifican en las siguientes categorías principales:
-
Licencia incluida: esta opción de licencia le permite comprar y usar licencias bajo demanda, pagando únicamente por lo que use. Es ideal para casos de uso en los que busque flexibilidad en el uso de las licencias y desee evitar costos iniciales. Puede elegir entre varios productos de Windows Server, SQL Server y otros productos de Microsoft.
-
Productos BYOL con movilidad de licencias: si ya dispone de licencias y desea usarlas en la nube, esta opción de licencia le permite llevar sus propias licencias a la nube gracias al programa Movilidad de licencias de Microsoft
. Los productos con movilidad de licencias, como SQL Server con Software Assurance (SA), se pueden usar en régimen de tenencia compartida o dedicada. Esto reduce los costes de las AWS instancias. -
Productos BYOL sin movilidad de licencias: para los productos de Microsoft, como Windows Server, que carecen de movilidad de licencias, AWS ofrece opciones específicas para usar estos productos en la nube. Además, los hosts dedicados permiten conceder licencias a los núcleos físicos, lo que permite ahorrar un 50 % o más en las licencias necesarias para poner en marcha sus cargas de trabajo. Los hosts dedicados son una opción excelente para cargas de trabajo estables y predecibles que están en marcha la mayor parte del tiempo.
Uso de licencias de Windows Server
Incorporar sus propias licencias de Windows es una de las estrategias más eficaces para la optimización de las licencias, ya que le permite aprovechar las inversiones existentes y reducir sus AWS gastos. Los escenarios BYOL específicos no requieren beneficios de SA ni de Movilidad de licencias, pero siempre es necesaria una infraestructura dedicada de Amazon EC2. Para cumplir los requisitos, debe haber adquirido las licencias perpetuas antes del 1 de octubre de 2019 o haberlas agregado durante un proceso de compensación en el marco de una inscripción empresarial activa en vigor antes del 1 de octubre de 2019. En estos escenarios BYOL específicos, puede actualizar solo las licencias a las versiones disponibles antes del 1 de octubre de 2019. Por ejemplo, si dejó de usar SA en 2017, solo tiene los derechos de implementación hasta Windows Server 2016, no hasta 2019. Sin embargo, 2019 es la última versión válida para BYOL. AWS Para obtener más información, consulte Licencias: Windows Server
El uso de sus propias licencias puede afectar significativamente al costo de poner en marcha las cargas de trabajo de Microsoft en AWS. Si usa sus propias licencias, no tiene que pagar costos adicionales por el uso de licencias para las instancias activas en la nube, lo que puede suponer un ahorro de costos considerable.
En la siguiente tabla se muestra el costo mensual bajo demanda que supone poner en marcha una única instancia c5.xlarge las 24 horas del día, los 7 días de la semana, en varias configuraciones.
| Configuración | Costo mensual (USD) |
|---|---|
| Windows Server + Edición Enterprise de SQL Server | 1353,00 USD (licencia incluida) |
| Windows Server + Edición Standard de SQL Server | 609,00 USD (licencia incluida) |
| Solo Windows Server | 259,00 USD (licencia incluida) |
| Solo computación (Linux) | 127,00$ |
Puede usar sus licencias actuales para reducir los costos de las licencias y ahorrar dinero en su factura total AWS .
Para poder optar por la estrategia BYOL en los hosts dedicados de Amazon EC2, debe traer sus propias licencias de software, como las de Windows Server y SQL Server. BYOL le permite utilizar sus licencias existentes AWS y puede suponer un ahorro de costes. Para usar sus propias licencias, debe disponer de los derechos de licencia del proveedor de software y también proporcionar el medio o la imagen de instalación del software. El medio o la imagen de instalación se pueden usar para lanzar instancias en hosts dedicados. Para obtener más información sobre la creación de una AMI BYOL, consulte Cómo crear Windows Server Bring-Your-Own-License AMIs desde un entorno local con VM Import/Export en
nota
Un tipo de licencia configurado como Automático equivale a una opción con licencia incluida de AWS. Esta opción puede provocar gastos por pedidos bajo demanda no deseados. Tendrá que cambiar de tipo de licencia
Escenarios de optimización de costos
El dimensionamiento correcto y la optimización de las licencias son un componente clave de la optimización de costos en AWS. Si implementa las estrategias correctas, puede reducir los costos asociados al uso de licencias, garantizar el cumplimiento normativo y obtener el mejor valor posible de su inversión en licencias mediante el uso de los hosts dedicados de Amazon EC2 y la opción BYOL.
En esta sección se abordan los siguientes dos escenarios de ejemplo:
-
Ahorro de costos con hosts dedicados (T3)
-
Comparación de la tenencia compartida con hosts dedicados con BYOL de SQL Server
-
Implementaciones de SQL Server de alta disponibilidad
Ahorro de costos con hosts dedicados (T3)
Los hosts dedicados T3 se diferencian de otros hosts dedicados de Amazon EC2 que tradicionalmente proporcionan recursos de CPU fijos. Los hosts dedicados T3, por el contrario, admiten instancias ampliables que son capaces de compartir los recursos de la CPU, proporcionar un rendimiento básico de la CPU y ampliarse cuando sea necesario. Compartir los recursos de la CPU, también conocido como “sobresuscripción”, es lo que permite que un único host dedicado T3 admita hasta cuatro veces más instancias que los hosts dedicados de uso general comparables.
Los hosts dedicados T3 reducen el TCO, pues ofrecen una densidad de instancias superior a la de cualquier otro host dedicado de Amazon EC2. Las instancias T3 Burstable le permiten consolidar un mayor número de instancias con un uso low-to-moderate medio de la CPU en un menor número de hosts que nunca. Los hosts dedicados T3 también ofrecen tamaños de instancia más pequeños en un mayor número de combinaciones de vCPU y memoria que otros hosts dedicados de Amazon EC2. Los tamaños de instancia más pequeños pueden contribuir a reducir el TCO y ayudar a ofrecer índices de unificación equivalentes o superiores a los de los hosts en las instalaciones.
Los hosts dedicados T3 son los más adecuados para ejecutar software BYOL con uso de low-to-moderate CPU y licencias de software elegibles por socket, por núcleo o por máquina virtual, incluidas las bases de datos Microsoft Windows Desktop, Windows Server, SQL Server y Oracle.
Uso de hosts dedicados T3 para reducir las licencias de la edición Datacenter de Windows Server (por núcleo)
En los entornos locales, está aprovechando el hecho de que puede sobresuscribir fácilmente sus VMware hosts físicos y lograr altos niveles de CPUs consolidación.
Considere el siguiente ejemplo. Actualmente utiliza VMware hosts de 10 x 36 núcleos y 384 GB de RAM en un entorno local. Además, cada host usa máquinas virtuales Windows Server de 96x2 vCPU y 4 GB de RAM con un uso medio de CPU bajo.
Ahora puede lograr niveles de consolidación mucho más altos si mueve sus máquinas virtuales a hosts dedicados T3, que tienen el doble de RAM en comparación con los hosts locales actuales. VMware Puede poner en marcha la misma cantidad de servidores en hosts dedicados T3 con un 50 % menos de costo de alojamiento. Esto puede ser útil para reducir los costos asociados al uso de licencias de Windows Server en un 33 %. En la siguiente tabla se destacan los ahorros derivados del uso de hosts dedicados T3.
| Hosts locales VMware | Hosts dedicados T3 | Ahorros | |
|---|---|---|---|
| Servidores físicos | 10 | 5 | |
| Núcleos físicos por host | 36 | 48 | |
| RAM por host (GB) | 384 | 768 | |
| 2 vCPU, 4 GB de RAM por host VMs | 96 | 192 | |
| Número total de VMs | 960 | 960 | |
| Número total de licencias de la edición Datacenter de Windows Server (por núcleo) = (número de servidores * recuento de núcleos físicos) | 10 * 36 = 360 | 5 * 48 = 240 | 33% |
Comparación de la tenencia compartida con hosts dedicados con BYOL de SQL Server
Eche un vistazo a este ejemplo práctico para ver el valor de los hosts dedicados de Amazon EC2. En este escenario, una organización pone en marcha una carga de trabajo de SQL Server en un entorno en las instalaciones con 240 núcleos y desea implementar la misma carga de trabajo de forma rentable en AWS. Si esta organización usa sus propias licencias (BYOL), seguirá pagando por SA, y reducir el número de núcleos repercute directamente en sus costos.
En el siguiente diagrama se comparan los AWS ahorros entre los derechos de Microsoft y SQL Server.
Al dimensionar correctamente las instancias en régimen de arrendamiento AWS compartido, puede reducir las licencias de SQL Server a 140 núcleos. Esto se traduce en un costo de SA de 197 000 USD.
Los hosts dedicados de Amazon EC2 le permiten otorgar la licencia de SQL Server a los núcleos físicos. Esto no es posible en la tenencia compartida, donde las licencias de SQL Server se basan en la cantidad de v CPUs asignada a la instancia. Por lo tanto, si utiliza dos hosts dedicados R5 con 48 núcleos cada uno, solo necesitará cubrir 96 núcleos en lugar de los 140 v que CPUs se requieren en un arrendamiento compartido. Al implementar hosts dedicados R5 y licenciar los núcleos físicos de las cargas, puede reducir la cantidad requerida de licencias de la edición Enterprise de SQL Server a 96 núcleos. Esto significa que puede implementar hasta 192 núcleos (teniendo en cuenta el hipersubprocesamiento) de cargas de trabajo de SQL Server y, al mismo tiempo, cumplir con los requisitos de licencia y lograr importantes ahorros de costos.
En este caso, la organización paga aproximadamente 341 000 USD al año en concepto de costos de SA. Tras dimensionar correctamente en un régimen de tenencia compartida, se reducen los costos a 197 000 USD con 140 vCPU. Los hosts dedicados de Amazon EC2 reducen aún más los costos hasta alcanzar los 151 000 USD (una disminución de aproximadamente un 56 %).
Implementaciones de SQL Server de alta disponibilidad
En este ejemplo, se analiza cómo el costo puede influir en una implementación de SQL Server en AWS teniendo en cuenta diversos factores relativos a las licencias. Supongamos que una organización necesita implementar seis servidores SQL Server Enterprise AWS para admitir tres aplicaciones. Estos servidores requieren una alta disponibilidad y tienen 16 V CPUs y 256 GB de RAM cada uno. Consulte los detalles del escenario siguiente:
-
Servidor: SQL Server
-
Edición de sistema operativo: edición Datacenter de Windows Server 2019
-
Edición de SQL Server: edición Enterprise de SQL Server 2019
-
vCPU: 16
-
Memoria (GB): 256
-
Cantidad: 6
Para optimizar los costes AWS sin sacrificar el rendimiento, le recomendamos que asigne el tamaño adecuado a las instancias en función del uso de la CPU, la memoria, la red y el disco (IOPS/BW). Tras dimensionar correctamente las cargas de trabajo, colóquelas en el tipo de instancia x2iedn.4xlarge, que ofrece 16 v. CPUs Sin embargo, este tipo de instancia también incluye el doble de la memoria necesaria para las cargas de trabajo. Aún es posible realizar una mayor optimización.
Escenario 1
Una organización implementa seis servidores SQL Server Enterprise en régimen de arrendamiento AWS compartido mediante la opción de licencia incluida para Windows y SQL Server. Con esta opción, el costo de las licencias de Windows y SQL Server se incorpora al precio de la instancia. Consulte los detalles del escenario siguiente:
-
Tenencia compartida (instancia): x2iedn.4xlarge
-
Costo por hora (USD): 10,0705 USD
-
Costo mensual por unidad (USD): 7351,47 USD
-
Número de servidores: 6
-
CPU: 16
-
Memoria: 512
-
Costo mensual de 6 servidores: 44 108 USD
Escenario 2
Una organización tiene SA y BYOL para SQL Server en régimen de tenencia compartida. Esto significa que la organización usa la opción con licencia incluida para Windows, pero proporciona sus propias licencias de SQL Server en función del número de v asignado a la instancia. CPUs Como la organización tiene seis servidores SQL Server Enterprise con 16 v CPUs cada uno, CPUs se requiere un total de 96 v. Consulte los detalles del escenario siguiente:
-
Tenencia compartida (instancia): x2iedn.4xlarge
-
Costo por hora (USD): 4,0705 USD
-
Costo mensual por unidad (USD): 2971,47 USD
-
Número de servidores: 6
-
CPU: 16
-
Memoria: 512
-
Núcleos BYOL: 96
-
Costo mensual de 6 servidores: 17 828 USD
Al usar sus propias licencias de SQL Server con SA, la organización en este escenario puede ahorrar costos en comparación con el uso de la opción de SQL Server con licencia incluida. El ahorro de costos preciso depende del precio y las condiciones del acuerdo de licencia específico. En este escenario, AWS los costes se reducen en 26 280$ al mes al adquirir licencias de SQL Server Enterprise. AWS
Escenario 3
Una organización cuenta con BYOL para Windows y SQL Server en hosts dedicados de Amazon EC2. Esto significa que la organización asignará las licencias a los núcleos físicos, lo que le permitirá licenciar únicamente los núcleos físicos del host La concesión de licencias a los núcleos físicos le permite implementar el número máximo de instancias sin que ello afecte a las licencias requeridas. Este modelo de licencia se usa comúnmente con la edición Datacenter de Windows Server y la edición Enterprise de SQL Server.
En este escenario se utilizan dos hosts dedicados X2iezn de Amazon EC2. Cada host tiene 24 núcleos físicos y 48 V. CPUs Esto proporciona una capacidad adecuada para los seis servidores SQL Server Enterprise con 16 v CPUs y 256 GB de RAM cada uno. Consulte los detalles del escenario siguiente:
-
Número de hosts dedicados: 2
-
Familia de instancias: x2iezn
-
Costo por hora (USD): 11,009 USD
-
Costo mensual por unidad (USD): 8036 USD
-
Núcleos físicos: 48
-
vCPU disponible: 96
-
Licencias básicas de Windows Server requeridas: 24
-
Licencias requeridas para los núcleos de la edición Enterprise de SQL Server: 24
-
Costo mensual: 16 073 USD
El costo total de dos hosts dedicados Amazon EC2 de la familia X2iezn es de 16 073 USD al mes. Para obtener más información sobre los precios, consulte la Calculadora de precios de AWS estimación
En los siguientes detalles se comparan los costos del ejemplo 3 y se muestra cuánto puede ahorrar si implementa cargas de trabajo en hosts dedicados de Amazon EC2 con la opción BYOL en comparación con otros escenarios.
-
Servidor en las instalaciones: SQL Server
-
vCPU: 16
-
Memoria: 256 GB
-
Número de servidores: 6
-
Costo mensual del escenario 1: Windows (licencia incluida) + Edición Enterprise de SQL Server (licencia incluida): 44 108 USD
-
Costo mensual del escenario 2: Windows (licencia incluida) + Edición Enterprise de SQL Server (BYOL): 17 828 USD
-
Costo mensual del escenario 3: Windows (licencia incluida) + Edición Enterprise de SQL Server (BYOL) en un host dedicado de Amazon EC2: 16 073 USD
nota
El costo se basa en los precios bajo demanda. Puede reducir aún más los costos mediante el uso de Savings Plans o instancias reservadas dedicadas. Estas opciones ofrecen un modelo de precios flexible con un ahorro de costos significativo en comparación con los precios bajo demanda. Estos planes ofrecen compromisos de uno o tres años. Para obtener más información, consulte la sección Optimización del gasto de Windows en Amazon EC2 de esta guía.
Tenga en cuenta las siguientes opciones de pago para los hosts dedicados de Amazon EC2:
-
Hosts dedicados (documentación de Amazon EC2)
-
Reservas de hosts dedicados (documentación de Amazon EC2)
-
Savings Plans (documentación de Amazon EC2)
Calculadora de precios de AWS
Recomendaciones de optimización de costos
Le recomendamos que siga estos pasos para optimizar sus costos mediante AWS Cost Explorer:
-
Utilice Explorador de costos para ver y analizar los costos y el uso de sus implementaciones en hosts dedicados de Amazon EC2.
-
Compruebe que esté usando el sistema BYOL. Puede ver los siguientes detalles de la plataforma y valores de las operaciones de uso en las páginas de instancias o AMI de la consola de Amazon EC2, o en la respuesta que devuelven los comandos
describe-imagesodescribe-instances.-
Detalles de la plataforma: Windows, operación de uso ::0002 RunInstances (licencia incluida)
-
Detalles de la plataforma: Windows BYOL, Operación de uso: :0800 RunInstances
-
Recursos adicionales
-
Eligible license types for license type conversion (documentación de AWS License Manager )
-
AWS License Manager y taller exclusivo para anfitriones
(taller)AWS License Manager -
Hosts dedicados de Amazon EC2 (
documentación de FAQs AWS) -
Cómo crear Windows Server Bring-Your-Own-License AMIs de forma local con VM Import/Export (
Microsoft Workloads en el blog) AWS -
Importación/exportación de máquinas virtuales (documentación
)AWS -
Amazon Web Services y Microsoft: Preguntas frecuentes
(AWS documentación) -
Conversiones de tipos de licencia en License Manager (AWS License Manager documentación)
-
Implementación de SQL Server de alta disponibilidad en hosts dedicados de Amazon EC2
AWS (blog sobre operaciones y migraciones en la nube)