Dedicated Hosts - Amazon Elastic Compute Cloud

Dedicated Hosts

Un host dedicado de Amazon EC2 es un servidor físico completamente dedicado para su uso. Si lo desea, puede optar por compartir la capacidad de la instancia con otras cuentas de AWS. Para obtener más información, consulte Utilizar hosts dedicados compartidos.

Los hosts dedicados proporcionan visibilidad y control sobre la ubicación de las instancias y admiten la afinidad de host. Esto significa que puede iniciar y ejecutar instancias en hosts específicos y puede asegurarse de que las instancias se ejecuten solo en hosts específicos. Para obtener más información, consulte Comprender la colocación automática y afinidad.

Los hosts dedicados ofrecen una compatibilidad completa con Traiga su propia licencia (BYOL). Le permiten usar las licencias de software existentes por socket, por núcleo o por VM, entre las que se incluyen Windows Server, SQL Server, SUSE Linux Enterprise Server, Red Hat Enterprise Linux u otras licencias de software que estén vinculadas a VM, sockets o núcleos físicos, según los términos de la licencia.

Si necesita que sus instancias se ejecuten en hardware dedicado, pero no necesita visibilidad ni control sobre la ubicación de las instancias ni tiene que usar licencias de software por socket o por núcleo, puede considerar la posibilidad de usar instancias dedicadas como alternativa. Las instancias dedicadas y los hosts dedicados se pueden utilizar para iniciar instancias de Amazon EC2 en servidores físicos dedicados. No hay diferencias de rendimiento, seguridad o físicas entre las instancias dedicadas y las instancias en hosts dedicados. Sin embargo, hay algunas diferencias clave entre ambos. En la siguiente tabla se enumeran algunas de las principales diferencias entre las instancias dedicadas y los hosts dedicados:

Host dedicado Dedicated Instance

Servidor físico dedicado

Servidor físico con capacidad de instancias totalmente dedicado a su uso.

Servidor físico que está dedicado a una sola cuenta de cliente.

Uso compartido de capacidad de instancias

Puede compartir la capacidad de instancias con otras cuentas.

No compatible

Facturación

Facturación por host

Facturación por instancia

Visibilidad de sockets, núcleos e ID de host

Proporciona visibilidad del número de sockets y núcleos físicos

Sin visibilidad

Afinidad de instancia y host

Le permite implementar de forma coherente sus instancias en el mismo servidor físico a lo largo del tiempo

No admitido

Colocación de instancia dirigida

Proporciona visibilidad y control adicional sobre el modo en el que las instancias se colocan en un servidor físico

No admitido

Recuperación automática de instancia

Soportado. Para obtener más información, consulte Recuperación de host.

Compatible

Bring-Your-Own-License (BYOL)

Compatible

Compatibilidad parcial *

Reservas de capacidad

No compatible

Compatible

* Es posible utilizar Microsoft SQL Server con Movilidad de licencias a través de Software Assurance y licencias de Windows Virtual Desktop Access (VDA) con una instancia dedicada.

Para obtener más información sobre instancias dedicadas, consulte Dedicated Instances.

Configuraciones de capacidad de instancias

Los hosts dedicados admiten diferentes configuraciones (núcleos físicos, sockets y vCPU) que permiten ejecutar instancias de diferentes familias y tamaños.

Al asignar un host dedicado a su cuenta, puede elegir una configuración que admita un tipo de instancia única, o varios tipos de instanciasdentro de la misma familia de instancias. La cantidad de instancias que puede ejecutar en un host depende de la configuración que elija.

Soporte para un solo tipo de instancia

Puede asignar un host dedicado que solo admita un tipo de instancia. Con esta configuración, todas las instancias que lance en el host dedicado deben ser del mismo tipo de instancia, el cual especifica al asignar el host.

Por ejemplo, puede asignar un host que solo admita el tipo de instancia m5.4xlarge. En este caso, solo puede ejecutar instancias m5.4xlarge en ese host.

La cantidad de instancias que puede iniciar en el host depende de la cantidad de núcleos físicos proporcionados por el host y de la cantidad de núcleos consumidos por el tipo de instancia especificado. Por ejemplo, si asigna un host para instancias m5.4xlarge, el host proporciona 48 núcleos físicos y cada instancia m5.4xlarge consume 8 núcleos físicos. Esto significa que puede iniciar hasta 6 instancias en ese host (48 núcleos físicos/8 núcleos por instancia = 6 instancias).

Compatibilidad con varios tipos de instancias

Puede asignar un host dedicado que admita varios tipos de instancias dentro de la misma familia de instancias. Esto permite ejecutar diferentes tipos de instancias en el mismo host, siempre que estén en la misma familia de instancias y el host tenga suficiente capacidad de instancias.

Por ejemplo, puede asignar un host que admita diferentes tipos de instancias dentro de la familia de instancias R5. En este caso, puede iniciar cualquier combinación de tipos de instancias R5, como r5.larger5.xlarger5.2xlarge y r5.4xlarge, en ese host, hasta la capacidad básica física del host.

Las siguientes familias de instancias admiten hosts dedicados que admiten varios tipos de instancias:

  • Uso general: A1, M5, M5n, M6i y T3

  • Optimizadas para computación: C5, C5n y C6i

  • Optimizadas para memoria: R5, R5n y R6i

La cantidad de instancias que puede ejecutar en el host depende de la cantidad de núcleos físicos proporcionados por el host y de la cantidad de núcleos consumidos por cada tipo de instancia que ejecute en el host. Por ejemplo, si asigna un host R5, que proporciona 48 núcleos físicos, y usted ejecuta dos instancias r5.2xlarge (4 núcleos x 2 instancias) y tres instancias r5.4xlarge(8 núcleos x 3 instancias), esas instancias consumen un total de 32 núcleos y puede ejecutar cualquier combinación de instancias R5 siempre que no superen los 16 núcleos restantes.

Sin embargo, para cada familia de instancias, existe un límite en el número de instancias que se pueden ejecutar para cada tamaño de instancia. Por ejemplo, un host dedicado R5 admite hasta 2 instancias r5.8xlarge, lo que utiliza 32 de los núcleos físicos. En este caso, se pueden utilizar instancias R5 adicionales más pequeñas para completar el host hasta la capacidad del núcleo. Para conocer el número de tamaños de instancia admitidos para cada familia de instancias, consulte la Tabla de configuración de hosts dedicados.

En la tabla siguiente se muestran ejemplos de combinaciones de tipos de instancia.

Familia de instancias Ejemplo de combinaciones de tamaños de instancia

R5

  • Ejemplo 1: 4 x r5.4xlarge + 4 x r5.2xlarge

  • Ejemplo 2: 1 x r5.12xlarge + 1 x r5.4xlarge + 1 x r5.2xlarge + 5 x r5.xlarge + 2 x r5.large

C5

  • Ejemplo 1: 1 x c5.9xlarge + 2 x c5.4xlarge + 1 x c5.xlarge

  • Ejemplo 2: 4 x c5.4xlarge + 1 x c5.xlarge + 2 x c5.large

M5

  • Ejemplo 1: 4 x m5.4xlarge + 4 x m5.2xlarge

  • Ejemplo 2: 1 x m5.12xlarge + 1 x m5.4xlarge + 1 x m5.2xlarge + 5 x m5.xlarge + 2 x m5.large

Consideraciones

Tenga en cuenta lo siguiente cuando trabaje con servidores dedicados que admitan varios tipos de instancias:

  • Con los hosts dedicados de tipo N, como C5n, M5n y R5n, no puede mezclar tamaños de instancia más pequeños (2xlarge y más pequeños) con tamaños de instancia más grandes (4xlarge y más grande, que incluye metal). Si necesita tamaños de instancia más pequeños y más grandes en hosts dedicados de tipo N al mismo tiempo, debe asignar hosts independientes para los tamaños de instancia más pequeños y más grandes.

  • Le recomendamos que inicie primero los tipos de instancia más grandes y, a continuación, rellene la capacidad de instancia restante con los tipos de instancia más pequeños según sea necesario.

Bring-Your-Own-License

Los hosts dedicados le permiten utilizar las licencias de software por socket, por núcleo o por máquina virtual. Cuando usa sus propias licencias, es responsable de administrarlas. Sin embargo, Amazon EC2 tiene características que le ayudan a mantenerse al día con las licencias, como afinidad de instancias y la colocación dirigida.

A continuación se indican los pasos generales que debe seguir para traer su propia imagen de máquina con licencia de volúmenes a Amazon EC2.

  1. Compruebe que los términos de la licencia que controlan el uso de sus imágenes de máquinas permiten el uso en un entorno en la nube virtualizado. Para obtener más información acerca de las Licencias de Microsoft, consulte Amazon Web Services and Microsoft Licensing.

  2. Después de haber verificado que su imagen de máquina se puede utilizar dentro de Amazon EC2, impórtela utilizando VM Import/Export. Para obtener información acerca de cómo importar su imagen de máquina, consulte la Guía del usuario de VM Import/Export.

  3. Después de importar la imagen de máquina, puede iniciar instancias desde ella en los host dedicados activos de la cuenta.

  4. Cuando ejecute esas instancias, en función del sistema operativo, es posible que tenga que activarlas con respecto a su propio servidor KMS (por ejemplo, Windows Server o Windows SQL Server). No puede activar las AMI de Windows importadas en el servidor KMS de Windows para Amazon.

nota

Para realizar el seguimiento sobre cómo se usan las imágenes en AWS Config, active el registro de host en AWS. Puede usar AWS Config para registrar los cambios a la configuración de un host dedicado y usar los resultados como origen de datos para los informes de licencias. Para obtener más información, consulte Realizar el seguimiento de los cambios de configuración.

Restricciones de los hosts dedicados

Antes de asignar los hosts dedicados, recuerde las siguientes limitaciones y restricciones:

  • Para ejecutar RHEL, SUSE Linux y SQL Server en hosts dedicados, debe traer sus propias AMI. Las AMI de RHEL, SUSE Linux y SQL Server que ofrece AWS o que están disponibles en AWS Marketplace no se pueden utilizar con los hosts dedicados. Para obtener más información sobre cómo crear su propia AMI, consulte Bring-Your-Own-License.

    Esta restricción no se aplica a los hosts asignados para instancias de memoria alta (u-6tb1.metalu-9tb1.metal, u-12tb1.metal, u-18tb1.metal y u-24tb1.metal). Las AMI RHEL y SUSE Linux que ofrece AWS o que están disponibles en AWS Marketplace se pueden utilizar con estos hosts.

  • Existe un límite en la cantidad de hosts dedicados en ejecución según la familia de instancias por cuenta de AWS por región. Las cuotas se aplican solo a las instancias en ejecución. Si su instancia está pendiente, en proceso de detención o detenida, no se tendrá en cuenta para su cuota. Para ver las cuotas de la cuenta o solicitar un aumento de una cuota, use la consola de Service Quotas.

  • Las instancias que se ejecutan en un host dedicado solo se pueden iniciar en una VPC.

  • Los grupos de Auto Scaling solo se admiten cuando se usa una plantilla de inicialización que especifica un grupo de recursos del host. Para obtener más información, consulte Create a launch template using advanced settings en la Guía del usuario de Amazon EC2 Auto Scaling.

  • No se admiten instancias de Amazon RDS.

  • La capa de uso gratuita de AWS no está disponible para los hosts dedicados.

  • El control de ubicación de instancias hace referencia a la administración de inicializacións de instancias en los hosts dedicados. No se pueden iniciar hosts dedicados en grupos de ubicación.

  • Si asigna un host a un tipo de instancia virtualizada, no podrá modificar el tipo de instancia al tipo .metal después de asignar el host. Por ejemplo, si asigna un host al tipo de instancia m5.large, no podrá modificar el tipo de instancia a m5.metal.

    De modo similar, si asigna un host a un tipo de instancia .metal, no podrá modificar el tipo de instancia al tipo virtualizada después de asignar el host. Por ejemplo, si asigna un host al tipo de instancia m5.metal, no podrá modificar el tipo de instancia a m5.large.