

# Tipos de instancias de Amazon EC2
<a name="instance-types"></a>

Cuando se inicia una instancia, el *tipo de instancia* que especifique determinará el hardware del equipo host utilizado para la instancia. Cada tipo de instancia ofrece distintas características de computación, memoria y almacenamiento, y se agrupa en una familia de instancias en función de dichas características. Seleccione un tipo de instancia en función de los requisitos de la aplicación o del software que tenga previsto ejecutar en la instancia. Para obtener más información sobre las características y los casos de uso, consulte [Tipos de instancias de Amazon EC2](https://aws.amazon.com/ec2/instance-types/).

Amazon EC2 dedica algunos recursos del ordenador host, como CPU, memoria y almacenamiento de instancias, a una instancia concreta. Amazon EC2 comparte otros recursos del ordenador host, como la red y el subsistema de disco, entre las instancias. Si cada instancia en un equipo host trata de utilizar la mayor cantidad posible de estos recursos compartidos, cada una recibe una parte igual de dicho recurso. Sin embargo, cuando un recurso está infrautilizado, una sola instancia puede consumir una parte mayor de dicho recurso mientras esté disponible.

Cada tipo de instancia obtiene un rendimiento mínimo superior o inferior de un recurso compartido. Por ejemplo, los tipos de instancias con un alto rendimiento de E/S tienen una mayor asignación de recursos compartidos. Asignar una mayor proporción de recursos compartidos también reduce la variación de rendimiento de E/S. Para la mayoría de las aplicaciones, un rendimiento de E/S moderado es más que suficiente. No obstante, para las aplicaciones que requieran un rendimiento de E/S mayor o más uniforme, piense en utilizar un tipo de instancia con un rendimiento de E/S superior.

**Topics**
+ [

## Tipos de instancias disponibles
](#AvailableInstanceTypes)
+ [

## Especificaciones de hardware
](#instance-hardware-specs)
+ [

## Tipo del hipervisor
](#instance-hypervisor-type)
+ [

## Tipos de virtualización de AMI
](#instance-virtualization-type)
+ [

## Procesadores
](#instance-types-processors)
+ [

# Búsqueda de un tipo de instancia de Amazon EC2
](instance-discovery.md)
+ [

# Obtención de recomendaciones del buscador de tipos de instancias de EC2
](get-ec2-instance-type-recommendations.md)
+ [

# Obtención de recomendaciones de Compute Optimizer para las instancias de EC2
](ec2-instance-recommendations.md)
+ [

# Cambios de tipos de instancias de Amazon EC2
](ec2-instance-resize.md)
+ [

# Instancias de rendimiento ampliable
](burstable-performance-instances.md)
+ [

# Aceleración del rendimiento con instancias de GPU
](configure-gpu-instances.md)
+ [

# Instancias de Mac de Amazon EC2
](ec2-mac-instances.md)
+ [

# Tipos de instancias optimizadas para Amazon EBS
](ebs-optimized.md)
+ [

# Opciones de CPU para las instancias de Amazon EC2
](instance-optimize-cpu.md)
+ [

# SEV-SNP de AMD para instancias de Amazon EC2
](sev-snp.md)
+ [

# Control de estados del procesador de la instancia de Amazon EC2 para Linux
](processor_state_control.md)

## Tipos de instancias disponibles
<a name="AvailableInstanceTypes"></a>

Amazon EC2 proporciona una amplia selección de tipos de instancias optimizados para adaptarse a diferentes casos de uso. Los tipos de instancias tienen distintos tipos de combinaciones de CPU, memoria, almacenamiento y capacidad de red. También, brindan la flexibilidad para elegir la combinación adecuada de recursos para las aplicaciones. Cada tipo de instancia incluye uno o varios tamaños de instancia, lo que permite escalar los recursos según los requisitos de la carga de trabajo de destino.

**Convenciones de nomenclatura de tipo de instancia**  
Los nombres se basan en la familia de la instancia, la generación, la familia de procesadores, la capacidades y el tamaño. Para obtener más información, consulte [Convenciones de nomenclatura](https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-type-names.html) en la *Guía de tipos de instancias de Amazon EC2*.

**Buscar un tipo de instancia**  
Para determinar los tipos de instancias que cumplen con sus requisitos, como regiones admitidas, recursos de computación o recursos de almacenamiento, consulte [Búsqueda de un tipo de instancia de Amazon EC2](instance-discovery.md) y las [especificaciones de tipos de instancia de Amazon EC2](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-type-specifications.html) en la *Guía de tipos de instancia de Amazon EC2*.

## Especificaciones de hardware
<a name="instance-hardware-specs"></a>

Para obtener especificaciones detalladas de los tipos de instancias, consulte [Especificaciones](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-type-specifications.html) en la *Guía de tipos de instancias de Amazon EC2*. Para obtener más información sobre precios, consulte [Precios de Amazon EC2 bajo demanda](https://aws.amazon.com/ec2/pricing/on-demand/).

Para determinar qué tipo de instancia es el más adecuado para sus necesidades, le recomendamos que lance una instancia y utilice su propia aplicación de referencia. Como paga por segundo de instancia, resulta conveniente y económico probar varios tipos de instancias antes de tomar una decisión. Si sus necesidades cambian, incluso después de tomar una decisión, puede ajustar el tipo de instancia posteriormente. Para obtener más información, consulte [Cambios de tipos de instancias de Amazon EC2](ec2-instance-resize.md).

## Tipo del hipervisor
<a name="instance-hypervisor-type"></a>

Amazon EC2 admite los siguientes hipervisores: Xen y Nitro.

**Instancias basadas en Nitro**
+ **De uso general:** M5 \$1 M5a \$1 M5ad \$1 M5d \$1 M5dn \$1 M5n \$1 M5zn \$1 M6a \$1 M6g \$1 M6gd \$1 M6i \$1 M6id \$1 M6idn \$1 M6in \$1 M7a \$1 M7g \$1 M7gd \$1 M7i \$1 M7i-flex \$1 M8a \$1 M8azn \$1 M8g \$1 M8gb \$1 M8gd \$1 M8gn \$1 M8i \$1 M8id \$1 M8i-flex \$1 T3 \$1 T3a \$1 T4g
+ **Optimizadas para la computación:** C5 \$1 C5a \$1 C5ad \$1 C5d \$1 C5n \$1 C6a \$1 C6g \$1 C6gd \$1 C6gn \$1 C6i \$1 C6id \$1 C6in \$1 C7a \$1 C7g \$1 C7gd \$1 C7gn \$1 C7i \$1 C7i-flex \$1 C8a \$1 C8g \$1 C8gb \$1 C8gd \$1 C8gn \$1 C8i \$1 C8id \$1 C8i-flex
+ **Optimizadas para la memoria:** R5 \$1 R5a \$1 R5ad \$1 R5b \$1 R5d \$1 R5dn \$1 R5n \$1 R6a \$1 R6g \$1 R6gd \$1 R6i \$1 R6id \$1 R6idn \$1 R6in \$1 R7a \$1 R7g \$1 R7gd \$1 R7i \$1 R7iz \$1 R8a \$1 R8g \$1 R8gb \$1 R8gd \$1 R8gn \$1 R8i \$1 R8id \$1 R8i-flex \$1 U-3tb1 \$1 U-6tb1 \$1 U-9tb1 \$1 U-12tb1 \$1 U-18tb1 \$1 U-24tb1 \$1 U7i-6tb \$1 U7i-8tb \$1 U7i-12tb \$1 U7in-16tb \$1 U7in-24tb \$1 U7in-32tb \$1 U7inh-32tb \$1 X2gd \$1 X2idn \$1 X2iedn \$1 X2iezn \$1 X8g \$1 X8aedz \$1 X8i \$1 z1d
+ **Optimizadas para el almacenamiento:** D3 \$1 D3en \$1 I3en \$1 I4g \$1 I4i \$1 I7i \$1 I7ie \$1 I8g \$1 I8ge \$1 Im4gn \$1 Is4gen
+ **De computación acelerada:** DL1 \$1 DL2q \$1 F2 \$1 G4ad \$1 G4dn \$1 G5 \$1 G5g \$1 G6 \$1 G6e \$1 G6f \$1 Gr6 \$1 Gr6f \$1 G7e \$1 Inf1 \$1 Inf2 \$1 P4d \$1 P4de \$1 P5 \$1 P5e \$1 P5en \$1 P6-B200 \$1 P6-B300 \$1 P6e-GB200 \$1 Trn1 \$1 Trn1n \$1 Trn2 \$1 Trn2u \$1 VT1
+ **De computación de alto rendimiento:** Hpc6a \$1 Hpc6id \$1 Hpc7a \$1 Hpc7g \$1 Hpc8a
+ **Generación anterior:** A1 \$1 P3dn

Para obtener más información sobre las versiones compatibles del hipervisor Nitro, consulte [Network feature support](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-nitro-instances.html#nitro-version-network-features) en la *Guía de tipos de instancias de Amazon EC2*.

**Instancias basadas en Xen**
+ **De uso general**: M1 \$1 M2 \$1 M3 \$1 M4 \$1 T1 \$1 T2
+ **Optimizadas para la computación**: C1 \$1 C3 \$1 C4
+ **Optimizadas para memoria**: R3 \$1 R4 \$1 X1 \$1 X1e
+ **Optimizadas para el almacenamiento**: D2 \$1 H1 \$1 I2 \$1 I3
+ **Computación acelerada**: F1 \$1 G3 \$1 P2 \$1 P3

## Tipos de virtualización de AMI
<a name="instance-virtualization-type"></a>

<a name="virtualization"></a>El tipo de virtualización de la instancia está determinado por la AMI que utilice para iniciarla. Los tipos de instancias de la generación actual solo admiten máquinas virtuales de hardware (HVM). Algunos tipos de instancias de generaciones anteriores admiten paravirtual (PV) y algunas regiones de AWS son compatibles con instancias PV. Para obtener más información, consulte [Tipos de virtualización](ComponentsAMIs.md#virtualization_types).

Para obtener el máximo rendimiento, le recomendamos que utilice una AMI HVM. Además, las AMI HVM son necesarias para beneficiarse de las redes mejoradas. La virtualización HVM utiliza la tecnología asistida por hardware proporcionada por la plataforma de AWS. Con la virtualización HVM, la VM invitada se ejecuta como si se encontrase en una plataforma de hardware nativa, salvo que continúa utilizando la red PV y los controladores de almacenamiento para mejorar el rendimiento.

## Procesadores
<a name="instance-types-processors"></a>

Las instancias de EC2 admiten una variedad de procesadores.

**Topics**
+ [

### Procesadores Intel
](#instance-hardware-processors)
+ [

### Procesadores AMD
](#amd-epyc-instances)
+ [

### AWSProcesadores Graviton
](#aws-graviton-instances)
+ [

### AWS Trainium
](#aws-trainium-instances)
+ [

### Inferentia AWS
](#aws-inferentia-instances)

### Procesadores Intel
<a name="instance-hardware-processors"></a>

Las instancias de Amazon EC2 que se ejecutan en procesadores Intel pueden incluir las siguientes características del procesador. No todas las instancias que se ejecutan en procesadores Intel admiten todas estas características del procesador. Para obtener información acerca de las características disponibles para cada tipo de instancia, consulte [Tipos de instancias de Amazon EC2](https://aws.amazon.com/ec2/instance-types/).
+ **Intel AES New Instructions (AES-NI)** — El conjunto de instrucciones de cifrado Intel AES-NI mejora el algoritmo estándar de cifrado avanzado (AES) original para ofrecer una protección de los datos más rápida y mayor seguridad. Todas las instancias de EC2 de la generación actual soportan esta característica del procesador.
+ **Extensiones vectoriales avanzadas de Intel (Intel AVX, Intel AVX2 y AVX-512)** — Intel AVX e Intel AVX2 son extensiones de conjuntos de instrucciones de 256 bits, mientras que Intel AVX-512 es una extensión de conjuntos de instrucciones de 512 bits. Están diseñadas para aplicaciones con un uso intensivo de coma flotante (FP). Las instrucciones Intel AVX mejoran el rendimiento de aplicaciones de procesado de audio/video e imágenes, simulaciones científicas, análisis financieros y análisis y modelado en 3D. Estas características solo están disponibles en las instancias iniciadas con las AMI HVM.
+ **Tecnología Intel Turbo Boost** — Los procesadores de la tecnología Intel Turbo Boost ejecutan núcleos automáticamente más rápido que la frecuencia de operación básica.
+ **Intel Deep Learning Boost (Intel DL Boost)** — Acelera los casos de uso del aprendizaje profundo de IA. Los procesadores Intel Xeon Scalable de segunda generación amplían las instrucciones Intel AVX-512 con una nueva instrucción de red neuronal vectorial (VNNI/INT8) que aumenta significativamente el rendimiento de la inferencia del aprendizaje profundo en comparación con los procesadores Intel Xeon Scalable de la generación anterior (con FP32), para el reconocimiento o la segmentación de imágenes, la detección de objetos, el reconocimiento de voz, la traducción de idiomas, los sistemas de recomendaciones, el aprendizaje mediante refuerzo y más. Puede que VNNI no sea compatible con todas las distribuciones de Linux. 

  Las siguientes instancias admiten VNNI: `M5n`, `R5n`, `M5dn`, `M5zn`, `R5b`, `R5dn`, `D3`, `D3en` y `C6i`. Las instancias `C5` y `C5d` admiten VNNI solo para las instancias `12xlarge`, `24xlarge` y `metal`.

Las convenciones de nomenclatura de las CPU de 64 bits del sector pueden inducir a errores. El fabricante de chips, Advanced Micro Devices (AMD), desarrolló la primera arquitectura de 64 bits comercialmente viable basada en conjunto de instrucciones de Intel x86. Por ello, esta arquitectura suele recibir el nombre de AMD64 con independencia de quién sea el fabricante del chip. Varios distribuidores de Windows y Linux llevan a cabo esta práctica. Esto explica por qué la información interna del sistema de una instancia de Ubuntu o de Windows muestra la arquitectura de la CPU como AMD64, a pesar de que las instancias se ejecutan en equipos de Intel.

### Procesadores AMD
<a name="amd-epyc-instances"></a>

Las instancias de Amazon EC2 que se ejecutan en procesadores [AMD EPYC](https://aws.amazon.com/ec2/amd/) pueden ayudarlo a optimizar los costos y el rendimiento de sus cargas de trabajo. Estas instancias pueden ser compatibles con las siguientes características del procesador. No todas las instancias que se ejecutan en procesadores AMD admiten todas estas características del procesador. Para obtener información acerca de las características disponibles para cada tipo de instancia, consulte [Tipos de instancias de Amazon EC2](https://aws.amazon.com/ec2/instance-types/).
+ AMD Secure Memory Encryption (SME)
+ AMD Transparent Single Key Memory Encryption (TSME)
+ AMD Advanced Vector Extensions (AVX)
+ AMD Secure Encrypted Virtualization-Secure Nested Paging ([SEV-SNP](sev-snp.md))
+ Vector Neural Network Instructions (VNNI)
+ BFloat16

### AWSProcesadores Graviton
<a name="aws-graviton-instances"></a>

[AWS Graviton](https://aws.amazon.com/ec2/graviton/) es una familia de procesadores diseñada para ofrecer la mejor relación precio-rendimiento para sus cargas de trabajo que se ejecutan en instancias de Amazon EC2.

Para obtener más información, consulte [Introducción a Graviton](https://aws.amazon.com/ec2/graviton/getting-started/).

### AWS Trainium
<a name="aws-trainium-instances"></a>

Las instancias alimentadas por [AWS Trainium](https://aws.amazon.com/ai/machine-learning/trainium/) están diseñadas específicamente para el entrenamiento en aprendizaje profundo rentable y de alto rendimiento. Puede utilizar estas instancias para entrenar el procesamiento del lenguaje natural, la visión artificial y los modelos de recomendación que se utilizan en un amplio conjunto de aplicaciones, como el reconocimiento de voz, la recomendación, la detección de fraudes y la clasificación de imágenes y videos. Use los flujos de trabajo existentes en marcos de ML populares, como PyTorch y TensorFlow.

### Inferentia AWS
<a name="aws-inferentia-instances"></a>

Las instancias alimentas por [AWS Inferentia están diseñadas para acelerar](https://aws.amazon.com/ai/machine-learning/inferentia/) el machine learning. Proporcionan inferencias de machine learning de alto rendimiento y baja latencia. Estas instancias están optimizadas para implementar modelos de aprendizaje profundo (DL) para aplicaciones, como procesamiento de lenguaje natural, detección y clasificación de objetos, personalización y filtrado de contenido y reconocimiento de voz.

Hay una variedad de formas con las que puede comenzar.
+ Utilice SageMaker AI, un servicio completamente administrado y la forma más fácil de comenzar a utilizar modelos de machine learning. Para obtener más información, consulte [Introducción a SageMaker AI](https://docs.aws.amazon.com/sagemaker/latest/dg/gs.html) en la *Guía para desarrolladores de Amazon SageMaker AI*.
+ Inicie una instancia Inf1 o Inf2 mediante la AMI de deep learning. Para obtener más información, consulte [AWS Inferentia con DLAMI](https://docs.aws.amazon.com/dlami/latest/devguide/tutorial-inferentia.html) en la *Guía para desarrolladores de AWS Deep Learning AMIs*.
+ Lance una instancia Inf1 o Inf2 con su propia AMI e instale el [Neuron SDK de AWS](https://github.com/aws/aws-neuron-sdk), que permite compilar, ejecutar y perfilar modelos de deep learning para la Inferentia de AWS.
+ Lance una instancia de contenedor mediante una instancia Inf1 o Inf2 y una AMI de Amazon ECS optimizada. Para obtener más información, consulte [AMI de Amazon Linux 2 (Inferentia)](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/ecs-optimized_AMI.html) en la *Amazon Elastic Container Service Developer Guide*.
+ Cree un clúster de Amazon EKS con nodos que ejecuten instancias Inf1. Para obtener más información, consulte [Soporte de Inferentia](https://docs.aws.amazon.com/eks/latest/userguide/inferentia-support.html) en la **Guía del usuario de Amazon EKS**.

# Búsqueda de un tipo de instancia de Amazon EC2
<a name="instance-discovery"></a>

Para poder iniciar una instancia, debe seleccionar el tipo de instancia que quiere usar. El tipo de instancia que elija puede depender de los recursos que necesite la carga de trabajo; por ejemplo, recursos de computación, memoria o almacenamiento. Puede que sea útil identificar varios tipos de instancias que podrían adaptarse a la carga de trabajo y evaluar su rendimiento en un entorno de prueba. No hay ningún sustituto para medir el rendimiento de una aplicación bajo carga.

Puede obtener orientación y sugerencias sobre los tipos de instancias de EC2 mediante el buscador de tipos de instancias de EC2. Para obtener más información, consulte [Obtención de recomendaciones del buscador de tipos de instancias de EC2](get-ec2-instance-type-recommendations.md).

Si ya tiene instancias de EC2 en ejecución, puede utilizar AWS Compute Optimizer para obtener recomendaciones sobre los tipos de instancias que debería utilizar para mejorar el rendimiento, ahorrar dinero o ambas cosas. Para obtener más información, consulte [Obtención de recomendaciones de Compute Optimizer para las instancias de EC2](ec2-instance-recommendations.md).

**Topics**
+ [

## Buscar un tipo de instancia mediante la consola
](#instance-discovery-console)
+ [

## Describa un tipo de instancia mediante la AWS CLI.
](#describe-instance-type-example)
+ [

## Buscar un tipo de instancia con la AWS CLI
](#instance-discovery-cli)
+ [

## Busque un tipo de instancia con las herramientas para PowerShell
](#instance-discovery-ps)

## Buscar un tipo de instancia mediante la consola
<a name="instance-discovery-console"></a>

Puede buscar un tipo de instancia que satisfaga sus necesidades utilizando la consola de Amazon EC2.

**Para buscar un tipo de instancia mediante la consola**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En la barra de navegación, seleccione la región en la que se iniciarán las instancias. Puede seleccionar cualquier región disponible, independientemente de su ubicación.

1. En el panel de navegación, elija **Instances Types (Tipos de instancia)**. 

1. (Opcional) Elija el icono de preferencias (engranaje) para seleccionar los atributos del tipo de instancia que desea visualizar, como el **Precios de Linux bajo demanda** y, a continuación, elija **Confirmar**. Como alternativa, puede seleccionar el nombre de un tipo de instancia para abrir su página de detalles y ver todos los atributos disponibles a través de la consola. La consola no muestra todos los atributos disponibles a través de la API o la línea de comandos.

1. Utilice los atributos de tipo de instancia para filtrar la lista de tipos de instancia mostrados solo a los tipos de instancia que satisfagan sus necesidades. Por ejemplo, puede filtrar por los siguientes atributos:
   + **Availability zones** (Zonas de disponibilidad): nombre de la zona de disponibilidad, la zona local o la zona Wavelength. Para obtener más información, consulte [Regiones y zonas](using-regions-availability-zones.md).
   + **vCPUs** o **Cores** (Núcleos): número de vCPU o núcleos.
   + **Memory (GiB)** (Memoria [GiB]): tamaño de la memoria en GiB.
   + **Network performance** (Rendimiento de la red): rendimiento de la red en gigabits.
   + **Local instance storage** (Almacenamiento de instancias local): indica si el tipo de instancia tiene almacenamiento de instancias local (`true` \$1 `false`).

1. (Opcional) Para ver una comparación en paralelo, seleccione la casilla de verificación de varios tipos de instancias. La comparación se muestra en la parte inferior de la pantalla.

1. (Opcional) Para guardar la lista de tipos de instancias en un archivo de valores separados por comas (.csv) con objeto de realizar una revisión posterior, elija **Actions** (Acciones), **Download list CSV** (Descargar CSV de lista). El archivo incluye todos los tipos de instancia que coinciden con los filtros definidos.

1. (Opcional) Para iniciar instancias utilizando un tipo de instancia que se ajuste a sus necesidades, seleccione la casilla de verificación del tipo de instancia y elija **Actions** (Acciones), **Launch instance** (iniciar instancia). Para obtener más información, consulte [Inicialización de una instancia de EC2 mediante el asistente de inicialización de instancias de la consola](ec2-launch-instance-wizard.md).

## Describa un tipo de instancia mediante la AWS CLI.
<a name="describe-instance-type-example"></a>

Puede utilizar el comando [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html) para describir un tipo de instancia específico.

**Para describir completamente un tipo de instancia**  
El siguiente comando muestra todos los detalles disponibles del tipo de instancia especificado. El resultado es extenso, por lo que se omite aquí.

```
aws ec2 describe-instance-types \
    --instance-types t2.micro \
    --region us-east-2
```

**La descripción del tipo de instancia y el filtrado del resultado**  
El siguiente comando muestra los detalles de redes del tipo de instancia especificado.

```
aws ec2 describe-instance-types \
    --instance-types t2.micro \
    --region us-east-2 \
    --query "InstanceTypes[].NetworkInfo"
```

A continuación, se muestra un ejemplo del resultado.

```
[
    {
        "NetworkPerformance": "Low to Moderate",
        "MaximumNetworkInterfaces": 2,
        "MaximumNetworkCards": 1,
        "DefaultNetworkCardIndex": 0,
        "NetworkCards": [
            {
                "NetworkCardIndex": 0,
                "NetworkPerformance": "Low to Moderate",
                "MaximumNetworkInterfaces": 2,
                "BaselineBandwidthInGbps": 0.064,
                "PeakBandwidthInGbps": 1.024
            }
        ],
        "Ipv4AddressesPerInterface": 2,
        "Ipv6AddressesPerInterface": 2,
        "Ipv6Supported": true,
        "EnaSupport": "unsupported",
        "EfaSupported": false,
        "EncryptionInTransitSupported": false,
        "EnaSrdSupported": false
    }
]
```

El siguiente comando muestra la memoria disponible para el tipo de instancia especificado.

```
aws ec2 describe-instance-types \
    --instance-types t2.micro \
    --region us-east-2 \
    --query "InstanceTypes[].MemoryInfo"
```

A continuación, se muestra un ejemplo del resultado.

```
[
    {
        "SizeInMiB": 1024
    }
]
```

## Buscar un tipo de instancia con la AWS CLI
<a name="instance-discovery-cli"></a>

Puede utilizar los comandos [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html) y [describe-instance-type-offerings](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-type-offerings.html) para encontrar los tipos de instancias que se adapten a sus necesidades.

**Topics**
+ [Encuentre un tipo de instancia por zona de disponibilidad.](#find-instance-type-example-1)
+ [Encuentre un tipo de instancia por tamaño de memoria disponible](#find-instance-type-example-2)
+ [Encuentre un tipo de instancia por el almacenamiento de instancia disponible.](#find-instance-type-example-3)
+ [Encuentre un tipo de instancia que admita la hibernación.](#find-instance-type-example-4)

### Ejemplo 1: encuentre un tipo de instancia por zona de disponibilidad.
<a name="find-instance-type-example-1"></a>

El siguiente ejemplo muestra solo los tipos de instancia ofrecidos en la zona de disponibilidad especificada.

```
aws ec2 describe-instance-type-offerings \
    --location-type "availability-zone" \
    --filters "Name=location,Values=us-east-2a" \
    --region us-east-2 \
    --query "InstanceTypeOfferings[*].[InstanceType]" --output text | sort
```

El resultado es una lista de tipos de instancias, ordenados alfabéticamente. Lo siguiente es el inicio del resultado únicamente.

```
a1.2xlarge
a1.4xlarge
a1.large
a1.medium
a1.metal
a1.xlarge
c4.2xlarge
   ...
```

### Ejemplo 2: encuentre un tipo de instancia por el tamaño de memoria disponible.
<a name="find-instance-type-example-2"></a>

El siguiente ejemplo muestra solo los tipos de instancias de la generación actual con 64 GiB (65 536 MiB) de memoria.

```
aws ec2 describe-instance-types \
    --filters "Name=current-generation,Values=true" "Name=memory-info.size-in-mib,Values=65536" \
    --region us-east-2 \
    --query "InstanceTypes[*].[InstanceType]" --output text | sort
```

El resultado es una lista de tipos de instancias, ordenados alfabéticamente. Lo siguiente es el inicio del resultado únicamente.

```
c5a.8xlarge
c5ad.8xlarge
c6a.8xlarge
c6g.8xlarge
c6gd.8xlarge
c6gn.8xlarge
c6i.8xlarge
c6id.8xlarge
c6in.8xlarge
   ...
```

### Ejemplo 3: encuentre un tipo de instancia por el almacenamiento de instancia disponible.
<a name="find-instance-type-example-3"></a>

El siguiente ejemplo muestra el tamaño total del almacenamiento de la instancia para todas las instancias R7 con volúmenes del almacén de instancias.

```
aws ec2 describe-instance-types \
    --filters "Name=instance-type,Values=r7*" "Name=instance-storage-supported,Values=true" \
    --region us-east-2 \
    --query "InstanceTypes[].[InstanceType, InstanceStorageInfo.TotalSizeInGB]" \
    --output table
```

A continuación, se muestra un ejemplo del resultado.

```
---------------------------
|  DescribeInstanceTypes  |
+----------------+--------+
|  r7gd.xlarge   |  237   |
|  r7gd.8xlarge  |  1900  |
|  r7gd.16xlarge |  3800  |
|  r7gd.medium   |  59    |
|  r7gd.4xlarge  |  950   |
|  r7gd.2xlarge  |  474   |
|  r7gd.metal    |  3800  |
|  r7gd.large    |  118   |
|  r7gd.12xlarge |  2850  |
+----------------+--------+
```

### Ejemplo 4: encuentre un tipo de instancia que admita la hibernación.
<a name="find-instance-type-example-4"></a>

El siguiente ejemplo muestra los tipos de instancias que admiten la hibernación.

```
aws ec2 describe-instance-types \
    --filters "Name=hibernation-supported,Values=true" \
    --region us-east-2 \
    --query "InstanceTypes[*].[InstanceType]" \
    --output text | sort
```

El resultado es una lista de tipos de instancias, ordenados alfabéticamente. Lo siguiente es el inicio del resultado únicamente.

```
c4.2xlarge
c4.4xlarge
c4.8xlarge
c4.large
c4.xlarge
c5.12xlarge
c5.18xlarge
c5.2xlarge
c5.4xlarge
c5.9xlarge
...
```

## Busque un tipo de instancia con las herramientas para PowerShell
<a name="instance-discovery-ps"></a>

Puede usar los cmdlets [Get-EC2InstanceType](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html) y [Get-EC2InstanceTypeOffering](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceTypeOffering.html) para encontrar los tipos de instancia que se adapten a sus necesidades.

**Topics**
+ [

### Encuentre un tipo de instancia por zona de disponibilidad.
](#find-instance-type-by-az-ps)
+ [

### Encuentre un tipo de instancia por tamaño de memoria disponible
](#find-instance-type-by-memory-ps)
+ [

### Encuentre un tipo de instancia por el almacenamiento de instancia disponible.
](#find-instance-type-by-storage-ps)
+ [

### Encuentre un tipo de instancia que admita la hibernación.
](#find-instance-type-hibernation-ps)

### Encuentre un tipo de instancia por zona de disponibilidad.
<a name="find-instance-type-by-az-ps"></a>

El siguiente ejemplo muestra solo los tipos de instancia ofrecidos en la zona de disponibilidad especificada.

```
(Get-EC2InstanceTypeOffering `
    -LocationType "availability-zone" `
    -Region us-east-2 `
    -Filter @{Name="location"; Values="us-east-2a"}).InstanceType | Sort-Object `
```

### Encuentre un tipo de instancia por tamaño de memoria disponible
<a name="find-instance-type-by-memory-ps"></a>

El siguiente ejemplo muestra solo los tipos de instancias de la generación actual con 64 GiB (65 536 MiB) de memoria.

```
(Get-EC2InstanceType `
    -Filter @{Name="current-generation"; Values="true"}, 
            @{Name="memory-info.size-in-mib"; Values="65536"}).InstanceType | Sort-Object
```

### Encuentre un tipo de instancia por el almacenamiento de instancia disponible.
<a name="find-instance-type-by-storage-ps"></a>

El siguiente ejemplo muestra el tamaño total del almacenamiento de la instancia para todas las instancias R7 con volúmenes del almacén de instancias.

```
Get-EC2InstanceType `
    -Filter @{Name="instance-type"; Values="r7*"}, 
            @{Name="instance-storage-supported"; Values="true"} | `
     Select InstanceType, @{Name="TotalSizeInGB"; Expression={($_.InstanceStorageInfo.TotalSizeInGB)}}
```

A continuación, se muestra un ejemplo del resultado.

```
InstanceType  TotalSizeInGB
------------  -------------
r7gd.8xlarge           1900
r7gd.16xlarge          3800
r7gd.xlarge             237
r7gd.4xlarge            950
r7gd.medium              59
r7gd.2xlarge            474
r7gd.large              118
r7gd.metal             3800
r7gd.12xlarge          2850
```

### Encuentre un tipo de instancia que admita la hibernación.
<a name="find-instance-type-hibernation-ps"></a>

El siguiente ejemplo muestra los tipos de instancias que admiten la hibernación.

```
(Get-EC2InstanceType `
    -Filter @{Name="hibernation-supported"; Values="true"}).InstanceType | Sort-Object
```

# Obtención de recomendaciones del buscador de tipos de instancias de EC2
<a name="get-ec2-instance-type-recommendations"></a>

El buscador de tipos de instancias EC2 tiene en cuenta su caso de uso, el tipo de carga de trabajo, las preferencias del fabricante de la CPU y la forma en que prioriza el precio y el rendimiento, así como los parámetros adicionales que puede especificar. A continuación, utiliza estos datos para proporcionar orientación y sugerencias sobre los tipos de instancias de Amazon EC2 que mejor se adapten a sus nuevas cargas de trabajo.

Con tantos tipos de instancias disponibles, encontrar los tipos de instancias adecuados para su carga de trabajo puede ser complejo y llevar mucho tiempo. Al utilizar el buscador de tipos de instancias EC2, puede mantenerse actualizado con los tipos de instancias más recientes y conseguir la mejor relación entre precio y rendimiento para sus cargas de trabajo.

Puede obtener orientación y sugerencias sobre los tipos de instancias de EC2 mediante la consola de Amazon EC2. También puede dirigirse directamente a Amazon Q para solicitar asesoramiento sobre los tipos de instancias. Para obtener más información, consulte la [Guía del usuario de Amazon Q Developer](https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/what-is.html).

Si busca recomendaciones de tipos de instancias para una carga de trabajo *existente*, utilice AWS Compute Optimizer. Para obtener más información, consulte [Obtención de recomendaciones de Compute Optimizer para las instancias de EC2](ec2-instance-recommendations.md).

## Uso del buscador de tipos de instancias de EC2
<a name="use-ec2-instance-type-finder"></a>

En la consola de Amazon EC2, puede obtener sugerencias de tipos de instancias en el buscador de tipos de instancias de EC2 del asistente de inicialización de instancias, al crear una plantilla de inicialización o en la página **Tipos de instancias**.

Utilice las siguientes instrucciones para obtener orientación y sugerencias sobre los tipos de instancias EC2 mediante el buscador de tipos de instancias EC2 en la consola de Amazon EC2. Para ver una animación de los pasos, consulte [Ver una animación: Cómo obtener sugerencias de tipos de instancias mediante el buscador de tipos de instancias EC2](#use-ec2-instance-type-finder-animation).

**Obtención de sugerencias de tipos de instancias mediante el buscador de tipos de instancias de EC2**

1. Inicie el proceso mediante una de las siguientes opciones:
   + Siga el procedimiento para [Iniciar una instancia](ec2-launch-instance-wizard.md). Junto a **Tipo de instancia**, seleccione el enlace **Obtener asesoramiento**.
   + Siga el procedimiento para [crear una plantilla de inicialización](create-launch-template.md#create-launch-template-define-parameters). Junto a **Tipo de instancia**, seleccione el enlace **Obtener asesoramiento**.
   + En el panel de navegación, seleccione **Tipos de instancias** y, a continuación, pulse el botón del **Buscador de tipos de instancias**.

1. En la pantalla **Obtenga consejos sobre la selección del tipo de instancia**, haga lo siguiente:

   1. Seleccione las opciones correspondientes para **Tipo de carga de trabajo**, **Caso de uso**, **Prioridad** y **Fabricantes de CPU** para especificar los requisitos del tipo de instancia.

   1. (Opcional) A fin de especificar requisitos más detallados para la carga de trabajo, haga lo siguiente:

      1. Expanda **Parámetros avanzados**.

      1. Para agregar un parámetro, selecciónelo, elija **Agregar** y especifique un valor para el parámetro. Repita este paso para cada parámetro adicional que desee agregar. Para no indicar un valor mínimo o máximo, deje el campo vacío.

      1. Para eliminar un parámetro después de agregarlo, seleccione la **X** ubicada junto al parámetro.

   1. Elija **Obtener asesoramiento sobre tipos de instancias**.

      Amazon EC2 le ofrece sugerencias para familias de instancias que se ajusten a los requisitos especificados.

1. Para ver los detalles de cada tipo de instancia dentro de las familias de instancias sugeridas, seleccione **Ver los detalles de la familia de instancias recomendada**.

1. Elija un tipo de instancia que cumpla sus requisitos y, a continuación, seleccione **Acciones**, **Iniciar instancia** o **Acciones**, **Crear plantilla de inicialización**.

   Como alternativa, si ha iniciado el proceso en el asistente de inicialización de instancias o en la página de plantillas de inicialización y prefiere volver al flujo original, tome nota del tipo de instancia que desea usar. A continuación, en el asistente de inicialización de instancias o en la plantilla de inicialización, en **Tipo de instancia**, elija el tipo de instancia y complete el procedimiento para iniciar una instancia o crear una plantilla de inicialización de instancias.

### Ver una animación: Cómo obtener sugerencias de tipos de instancias mediante el buscador de tipos de instancias EC2
<a name="use-ec2-instance-type-finder-animation"></a>

![\[En esta animación, se muestra cómo obtener sugerencias de tipos de instancias mediante el buscador de tipos de instancias EC2. Para obtener la versión en texto de esta animación, consulte los pasos del procedimiento anterior.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/use-ec2-instance-type-finder-animation.gif)


# Obtención de recomendaciones de Compute Optimizer para las instancias de EC2
<a name="ec2-instance-recommendations"></a>

AWS Compute Optimizer ofrece recomendaciones de Amazon EC2 para ayudarle a mejorar el rendimiento, ahorrar dinero o ambas cosas. Puede utilizar estas recomendaciones para decidir si desea cambiar a un nuevo tipo de instancia.

Para hacer recomendaciones, Compute Optimizer analiza las especificaciones de instancia existentes y las métricas de utilización. Los datos recopilados se utilizan a continuación para recomendar qué tipos de instancias de Amazon EC2 son los mejores para gestionar la carga de trabajo existente. Las recomendaciones se devuelven junto con el precio de la instancia por hora. Para obtener más información, consulte [Amazon EC2 instance metrics](https://docs.aws.amazon.com/compute-optimizer/latest/ug/metrics.html#ec2-metrics-analyzed) en la *Guía del usuario de AWS Compute Optimizer*.

**Topics**
+ [

## Requisitos
](#compute-optimizer-limitations)
+ [

## Clasificaciones de resultados
](#findings-classifications)
+ [

## Ver recomendaciones
](#viewing-recommendations)
+ [

## Consideraciones para evaluar recomendaciones
](#considerations)

## Requisitos
<a name="compute-optimizer-limitations"></a>

Para obtener recomendaciones de Compute Optimizer, primero debe darse de alta en Compute Optimizer. Para obtener más información, consulte el [Tutorial de introducción a AWS Compute Optimizer](https://docs.aws.amazon.com/compute-optimizer/latest/ug/getting-started.html) en la *Guía del usuario de AWS Compute Optimizer*.

Actualmente, Compute Optimizer genera recomendaciones para algunos tipos de instancias, pero no para todos. Si utiliza un tipo de instancia no compatible, Compute Optimizer no generará recomendaciones. Para ver la lista de tipos de instancias compatibles, consulte [Amazon EC2 instance requirements](https://docs.aws.amazon.com/compute-optimizer/latest/ug/requirements.html#requirements-ec2-instances) en la *Guía del usuario de AWS Compute Optimizer*.

## Clasificaciones de resultados
<a name="findings-classifications"></a>

Compute Optimizer clasifica sus conclusiones sobre las instancias de EC2 de la siguiente manera:
+ **Infraaprovisionada**: una instancia de EC2 se considera infraaprovisionada cuando al menos una especificación de la instancia, como la CPU, la memoria o la red, no cumple los requisitos de rendimiento de su carga de trabajo. Las instancias de EC2 infraaprovisionadas podrían producir un rendimiento deficiente de las aplicaciones. 
+ **Aprovisionada en exceso**: una instancia de EC2 se considera que está aprovisionada en exceso cuando al menos una especificación de la instancia, como la CPU, la memoria o la red, se puede reducir satisfaciendo al mismo tiempo los requisitos de rendimiento de su carga de trabajo, y cuando ninguna especificación está infraaprovisionada. Las instancias de EC2 aprovisionadas en exceso podrían ocasionar costos de infraestructura innecesarios. 
+ **Optimizada**: una instancia de EC2 se considera optimizada cuando todas las especificaciones de la instancia, como la CPU, la memoria y la red, cumplen los requisitos de rendimiento de la carga de trabajo y la instancia no está aprovisionada en exceso. Una instancia de EC2 optimizada ejecuta sus cargas de trabajo con un rendimiento y un costo de infraestructura óptimos. En el caso de las instancias optimizadas, Compute Optimizer puede recomendar a veces un tipo de instancia de nueva generación. 
+ **Ninguna** – no hay recomendaciones para esta instancia. Esto puede ocurrir si hace menos de 12 horas que se dio de alta en Compute Optimizer, cuando la instancia lleva ejecutándose menos de 30 horas o cuando el tipo de instancia no es compatible con Compute Optimizer.

## Ver recomendaciones
<a name="viewing-recommendations"></a>

Una vez que se haya dado de alta en Compute Optimizer, podrá ver los resultados que Compute Optimizer genera para las instancias de EC2 en la consola de Amazon EC2. A continuación, puede acceder a la consola de Compute Optimizer para ver las recomendaciones. Si se ha dado de alta recientemente, es posible que los resultados no se reflejen en la consola de EC2 hasta al cabo de 12 horas.

**Visualización de las recomendaciones para una instancia mediante la consola de Amazon EC2**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, seleccione **Instances** (Instancia[s]).

1. Elija el ID de la instancia para abrir la página de detalles de la instancia.

1. En la página de detalles de la instancia, en la sección de resumen superior, busque **Hallazgo de AWS Compute Optimizer**. Si hay un resultado, mostramos la clasificación de este y un enlace para ver los detalles. De lo contrario, mostramos **No recommendations available for this instance**.

1. Si hay algún resultado, seleccione **Ver detalles**. Esto abre la página **Recommendations for EC2 instances** en la consola de Compute Optimizer. El tipo de instancia actual se denomina **Actual**. También se proporcionan hasta tres recomendaciones de tipos de instancias : **Opción 1**, **Opción 2** y **Opción 3**. En esta página también se muestran los datos de métricas recientes de CloudWatch de la instancia.

**Visualización de las recomendaciones para todas las instancias en todas las regiones**  
Puede ver las recomendaciones para todas sus instancias de Amazon EC2 en todas las regiones mediante la consola de Compute Optimizer. Para obtener más información, consulte [Viewing EC2 instances recommendations](https://docs.aws.amazon.com/compute-optimizer/latest/ug/view-ec2-recommendations.html#ec2-view-recommendations) y [Viewing EC2 instance details](https://docs.aws.amazon.com/compute-optimizer/latest/ug/view-ec2-recommendations.html#ec2-viewing-details) en la *Guía del usuario de AWS Compute Optimizer*.

## Consideraciones para evaluar recomendaciones
<a name="considerations"></a>

Cuando reciba una recomendación, debe decidir si desea ponerla en práctica. Antes de cambiar un tipo de instancia, tenga en cuenta lo siguiente:
+ Las recomendaciones no prevén el uso que hará de ellas. Las recomendaciones se basan en su uso histórico durante el periodo de 14 días más reciente. Asegúrese de elegir un tipo de instancia que crea que va a satisfacer sus necesidades futuras de recursos.
+ Céntrese en las métricas gráficas para determinar si el uso real es inferior a la capacidad de la instancia. También puede ver los datos de métricas (promedio, pico, percentil) en CloudWatch para evaluar más detalladamente las recomendaciones de instancias de EC2. Por ejemplo, observe cómo cambian las métricas de porcentaje de CPU durante el día y si hay picos que deben acomodarse. Para obtener más información, consulte [Visualización de las métricas disponibles](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/viewing_metrics_with_cloudwatch.html) en la *Guía del usuario de Amazon CloudWatch*. 
+ Compute Optimizer podría proporcionar recomendaciones para instancias de rendimiento ampliable, que son las instancias T3, T3a y T2. Si amplía su capacidad periódicamente por encima del nivel de referencia, asegúrese de que puede seguir haciéndolo ahora con las vCPU del nuevo tipo de instancia. Para obtener más información, consulte [Conceptos clave para las instancias de rendimiento ampliables](burstable-credits-baseline-concepts.md).
+ Si ha comprado una instancia reservada, es posible que su instancia a petición se le facture como una instancia reservada. Antes de cambiar el tipo de instancia actual, evalúe primero el impacto en la utilización y la cobertura de la instancia reservada.
+ Considere la posibilidad de cambiar a instancias de nueva generación, siempre que sea posible.
+ Al migrar a una familia de instancias diferente, asegúrese de que el tipo de instancia actual y el nuevo tipo de instancia sean compatibles, por ejemplo, en cuanto a virtualización, arquitectura o tipo de red. Para obtener más información, consulte [Compatibilidad para cambiar el tipo de instancia](resize-limitations.md).
+ Por último, considere la calificación de riesgo de rendimiento que se proporciona para cada recomendación. El riesgo de rendimiento indica la cantidad de esfuerzo que puede necesitar invertir para validar si el tipo de instancia recomendado cumple los requisitos de rendimiento de la carga de trabajo. También es recomendable que realice pruebas de carga y rendimiento rigurosas antes y después de realizar cualquier cambio.

# Cambios de tipos de instancias de Amazon EC2
<a name="ec2-instance-resize"></a>

A medida que sus necesidades cambian, podría descubrir que su instancia está sobreutilizada (el tipo de instancia es demasiado pequeña) o infrautilizada (el tipo de instancia es demasiado grande). En tal caso, puede cambiar el tamaño de la instancia cambiando el tipo de instancia. Por ejemplo, si su instancia `t2.micro` es demasiado pequeña para su carga de trabajo, puede aumentar su tamaño cambiándola a un tipo de instancia T2 más grande, como `t2.large`. O puede cambiarlo a otro tipo de instancia, como `m5.large`. También puede ser conveniente migrar de un tipo de instancia de una generación anterior a un tipo de instancia de generación actual para sacar partido de algunas características, como la compatibilidad con IPv6.

Si desea una recomendación para un tipo de instancia que sea más apta para manejar su carga de trabajo existente, puede utilizar AWS Compute Optimizer. Para obtener más información, consulte [Obtención de recomendaciones de Compute Optimizer para las instancias de EC2](ec2-instance-recommendations.md).

Cuando se cambia el tipo de instancia, comenzará a pagar la tarifa del nuevo tipo de instancia. Para conocer las tarifas bajo demanda de todos los tipos de instancias, consulte [Precios de Amazon EC2 bajo demanda](https://aws.amazon.com/ec2/pricing/on-demand/).

Para agregar almacenamiento adicional a la instancia sin cambiar el tipo de instancia, agregue un volumen de EBS a la instancia. Para obtener más información, consulte [Adjunte un volumen de Amazon EBS a una instancia](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-attaching-volume.html) en la *Guía del usuario de Amazon EBS*.

## ¿Qué instrucciones seguir?
<a name="choose-instance-resize-instructions"></a>

Existen diferentes instrucciones para cambiar el tipo de instancia. Las instrucciones de uso dependen del volumen raíz de la instancia y de si el tipo de instancia es compatible con la configuración actual de la instancia. Para obtener información acerca de cómo se determina la compatibilidad, consulte [Compatibilidad para cambiar el tipo de instancia](resize-limitations.md).

Utilice la siguiente tabla para determinar qué instrucciones seguir.


| Volumen raíz | Compatibilidad | Utilice estas instrucciones. | 
| --- | --- | --- | 
| EBS | Compatible | [Cambie el tipo de instancia](change-instance-type-of-ebs-backed-instance.md) | 
| EBS | No compatible | [Migración a un nuevo tipo de instancia](migrate-instance-configuration.md) | 
| Almacén de instancias | No aplicable | [Migración a un nuevo tipo de instancia](migrate-instance-configuration.md) | 

# Compatibilidad para cambiar el tipo de instancia
<a name="resize-limitations"></a>

Puede cambiar el tipo de instancia solo si el tipo de instancia que desea es compatible con la configuración actual de la instancia. Si el tipo de instancia que desea no es compatible con la configuración actual de la instancia, debe iniciar una nueva instancia con una configuración que sea compatible con el nuevo tipo de instancia que desea y, luego, migrar su aplicación a la nueva instancia.

La compatibilidad se determina como se indica a continuación:

**Tipo de virtualización**  
Las AMI de Linux utilizan uno de dos tipos de virtualización: paravirtual (PV) o máquina virtual de hardware (HVM). Si una instancia fue iniciada desde una AMI de PV, no puede cambiar a un tipo de instancia que solo sea HVM. Para obtener más información, consulte [Tipos de virtualización](ComponentsAMIs.md#virtualization_types). Para verificar el tipo de virtualización de la instancia, verifique el campo **Virtualización** en el panel de detalles de la pantalla **Instancias** de la consola de Amazon EC2.

**Arquitectura**  
Las AMI son específicas para la arquitectura del procesador, por lo que debe seleccionar un tipo de instancia con la misma arquitectura de procesador que el tipo de instancia actual. Por ejemplo:  
+ Si el tipo de instancia actual tiene un procesador basado en la arquitectura Arm, se limita a los tipos de instancia que admiten un procesador basado en la arquitectura Arm, como C6g y M6g.
+ Los siguientes tipos de instancia son los únicos tipos de instancia que admiten AMIs de 32 bits: `t2.nano`, `t2.micro`, `t2.small`, `t2.medium`, `c3.large`, `t1.micro`, `m1.small`, `m1.medium` y `c1.medium`. Si va a cambiar el tipo de instancia de una instancia de 32 bits, está limitado a estos tipos de instancia.

**Adaptadores de red**  
Adaptadores de red: si cambia de un controlador para un adaptador de red a otro, la configuración del adaptador de red se restablece cuando el sistema operativo crea el nuevo adaptador. Para volver a establecer la configuración, es posible que necesite acceso a una cuenta local con permisos de administrador. A continuación, se muestran ejemplos de cómo pasar de un adaptador de red a otro:  
+ AWS PV (instancias T2) a Intel 82599 VF (instancias M4)
+ Intel 82599 VF (la mayoría de las instancias M4) a ENA (instancias M5)
+ ENA (instancias M5) a ENA de ancho de banda alto (instancias M5n)

**Redes mejoradas**  
Los tipos de instancia que admiten [redes mejoradas](enhanced-networking.md) requieren que los controladores necesarios estén instalados. Por ejemplo, las [instancias basadas en Nitro](instance-types.md#instance-hypervisor-type) requieren AMI basadas en EBS con los controladores de Elastic Network Adapter (ENA) instalados. Para cambiar del tipo de instancia que no es compatible con redes mejoradas a un tipo que admita redes mejoradas, debe instalar los [controladores de ENA](enhanced-networking-ena.md) o los [controladores de ixgbevf](sriov-networking.md) en la instancia, según corresponda.  
Al cambiar el tamaño de una instancia con ENA Express activado, el nuevo tipo de instancia también debe ser compatible con ENA Express. Para ver una lista de los tipos de instancias que admiten ENA Express, consulte [Tipos de instancia compatibles con ENA Express](ena-express.md#ena-express-supported-instance-types).  
Para hacer el cambio de un tipo de instancia que admite ENA Express a uno que no admite, asegúrese de que ENA Express no esté actualmente habilitada antes de cambiar el tamaño de la instancia.

**NVMe**  
Los volúmenes de EBS se exponen como dispositivos de bloques NVMe en las [instancias basadas en Nitro](instance-types.md#instance-hypervisor-type). Si cambia desde un tipo de instancia que no admite NVMe a un tipo de instancia que admite NVMe, primero debe instalar los controladores NVMe en la instancia. Además, los nombres de los dispositivos que especifique en la asignación de dispositivos de bloques se cambian por los nombres de los dispositivos NVMe (`/dev/nvme[0-26]n1`).  
[Instancias de Linux] Por lo tanto, para montar sistemas de archivos en el momento del arranque usando `/etc/fstab`, debe utilizar el UUID o la etiqueta en lugar de los nombres de los dispositivos.

**Límite de volumen**  
La cantidad máxima de volúmenes de Amazon EBS que puede adjuntar a una instancia depende del tipo y tamaño de la instancia. Para obtener más información, consulte [Límites de volumen de Amazon EBS para las instancias de Amazon EC2](volume_limits.md).  
Solo puede cambiar a un tipo o tamaño de instancia que admita el mismo número o mayor de volúmenes que los que están adjuntos actualmente a la instancia. Si cambia a un tipo o tamaño de instancia que no admite la cantidad de volúmenes adjuntos actualmente, se producirá un error en la solicitud. Por ejemplo, si cambia de una instancia `m7i.4xlarge` con 32 volúmenes adjuntos a una `m6i.4xlarge`, que admite un máximo de 27 volúmenes, se produce un error en la solicitud.

**NitroTPM**  
Si inició la instancia mediante una AMI con [NitroTPM](nitrotpm.md) habilitado y un tipo de instancia que admite NitroTPM, la instancia se inicia con NitroTPM habilitado. Solo puede cambiar a un tipo de instancia que también sea compatible con NitroTPM.

# Cambio del tipo de instancia de su instancia de Amazon EC2
<a name="change-instance-type-of-ebs-backed-instance"></a>

Utilice las instrucciones siguientes para cambiar el tipo de instancia de una instancia con respaldo de Amazon EBS si el tipo de instancia que necesita es compatible con la configuración actual de su instancia. Para obtener más información, consulte [Compatibilidad para cambiar el tipo de instancia](resize-limitations.md).

**Consideraciones**
+ Debe detener la instancia para poder cambiar su tipo de instancia. Asegúrese de tener previsto un tiempo de inactividad mientras la instancia está detenida. El detenimiento y el cambio de tipo de instancia puede tardar unos minutos y el tiempo que se tarda en reiniciar la instancia es variable, en función de los scripts de inicio de la aplicación. Para obtener más información, consulte [Detención e iniciación de una instancia de Amazon EC2](Stop_Start.md).
+ Cuando se para y se inicia una instancia, la trasladamos a un nuevo equipo. Si la instancia tiene una dirección IPv4 pública, que no es una dirección IP, liberamos la dirección y le asignamos una nueva dirección IPv4 pública. Para obtener más información sobre el comportamiento de las direcciones IP a lo largo del ciclo de vida de una instancia, consulte [Diferencias entre los estados de las instancias](ec2-instance-lifecycle.md#lifecycle-differences).
+ No puede cambiar el tipo de instancia de una [instancia de spot](using-spot-instances-request.md#stopping-a-spot-instance).
+ [Instancias de Windows] Le recomendamos que actualice el paquete de controladores PV de AWS antes de cambiar el tipo de instancia. Para obtener más información, consulte [Actualizar controladores PV en instancias de Windows de EC2](Upgrading_PV_drivers.md).
+ Si la instancia pertenece a un grupo de escalado automático, el servicio Amazon EC2 Auto Scaling marca la instancia detenida como en mal estado y puede finalizarla e inicializar una instancia de sustitución. Para evitar esto, puede suspender los procesos de escalado del grupo mientras cambia el tipo de instancia. Para obtener más información, consulte [Suspender y reanudar un proceso para un grupo de escalado automático](https://docs.aws.amazon.com/autoscaling/ec2/userguide/as-suspend-resume-processes.html) en la *Guía del usuario de Amazon EC2 Auto Scaling*.
+ Cuando cambia el tipo de instancia de una instancia con volúmenes de almacén de instancias de NVMe, es posible que la instancia actualizada tenga volúmenes de almacén de instancias adicionales, ya que todos los volúmenes de almacén de instancias de NVMe están disponibles incluso si no se especifican en la AMI o en la asignación de dispositivos de bloques de instancias. De lo contrario, la instancia actualizada tiene la misma cantidad de volúmenes de almacén de instancias que especificó cuando lanzó la instancia original.
+ La cantidad máxima de volúmenes de Amazon EBS que puede adjuntar a una instancia depende del tipo y tamaño de la instancia. No puede cambiar a un tipo o tamaño de instancia que no admita la cantidad de volúmenes que ya están adjuntos a su instancia. Para obtener más información, consulte [Límites de volumen de Amazon EBS para las instancias de Amazon EC2](volume_limits.md).
+ [Instancias de Linux] Puede usar el manual de procedimientos de `AWSSupport-MigrateXenToNitroLinux` para migrar instancias compatibles de Linux de un tipo de instancia Xen a un tipo de instancia Nitro. Para obtener más información, consulte [https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-migrate-xen-to-nitro.html](https://docs.aws.amazon.com/systems-manager-automation-runbooks/latest/userguide/automation-awssupport-migrate-xen-to-nitro.html) en la *Referencia del manual de procedimientos de automatización de AWS Systems Manager*.
+ [Instancias de Windows] Para obtener más información sobre la migración de instancias de Windows compatibles de un tipo de instancia Xen a un tipo de instancia de Nitro, consulte [Migrar a los tipos de instancias de última generación](migrating-latest-types.md).

**Para cambiar el tipo de instancias de una instancia con respaldo de Amazon EBS**

1. (Opcional) Si el nuevo tipo de instancia requiere controladores que no están instalados en la instancia existente, debe conectarse a la instancia e instalar primero los controladores. Para obtener más información, consulte [Compatibilidad para cambiar el tipo de instancia](resize-limitations.md).

1. [Instancias de Windows] Si ha configurado la instancia de Windows para que utilice [direcciones IP estáticas](config-windows-multiple-ip.md#step1) y cambia la instancia de un tipo que no admite la conexión en red mejorada a un tipo que sí la admite, podría recibir una advertencia sobre un potencial conflicto de dirección IP cuando reconfigure las direcciones IP estáticas. Para evitar esto, habilite DHCP en la interfaz de red de la instancia antes de cambiar el tipo de instancia. Desde la instancia, abra **Network and Sharing Center** (Centro de redes y recursos compartidos) y **Internet Protocol Version 4 (TCP/IPv4) Properties** (Propiedades del protocolo de Internet versión 4 [TCP/IPv4]) de la interfaz de red, y elija **Obtain an IP address automatically** (Obtener una dirección IP automáticamente). Cambie el tipo de instancia y reconfigure las direcciones IP estáticas en la interfaz de red.

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, seleccione **Instancias**.

1. Seleccione la instancia y elija **Instance State (Estado de la instancia)** y **Stop instance (Detener instancia)**. Cuando se le pida que confirme, seleccione **Detener**. Puede que transcurran unos minutos hasta que la instancia se detenga.

1. Con la instancia aún seleccionada, elija **Actions (Acciones)**, **Instance settings (Configuración de la instancia)**, **Change instance type (Cambiar tipo de instancia)**. Esta opción aparece atenuada si el estado de la instancia no es `stopped`.

1. En la página **Change instance type** (Cambiar tipo de instancia), realice una de las acciones siguientes:

   1. Para **Instance type** (Tipo de instancia), seleccione el tipo de instancia que desea.

      Si el tipo de instancia no está en la lista, no es compatible con la configuración de la instancia. En su lugar, utilice las siguientes instrucciones: [Migración a un nuevo tipo de instancia mediante la inicialización de una nueva instancia de EC2](migrate-instance-configuration.md).

   1. (Opcional) Si el tipo de instancia que ha elegido admite la optimización de EBS, seleccione **EBS-optimized** (Optimizada para EBS) para habilitar la optimización de EBS o anule la selección **EBS-optimized** (Optimizada para EBS) para deshabilitarla.

      Si el tipo de instancia que ha seleccionado está optimizada para EBS de forma predeterminada, la opción **EBS-optimized** (Optimizada para EBS) estará seleccionada y no podrá anular la selección.

   1. (Opcional) Configure las opciones de vCPU en el nuevo tipo de instancia.

      Al cambiar el tipo de instancia de una instancia existente, Amazon EC2 aplica la configuración de las opciones de CPU de la instancia existente a la nueva instancia, si es posible. Si el nuevo tipo de instancia no admite esa configuración, las opciones de CPU se restablecen a **Ninguna**. Esta opción usa la cantidad de vCPU predeterminada para el nuevo tipo de instancia.

      Si el tipo de instancia que seleccionó admite la configuración de vCPU, seleccione **Especificar opciones de CPU** en el panel **Detalles avanzados** para configurar las vCPU para el nuevo tipo de instancia.

   1. Elija **Cambiar** para aceptar la nueva configuración.

1. Para iniciar la instancia, selecciónela y elija **Instance state** (Estado de la instancia) y **Start instance** (Iniciar instancia). Puede que transcurran unos minutos hasta que la instancia pase al estado `running`. Si la instancia no se inicia, consulte [Solución de problemas de cambio del tipo de instancia](troubleshoot-change-instance-type.md).

1. [Instancias de Windows] Si la instancia ejecuta Windows Server 2016 o Windows Server 2019 con EC2Launch v1, conéctese a su instancia de Windows y ejecute el siguiente script de EC2Launch PowerShell para configurar la instancia después de cambiar el tipo de instancia.
**importante**  
La contraseña del administrador se restablecerá cuando habilite el script de inicialización EC2 de la instancia. Puede modificar el archivo de configuración para deshabilitar el restablecimiento de la contraseña del administrador especificándolo en la configuración de las tareas de inicialización. Para obtener información sobre cómo deshabilitar el restablecimiento de contraseñas, consulte [Configurar las tareas de inicialización](ec2launch-config.md#ec2launch-inittasks) (EC2launch) o [Cambiar la configuración](ec2launch-v2-settings.md#ec2launch-v2-ui) (EC2Launch v2).

   ```
   PS C:\> C:\ProgramData\Amazon\EC2-Windows\Launch\Scripts\InitializeInstance.ps1 -Schedule
   ```

# Migración a un nuevo tipo de instancia mediante la inicialización de una nueva instancia de EC2
<a name="migrate-instance-configuration"></a>

Solo puede cambiar el tipo de instancia de una instancia de EC2 si se trata de una instancia respaldada por EBS con una configuración que sea compatible con el nuevo tipo de instancia que desea. De lo contrario, si la configuración o si la instancia no es compatible con el nuevo tipo de instancia, o si se trata de una instancia basada en un almacén de instancias, deberá inicializar una instancia de reemplazo que sea compatible con el tipo de instancia que desea. Para obtener información sobre cómo se determina la compatibilidad, consulte [Compatibilidad para cambiar el tipo de instancia](resize-limitations.md).

**Información general sobre el proceso de migración**
+ Realice una copia de seguridad de los datos de la instancia original.
+ Inicialice una nueva instancia con una configuración que sea compatible con el nuevo tipo de instancia que desea y asocie los volúmenes de EBS que estaban asociados a la instancia original.
+ Instale su aplicación en la nueva instancia.
+ Restaure los datos.
+ Si la instancia original tiene una dirección IP elástica, deberá asociarla a la nueva instancia para asegurarse de que los usuarios puedan seguir utilizando su aplicación de forma ininterrumpida.

**Migración de una instancia a una nueva instancia**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Realice una copia de seguridad de los datos que necesite tal como se indica a continuación:
   + Conéctese a su instancia y copie los datos de sus volúmenes de almacén de instancias en un almacenamiento persistente.
   + [Cree instantáneas](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-creating-snapshot.html) de sus volúmenes de EBS para poder crear nuevos volúmenes con los mismos datos, o bien desasocie los volúmenes de la instancia original para poder asociarolos a la nueva instancia.

1. En el panel de navegación, seleccione **Instances (Instancias)**.

1. Elija **iniciar instancias**. Cuando configure la instancia, haga lo siguiente:

   1. Seleccione una AMI que sea compatible con el tipo de instancia que desea. Por ejemplo, debe seleccionar una AMI que sea compatible con el tipo de procesador del nuevo tipo de instancia. Además, los tipos de instancia de generación actual requieren una AMI de HVM.

   1. Seleccione el nuevo tipo de instancia que desea. Si el tipo de instancia que desea no está disponible, eso significa que no es compatible con la configuración de la AMI que ha seleccionado.

   1. Si desea permitir el mismo tráfico para obtener acceso a la nueva instancia, seleccione el mismo grupo de seguridad y la misma VPC que los que se usan en la instancia original.

   1. Cuando haya terminado de configurar la nueva instancia, siga los pasos para seleccionar un par de claves y iniciar la instancia. Puede que transcurran unos minutos hasta que la instancia pase al estado `running`.

1. Si realizó una copia de seguridad de los datos en una instantánea de EBS, [cree un volumen a partir de la instantánea](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-creating-volume.html#ebs-create-volume-from-snapshot) y, a continuación, [asocie el volumen](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-attaching-volume.html) a la nueva instancia.

   Para mover un volumen de EBS de la instancia original a la nueva, [desasocie el volumen](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-detaching-volume.html) de la instancia original y, a continuación, [asocie el volumen](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-attaching-volume.html) a la nueva instancia.

1. Instale la aplicación y todo el software necesario en la nueva instancia.

1. Realice un backup de los datos de los volúmenes de almacén de instancias de la instancia original.

1. Si la instancia original tenía una dirección IP elástica, asígnela a la nueva instancia como se indica a continuación:

   1. En el panel de navegación, elija** Elastic IPs (Direcciones IP elásticas)**.

   1. Seleccione la dirección IP elástica que está asociada a la instancia original y elija **Actions (Acciones)**, **Disassociate Elastic IP address (Desasociar dirección IP elástica)**. Cuando se le pida que confirme, elija **Disassociate (Desasociar)**.

   1. Con la dirección IP elástica aún seleccionada, elija **Actions (Acciones)**, **Associate Elastic IP address (Asociar dirección IP elástica)**.

   1. En **Tipo de recurso**, seleccione **Instancia**.

   1. En **Instancia**, elija la nueva instancia.

   1. (Opcional) En **Dirección IP privada**, especifique una dirección IP privada a la que asociar la dirección IP elástica.

   1. Elija **Associate**.

1. (Opcional) Puede finalizar la instancia original si ya no la necesita. Seleccione la instancia y compruebe que esté a punto de finalizar la instancia original, no la nueva (por ejemplo, compruebe el nombre o la hora de inicialización) y luego seleccione **Estado de instancia**, **Finalizar instancia**.

# Solución de problemas de cambio del tipo de instancia
<a name="troubleshoot-change-instance-type"></a>

Utilice la siguiente información para diagnosticar y solucionar los problemas comunes que puedan surgir cuando cambia el tipo de instancia.

## La instancia no se iniciará después de cambiar el tipo de instancia
<a name="troubleshoot-change-instance-type-no-start"></a>

**Causa posible: no se cumplen los requisitos para el nuevo tipo de instancia**  
Si la instancia no arranca, es posible que no se cumpla uno de los requisitos para el nuevo tipo de instancia. Para obtener más información, consulte [¿Por qué no arranca una instancia de Linux después de cambiar su tipo?](https://repost.aws/knowledge-center/boot-error-linux-nitro-instance)

**Causa posible: la AMI no admite el tipo de instancia**  
Si utiliza la consola de EC2 para cambiar el tipo de instancia, solo están disponibles los tipos de instancia admitidos por la AMI seleccionada. No obstante, si utiliza la AWS CLI para iniciar una instancia, puede especificar una AMI y un tipo de instancia incompatibles. Si la AMI y el tipo de instancia son incompatibles, la instancia no se puede iniciar. Para obtener más información, consulte [Compatibilidad para cambiar el tipo de instancia](resize-limitations.md).

**Causa posible: la instancia está en el grupo con ubicación en clúster**  
Si su instancia se encuentra en un [grupo con ubicación en clúster](placement-strategies.md#placement-groups-cluster) y, después de cambiar el tipo de instancia, la instancia no se inicia, prueba lo siguiente:  

1. Detenga todas las instancias del grupo con ubicación en clúster.

1. Cambie el tipo de instancia de la instancia afectada.

1. Inicie todas las instancias del grupo con ubicación en clúster.

## No se puede acceder a la aplicación o el sitio web desde Internet después de cambiar el tipo de instancia
<a name="troubleshoot-change-instance-type-ipv4"></a>

**Posible causa: se publica la dirección IPv4 pública**  
Cuando se cambia el tipo de instancia, primero debe detener la instancia. Cuando detiene una instancia, liberamos la dirección IPv4 pública y le asignamos una nueva dirección IPv4 pública.  
Para retener la dirección IPv4 pública entre las detenciones y los inicios de la instancia, le recomendamos que utilice una dirección IP elástica sin costo adicional siempre que la instancia se esté ejecutando. Para obtener más información, consulte [Direcciones IP elásticas](elastic-ip-addresses-eip.md).

# Instancias de rendimiento ampliable
<a name="burstable-performance-instances"></a>

En promedio, la mayoría de las cargas de trabajo de uso general no están ocupadas ni requieren un alto nivel de rendimiento sostenido de la CPU. En el siguiente gráfico, se ilustra la utilización de la CPU para muchas cargas de trabajo comunes que los clientes ejecutan en la nube de AWS en la actualidad.

![\[Estas cargas de trabajo comunes presentan este aspecto: la utilización promedio de la CPU se encuentra en la base de referencia o por debajo de ella, con algunos picos que lo superan.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/CPU-common-workloads.png)


Estas cargas de trabajo cuya utilización de la CPU es de baja a moderada conducen a un consumo excesivo de ciclos de vida de la CPU y, como resultado, se paga más de lo que se utiliza. Como solución, se pueden aprovechar las instancias de uso general ampliables y de bajo costo, que son las instancias T. 

La familia de instancias T proporciona un rendimiento de base de referencia de la CPU con capacidad de ampliarse por encima del nivel de referencia en cualquier momento durante el tiempo que sea necesario. La CPU de referencia se define para satisfacer las necesidades de la mayoría de las cargas de trabajo de uso general, incluidos los microservicios a gran escala, los servidores web, las bases de datos pequeñas y medianas, el registro de datos, los repositorios de código, los escritorios virtuales, los entornos de desarrollo y pruebas y las aplicaciones esenciales para el negocio. Las instancias T ofrecen un equilibrio de recursos de cómputo, memoria y red, y le proporcionan la manera más rentable de ejecutar un amplio espectro de aplicaciones de uso general que tienen un uso de la CPU de bajo a moderado. Pueden ahorrar hasta un 15 % en costos en comparación con las instancias M, y pueden generar aún más ahorros con tamaños de instancia más pequeños y económicos, que ofrecen hasta 2 vCPUs y 0,5 GiB de memoria. Los tamaños de instancia T más pequeños, como el nano, el micro, el pequeño y el mediano, son adecuados para cargas de trabajo que no requieren gran capacidad de memoria y no esperan un uso elevado de la CPU.

**nota**  
En este tema se describe la CPU ampliable. Para obtener más información acerca del rendimiento de red ampliable, consulte [Ancho de banda de red de instancias de Amazon EC2](ec2-instance-network-bandwidth.md). 

## Tipos de instancias de EC2 ampliables
<a name="burstable-instance-types"></a>

Las instancias de EC2 ampliables consisten en los tipos de instancia T4g, T3a y T3, así como los tipos de instancia T2 de la generación anterior.

Los tipos de instancias T4g son las instancias ampliables de última generación. Proporcionan la mejor relación precio-rendimiento, además del costo más bajo respecto a todos los tipos de instancias de EC2. Los tipos de instancia T4g están equipados con procesadores [Graviton2 de AWS](https://aws.amazon.com/ec2/graviton/) basados en ARM y cuentan con un amplio respaldo del ecosistema de proveedores de sistemas operativos, proveedores de software independientes y aplicaciones y servicios de AWS populares.

En la siguiente tabla, se resumen las principales diferencias entre los tipos de instancia ampliables.


****  

| Tipo | Descripción | Familia de procesadores | 
| --- | --- | --- | 
| Última generación | 
| T4g |  Tipo de instancia de EC2 de menor costo con una relación precio-rendimiento hasta un 40 % superior y un costo 20 % menor en comparación con la T3  |  AWSProcesadores Graviton2 de con núcleos Neoverse N1 de Arm  | 
| T3a |  instancias basadas en x86 de menor costo con un 10 % menos en comparación con las instancias T3  |  Procesadores EPYC de primera generación de AMD  | 
| T3 |  La mejor relación precio-rendimiento para cargas de trabajo x86 con hasta un 30 % menos en comparación con las instancias T2 de la generación anterior  |  Intel Xeon Scalable (procesadores Skylake, Cascade Lake)  | 
| Generación anterior | 
| T2 |  instancias ampliables de generaciones anteriores  |  Procesadores Intel Xeon  | 

Para obtener información acerca del precio de la instancia y conocer especificaciones adicionales, consulte [Precios de Amazon EC2](https://aws.amazon.com/ec2/pricing/) y [Tipos de instancia de Amazon EC2](https://aws.amazon.com/ec2/instance-types/). Para obtener más información acerca del rendimiento de red ampliable, consulte [Ancho de banda de red de instancias de Amazon EC2](ec2-instance-network-bandwidth.md).

Si creó su Cuenta de AWS antes del 15 de julio de 2025 y tiene menos de 12 meses de antigüedad, puede utilizar una instancia `t2.micro` de manera gratuita (o una instancia `t3.micro` en regiones en las que `t2.micro` no está disponible) con determinados límites de uso. Si creó su Cuenta de AWS el 15 de julio de 2025 o después, puede usar los tipos de instancias `t3.micro`, `t3.small`, `t4g.micro` y `t4g.small` durante 6 meses o hasta que agote sus créditos. Para obtener más información, consulte [capa gratuita de AWS](https://aws.amazon.com/free/).

**Opciones de compra admitidas para instancias T**
+ On-Demand Instances
+ Reserved Instances
+ instancias dedicadas (únicamente T3)
+ Hosts dedicados (únicamente T3, solo en modo `standard`)
+ Spot Instances

Para obtener más información, consulte [Opciones de facturación y compra de Amazon EC2](instance-purchasing-options.md).

**Topics**
+ [

## Tipos de instancias de EC2 ampliables
](#burstable-instance-types)
+ [

## Prácticas recomendadas
](#burstable-performance-instances-best-practices)
+ [

# Conceptos clave para las instancias de rendimiento ampliables
](burstable-credits-baseline-concepts.md)
+ [

# Modo ilimitado para las instancias de rendimiento ampliable
](burstable-performance-instances-unlimited-mode.md)
+ [

# Modo estándar para las instancias de rendimiento ampliable
](burstable-performance-instances-standard-mode.md)
+ [

# Configurar instancias de rendimiento ampliable
](burstable-performance-instances-how-to.md)
+ [

# Supervise los créditos de la CPU en busca de instancias ampliables.
](burstable-performance-instances-monitoring-cpu-credits.md)

## Prácticas recomendadas
<a name="burstable-performance-instances-best-practices"></a>

Siga estas prácticas recomendadas para sacar el máximo beneficio de las instancias de rendimiento ampliable.
+ Asegúrese de que el tamaño de la instancia que elija cumpla los requisitos de memoria mínimos del sistema operativo y las aplicaciones. Es posible que los sistemas operativos que tienen interfaces gráficas de usuario que consumen una cantidad importante de memoria y recursos de la CPU (por ejemplo, Windows) necesiten un tamaño de instancia de `t3.micro`, o incluso mayor, en muchos casos de uso. A medida que aumentan los requisitos de memoria y CPU de su carga de trabajo, dispone de la flexibilidad que ofrecen las instancias T para escalar a tamaños de instancia más grandes del mismo tipo o para seleccionar otro tipo de instancia.
+ Habilite [AWS Compute Optimizer](https://aws.amazon.com/compute-optimizer/getting-started/) para su cuenta y consulte las recomendaciones de Compute Optimizer para su carga de trabajo. Compute Optimizer puede ayudar a evaluar si las instancias deben aumentarse para mejorar el rendimiento o reducirse para ahorrar costos. Compute Optimizer también puede recomendar un tipo de instancia diferente según su situación. Para obtener más información, consulte [Visualización de recomendaciones de instancias de EC2](https://docs.aws.amazon.com/compute-optimizer/latest/ug/view-ec2-recommendations.html) en la *Guía del usuario de AWS Compute Optimizer*.

# Conceptos clave para las instancias de rendimiento ampliables
<a name="burstable-credits-baseline-concepts"></a>

Los tipos de instancias de Amazon EC2 tradicionales proporcionan recursos de CPU fijos. Por otra parte, las instancias de rendimiento ampliable proporcionan un nivel de base de referencia de utilización de la CPU con posibilidad de ampliarlo por encima de ese nivel de base de referencia. De este modo, se garantiza que solo pague la CPU de base de referencia más cualquier uso ampliado adicional de la CPU, con la consiguiente reducción de los costos de cómputo. La utilización de referencia y la capacidad de ampliar se rigen por créditos de CPU. Las instancias de rendimiento ampliable son los únicos tipos de instancia que usan créditos para el uso de la CPU.

Cada instancia de rendimiento ampliable obtiene continuamente créditos si se mantiene por debajo de la base de referencia de la CPU y también gasta créditos de manera continua si lo supera. La cantidad de créditos que se obtienen o se gastan depende de la utilización de la CPU de la instancia:
+ Si la utilización de la CPU está por debajo de la base de referencia, los créditos que se obtienen son mayores que aquellos que se gastan.
+ Si la utilización de la CPU coincide con la base de referencia, los créditos que se obtienen son iguales que aquellos que se gastan.
+ Si la utilización de la CPU es mayor que la de la base de referencia, los créditos que se gastan son mayores que aquellos que se obtienen.

Cuando los créditos que se obtienen son mayores que los se gastan, entonces la diferencia se denomina créditos acumulados, que se pueden utilizar más adelante para ampliaciones por encima de la utilización de la CPU de base de referencia. Del mismo modo, cuando los créditos que se gastan son más que los que se obtienen, entonces el comportamiento de la instancia depende del modo de configuración de crédito: modo estándar o modo ilimitado. 

En el modo estándar, cuando los créditos que se gastan son más que los que se obtienen, la instancia utiliza los créditos acumulados para ampliaciones por encima de la utilización de la CPU de base de referencia. Si no quedan créditos acumulados, la instancia se reduce gradualmente a la utilización de la CPU de base de referencia y no puede ampliarse por encima del nivel de base de referencia hasta tanto no acumule más créditos. 

En el modo ilimitado, si la instancia se amplía por encima de la utilización de la CPU de base de referencia, la instancia utiliza en primer lugar los créditos acumulados para hacerlo. En caso de que no queden créditos acumulados, la instancia gasta los créditos sobrantes. Cuando el uso de la CPU cae por debajo de la base de referencia, utiliza los créditos de CPU que obtiene para compensar los créditos sobrantes gastados previamente. La posibilidad de obtener créditos de CPU para compensar créditos sobrantes permite a Amazon EC2 crear una media de utilización de la CPU de una instancia en un periodo de 24 horas. Si la utilización media de la CPU durante un periodo de 24 horas supera la base de referencia, se cobra el uso adicional de la instancia a una [tarifa adicional fija](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing) por hora de vCPU.

**Contents**
+ [

## Conceptos y definiciones clave
](#key-concepts)
+ [

## Ganar créditos de CPU
](#earning-CPU-credits)
+ [

## Tasa de obtención de créditos de CPU
](#CPU-credit-earn-rate)
+ [

## Límite de acumulación de créditos de CPU
](#CPU-credit-accrual-limit)
+ [

## Duración de los créditos de CPU acumulados
](#accrued-CPU-credits-life-span)
+ [

## Utilización de referencia
](#baseline_performance)

## Conceptos y definiciones clave
<a name="key-concepts"></a>

Los siguientes conceptos y definiciones clave se pueden aplicar a las instancias de rendimiento ampliables.

**Utilización de la CPU**  
La utilización de la CPU es el porcentaje de unidades de cómputo de EC2 asignadas que están actualmente en uso en la instancia. Esta métrica mide el porcentaje de ciclos de la CPU asignados que se están utilizando en una instancia. La métrica de CloudWatch de utilización de la CPU muestra el uso de la CPU por instancia y no el uso por núcleo. La especificación de CPU de base de referencia de una instancia también se basa en el uso de CPU por instancia. Para medir la utilización de la CPU mediante la Consola de administración de AWS o la AWS CLI, consulte [Obtener estadísticas para una instancia específica](US_SingleMetricPerInstance.md).

**Crédito de la CPU**  
Una unidad de vCPU-time.  
Ejemplos:  
1 crédito de CPU = 1 vCPU \$1 100 % de utilización x 1 minuto  
1 crédito de CPU = 1 vCPU \$1 50 % de utilización x 2 minutos  
1 crédito de CPU = 2 vCPU \$1 25 % de utilización x 2 minutos

**Utilización de referencia**  
La utilización de referencia es el nivel en el que se puede utilizar la CPU para un saldo de crédito neto de cero, cuando el número de créditos de CPU que se gana coincide con el que se está utilizando. La utilización de referencia también se conoce como línea base. La utilización de base de referencia se expresa como un porcentaje de utilización de vCPU, que se calcula de la siguiente manera: utilización de base de referencia en % = (número de créditos obtenidos/número de vCPU)/60 minutos.  
Para obtener información sobre la utilización básica de cada tipo de instancia de rendimiento con ráfagas, consulte la [tabla de créditos](#burstable-performance-instances-credit-table).

**Créditos obtenidos**  
Créditos obtenidos continuamente por una instancia mientras se está ejecutando.  
Cantidad de créditos obtenidos por hora = % de utilización de base de referencia x cantidad de vCPUs x 60 minutos  
Ejemplo:  
Una instancia t3.nano con 2 vCPUs y una utilización de base de referencia del 5 % obtiene 6 créditos por hora, que se calculan de la siguiente manera:  
2 vCPUs x 5 % de referencia x 60 minutos = 6 créditos por hora

**Créditos gastados o utilizados**  
Créditos utilizados continuamente por una instancia mientras se está ejecutando.  
Créditos de CPU que se gastan por minuto = número de vCPUs x utilización de la CPU x 1 minuto

**Créditos acumulados**  
Créditos de CPU que no se han gastado cuando una instancia utiliza menos créditos de los necesarios para la utilización de base de referencia. En otras palabras, créditos acumulados = (créditos obtenidos - créditos utilizados) por debajo de la base de referencia.  
Ejemplo:  
Si un t3.nano se ejecuta a un 2 % de utilización de la CPU, que se sitúa por debajo de la referencia del 5 % durante una hora, los créditos acumulados se calculan de la siguiente manera:  
Créditos de CPU acumulados = (créditos obtenidos por hora - créditos utilizados por hora) = 6 - 2 vCPUs x 2 % de utilización de la CPU x 60 minutos = 6 - 2,4 = 3,6 créditos acumulados por hora

**Límite de acumulación de créditos**  
Depende del tamaño de la instancia, pero en general es igual al número máximo de créditos obtenidos en 24 horas.  
Ejemplo:  
Para t3.nano, el límite de acumulación de créditos = 24 x 6 = 144 créditos

**Créditos de inicialización**  
Solo se aplica a las instancias T2 configuradas en modo estándar. Los créditos de inicialización constituyen una cantidad limitada de créditos de la CPU que se asignan a una nueva instancia T2 de manera tal que, al ser iniciada en modo estándar, pueda ampliarse por encima de la base de referencia.

**Créditos sobrantes**  
Créditos que se gastan por una instancia una vez que se agota su saldo de crédito acumulado. Los créditos sobrantes están diseñados para que las instancias ampliables mantengan un alto rendimiento durante un periodo prolongado y solo se utilizan en el modo ilimitado. El saldo de créditos sobrantes se emplea para determinar cuántos créditos fueron utilizados por la instancia para la ampliación en modo ilimitado.

**Modo estándar**  
Modo de configuración de créditos, que permite a una instancia ampliarse por encima de la base de referencia mediante el gasto de créditos que se han acumulado en el saldo correspondiente.

**Modo ilimitado**  
Modo de configuración de créditos, que permite a una instancia ampliarse por encima de la base de referencia al mantener una utilización elevada de la CPU durante cualquier periodo siempre que sea necesario. El precio por hora de la instancia cubre automáticamente todos los picos de uso de la CPU si la utilización media de la CPU de una instancia CPU está a la par o por debajo de la base de referencia en un periodo de 24 horas o durante la vida útil de la instancia, lo que dure menos. Si la instancia requiere un mayor uso de la CPU durante un período prolongado, también puede hacerlo por un [cargo fijo adicional](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing) por hora de vCPU.

En la siguiente tabla, se resumen las principales diferencias de créditos entre los tipos de instancia ampliables.


****  

| Tipo | Tipo de créditos de CPU admitidos | Modos de configuración de créditos | Vida útil de los créditos de la CPU acumulados entre los inicios y las detenciones de la instancia. | 
| --- | --- | --- | --- | 
| Última generación | 
| T4g |  Créditos obtenidos, créditos acumulados, créditos gastados, créditos sobrantes (solo modo ilimitado)  |  Estándar, ilimitado (predeterminado)  |  7 días (los créditos se mantienen durante 7 días después de que se detiene una instancia)  | 
| T3a |  Créditos obtenidos, créditos acumulados, créditos gastados, créditos sobrantes (solo modo ilimitado)  |  Estándar, ilimitado (predeterminado)  |  7 días (los créditos se mantienen durante 7 días después de que se detiene una instancia)  | 
| T3 |  Créditos obtenidos, créditos acumulados, créditos gastados, créditos sobrantes (solo modo ilimitado)  |  Estándar, ilimitado (predeterminado)  |  7 días (los créditos se mantienen durante 7 días después de que se detiene una instancia)  | 
| Generación anterior | 
| T2 |  Créditos obtenidos, créditos acumulados, créditos gastados, créditos de inicialización (solo modo estándar), créditos sobrantes (solo modo ilimitado)  |  Estándar (predeterminado), ilimitado  |  0 días (los créditos se pierden cuando se detiene una instancia)  | 

**nota**  
El modo ilimitado no es compatible con las instancias T3 que se inician en un host dedicado.

## Ganar créditos de CPU
<a name="earning-CPU-credits"></a>

En función de su tamaño, cada instancia de rendimiento ampliable va adquiriendo continuamente (a una resolución de milisegundo) una tasa fija de créditos de CPU por hora. El proceso contable mediante el cual se determina si los créditos se acumulan o se gastan también se realiza a una resolución en el nivel de milisegundos, por lo que no tiene que preocuparse de gastar demasiados créditos de CPU; un pequeño aumento de la CPU solo utiliza una pequeña fracción de un crédito de CPU.

Si una instancia de rendimiento ampliable utiliza menos recursos de CPU que los requeridos para una utilización de referencia (por ejemplo cuando está inactiva), los créditos de CPU no gastados se acumulan en el saldo de créditos de CPU. Si una instancia de rendimiento ampliable tiene que ampliar por encima del nivel de utilización de referencia, gasta los créditos acumulados. Cuantos más créditos haya acumulado la instancia de rendimiento ampliable, más tiempo podrá ampliarse por encima de su nivel de utilización de la CPU cuando sea necesario.

En la siguiente tabla se indican los tipos de instancias de rendimiento ampliable, la tasa de adquisición de créditos por hora, el número máximo de créditos de CPU ganados que puede acumular una instancia, la cantidad de unidades vCPU por instancia y la utilización de referencia como porcentaje del núcleo total (al utilizar una sola vCPU).


|  Tipo de instancia  |  Créditos de CPU obtenidos por hora  |  Créditos máximos ganados que se pueden acumular\$1  |  vCPUs\$1\$1\$1  |  Utilización de referencia por vCPU  | 
| --- | --- | --- | --- | --- | 
|  **T2**  |    |    |    |    | 
| t2.nano |  3  |  72  |  1  |  5%  | 
| t2.micro |  6  |  144  |  1  |  10%  | 
| t2.small |  12  |  288  |  1  |  20%  | 
| t2.medium |  24  |  576  |  2  |  20 %\$1\$1  | 
| t2.large |  36  |  864  |  2  |  30 %\$1\$1  | 
| t2.xlarge |  54  |  1296  |  4  |  22,5 %\$1\$1  | 
| t2.2xlarge |  81.6  |  1958.4  |  8  |  17 %\$1\$1  | 
|  **T3**  |    |    |    |    | 
| t3.nano |  6  |  144  |  2  |  5 %\$1\$1  | 
| t3.micro |  12  |  288  |  2  |  10 %\$1\$1  | 
| t3.small |  24  |  576  |  2  |  20 %\$1\$1  | 
| t3.medium |  24  |  576  |  2  |  20 %\$1\$1  | 
| t3.large |  36  |  864  |  2  |  30 %\$1\$1  | 
| t3.xlarge |  96  |  2304  |  4  |  40 %\$1\$1  | 
| t3.2xlarge |  192  |  4608  |  8  |  40 %\$1\$1  | 
|  **T3a**  |    |    |    |    | 
| t3a.nano |  6  |  144  |  2  |  5 %\$1\$1  | 
| t3a.micro |  12  |  288  |  2  |  10 %\$1\$1  | 
| t3a.small |  24  |  576  |  2  |  20 %\$1\$1  | 
| t3a.medium |  24  |  576  |  2  |  20 %\$1\$1  | 
| t3a.large |  36  |  864  |  2  |  30 %\$1\$1  | 
| t3a.xlarge |  96  |  2304  |  4  |  40 %\$1\$1  | 
| t3a.2xlarge |  192  |  4608  |  8  |  40 %\$1\$1  | 
| **T4g** |  |  |  |  | 
| t4g.nano | 6 | 144 | 2 | 5 %\$1\$1 | 
| t4g.micro | 12 | 288 | 2 | 10 %\$1\$1 | 
| t4g.small | 24 | 576 | 2 | 20 %\$1\$1 | 
| t4g.medium | 24 | 576 | 2 | 20 %\$1\$1 | 
| t4g.large | 36 | 864 | 2 | 30 %\$1\$1 | 
| t4g.xlarge | 96 | 2304 | 4 | 40 %\$1\$1 | 
| t4g.2xlarge | 192 | 4608 | 8 | 40 %\$1\$1 | 


|  | 
| --- |
|  \$1 El número de créditos que se pueden acumular es equivalente a la cantidad de créditos que se pueden obtener en un periodo de 24 horas.  | 
|  \$1\$1 La utilización de referencia de porcentaje en la tabla es por vCPU. En CloudWatch, el uso de la CPU se muestra por vCPU. Por ejemplo, el uso de la CPU de una instancia `t3.large` que funciona con el nivel de referencia se muestra como un 30 % en las métricas de CPU de CloudWatch. Para obtener información acerca de cómo calcular la utilización de referencia, consulte [Utilización de referencia](#baseline_performance).  | 
|  \$1\$1\$1 Cada vCPU es un subproceso de un núcleo Intel Xeon, o bien de un núcleo AMD EPYC, con excepción de las instancias T2 y T4g.  | 

## Tasa de obtención de créditos de CPU
<a name="CPU-credit-earn-rate"></a>

El número de créditos de CPU obtenido por hora está determinado por el tamaño de la instancia. Por ejemplo, una `t3.nano` obtiene seis créditos por hora y una `t3.small`, 24 por hora. La tabla anterior enumera la tasa de obtención de créditos de todas las instancias.

## Límite de acumulación de créditos de CPU
<a name="CPU-credit-accrual-limit"></a>

Aunque los créditos obtenidos no caducan nunca en una instancia en ejecución, hay un límite en cuanto al número de créditos obtenidos que una instancia puede acumular. El límite viene determinado por el límite de saldo de créditos de CPU. Una vez que se alcanza el límite, se descarta cualquier nuevo crédito obtenido, tal como se indica en la imagen siguiente. El bucket completo indica el límite de saldo de créditos de CPU y la capacidad superada indica los créditos recién obtenidos que superan el máximo.

![\[Los nuevos créditos obtenidos se descartan cuando se supera el límite.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-t3-bucket.png)


El límite de saldo de créditos de CPU varía en función del tamaño de la instancia Por ejemplo, una instancia `t3.micro` puede acumular un saldo máximo de 288 créditos de CPU en el saldo de créditos de CPU. La tabla anterior enumera la cantidad máxima de créditos obtenidos que puede acumular cada instancia.

Las instancias T2 Standard también adquieren créditos de inicialización. Los créditos de inicialización no cuentan para el límite de saldo de créditos de CPU. Si una instancia T2 no ha gastado sus créditos de inicialización y permanece inactiva durante un periodo de 24 horas mientras acumula créditos ganados, su saldo de créditos de CPU aparecerá por encima del límite. Para obtener más información, consulte [Créditos de inicialización](burstable-performance-instances-standard-mode-concepts.md#launch-credits). 

Las instancias T4g, T3a y T3 no obtienen créditos de lanzamiento. Estas instancias se inician como `unlimited` de forma predeterminada y, por tanto, se pueden ampliar inmediatamente tras iniciarse sin tener créditos de inicialización. Las instancias T3 iniciadas en un host dedicado se inician como `standard` de forma predeterminada; el modo `unlimited` no se admite para instancias T3 en un host dedicado.

## Duración de los créditos de CPU acumulados
<a name="accrued-CPU-credits-life-span"></a>

Los créditos de CPU de una instancia en ejecución no caducan.

Para T2, el saldo de créditos de CPU no persiste entre paradas e inicios de instancia. Si detiene una instancia T2, la instancia pierde todos sus créditos acumulados.

Para el caso de T4g, T3a y T3, el saldo de créditos de la CPU se mantiene durante siete días después de detenerse una instancia y, luego, se pierden. Si inicia la instancia en un plazo de siete días, no se pierde ningún crédito.

Para obtener más información, consulte `CPUCreditBalance` en la [tabla de métricas de CloudWatch](burstable-performance-instances-monitoring-cpu-credits.md#burstable-performance-instances-CW-metrics-table).

## Utilización de referencia
<a name="baseline_performance"></a>

La *utilización de referencia* es el nivel en el que se puede utilizar la CPU para un saldo de crédito neto de cero, cuando el número de créditos de CPU que se gana coincide con el que se está utilizando. La utilización de referencia también se conoce como *línea base*.

La utilización de referencia se expresa como un porcentaje de la utilización de la vCPU, que se calcula de la siguiente manera:

`(number of credits earned/number of vCPUs)/60 minutes = % baseline utilization`

Por ejemplo, una instancia `t3.nano`, con 2 vCPU, obtiene 6 créditos por hora, lo que genera una utilización de referencia del 5 %, que se calcula de la siguiente manera:

`(6 credits earned/2 vCPUs)/60 minutes = 5% baseline utilization`

Una instancia `t3.large`, con 2 vCPU, obtiene 36 créditos por hora, lo que genera una utilización de línea de base del 30 % (`(36/2)/60`).

En el siguiente gráfico, se proporciona un ejemplo de una instancia `t3.large` con una utilización promedio de la CPU por debajo de la línea de base.

![\[Gráfico de una instancia t3.large con una utilización promedio de la CPU por debajo de la línea de base.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/baseline-utilization.png)


# Modo ilimitado para las instancias de rendimiento ampliable
<a name="burstable-performance-instances-unlimited-mode"></a>

Una instancia de rendimiento ampliable configurada como `unlimited` puede sostener una utilización de la CPU alto durante cualquier periodo siempre que sea necesario. El precio por hora de la instancia cubre automáticamente todos los picos de uso de la CPU si la utilización media de la CPU de una instancia CPU está a la par o por debajo de la base de referencia en un periodo de 24 horas o durante la vida útil de la instancia, lo que dure menos.

Para la gran mayoría de las cargas de trabajo de uso general, las instancias configuradas como `unlimited` proporcionan una rentabilidad suficiente sin cargos adicionales. Si la instancia requiere un mayor uso de la CPU durante un período prolongado, también puede hacerlo por un cargo fijo adicional por hora de vCPU. Para obtener información acerca de los precios, consulte [Precios de Amazon EC2](https://aws.amazon.com/ec2/pricing/) y [Precios de instancias T2/T3/T4 en modo ilimitado](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing).

Si creó su Cuenta de AWS antes del 15 de julio de 2025, usa una instancia `t2.micro` o `t3.micro` con la oferta del [capa gratuita de AWS](https://aws.amazon.com/free/) y la usa en modo `unlimited`, es posible que se apliquen cargos si el promedio de uso en un periodo de 24 horas consecutivas supera el [uso de línea de base](burstable-credits-baseline-concepts.md#baseline_performance) de la instancia.

Las instancias T4g, T3a y T3 se lanzan como `unlimited` de forma predeterminada (a menos que [cambie la opción predeterminada](burstable-performance-instances-how-to.md#burstable-performance-instance-set-default-credit-specification-for-account)). Si el uso medio de CPU durante un período de 24 horas supera la base de referencia, incurre en cargos por créditos excedentes. Si inicia instancias de spot como `unlimited` y planea usarlas inmediatamente y durante un corto período de tiempo, sin tiempo de inactividad para acumular créditos de CPU, incurre en cargos por créditos excedentes. Le recomendamos iniciar sus instancias de spot en modo [estándar](burstable-performance-instances-standard-mode.md) para evitar pagar costos más elevados. Para obtener más información, consulte [Los créditos sobrantes pueden generar costos](burstable-performance-instances-unlimited-mode-concepts.md#unlimited-mode-surplus-credits) y [Inicialización de instancias de rendimiento ampliable](how-spot-instances-work.md#burstable-spot-instances).

**nota**  
Las instancias T3 iniciadas en un host dedicado se inician como `standard` de forma predeterminada; el modo `unlimited` no se admite para instancias T3 en un host dedicado.

**Contents**
+ [

# Conceptos del modo ilimitado para las instancias ampliables
](burstable-performance-instances-unlimited-mode-concepts.md)
  + [

## Cómo funcionan las instancias de rendimiento ampliable ilimitado
](burstable-performance-instances-unlimited-mode-concepts.md#how-burstable-performance-instances-unlimited-works)
  + [

## Cuando utilizar el modo ilimitado en lugar del modo de CPU fija
](burstable-performance-instances-unlimited-mode-concepts.md#when-to-use-unlimited-mode)
  + [

## Los créditos sobrantes pueden generar costos
](burstable-performance-instances-unlimited-mode-concepts.md#unlimited-mode-surplus-credits)
  + [

## ¿Cuánto cuesta el rendimiento ilimitado ampliable?
](burstable-performance-instances-unlimited-mode-concepts.md#how-much-does-unlimited-burstable-performance-cost)
  + [

## Ausencia de créditos de inicialización para instancias T2 ilimitadas
](burstable-performance-instances-unlimited-mode-concepts.md#unlimited-mode-no-launch-credits)
  + [

## Habilitar el modo ilimitado
](burstable-performance-instances-unlimited-mode-concepts.md#unlimited-mode-enabling)
  + [

## Qué ocurre con los créditos al cambiar entre ilimitadas y estándar
](burstable-performance-instances-unlimited-mode-concepts.md#unlimited-mode-switching-and-credits)
  + [

## Supervisar el uso de crédito
](burstable-performance-instances-unlimited-mode-concepts.md#unlimited-mode-monitoring-credit-usage)
+ [

# Ejemplos del modo ilimitado para las instancias ampliables
](unlimited-mode-examples.md)
  + [

## Ejemplo 1: Explicación del uso de crédito con T3 ilimitadas
](unlimited-mode-examples.md#t3_unlimited_example)
  + [

## Ejemplo 2: Explicación del uso de crédito con T2 ilimitadas
](unlimited-mode-examples.md#t2_unlimited_example)

# Conceptos del modo ilimitado para las instancias ampliables
<a name="burstable-performance-instances-unlimited-mode-concepts"></a>

El modo `unlimited` es una opción de configuración de créditos para instancias de rendimiento ampliable. Se puede habilitar y deshabilitar en cualquier momento para una instancia en ejecución o que esté detenida. Puede [configurar `unlimited` como opción de crédito predeterminada](burstable-performance-instances-how-to.md#burstable-performance-instance-set-default-credit-specification-for-account) de las cuentas por región de AWS y por familia de instancias de rendimiento ampliable, de modo que todas las nuevas instancias de rendimiento ampliable de la cuenta se lancen mediante la opción de crédito predeterminada.

## Cómo funcionan las instancias de rendimiento ampliable ilimitado
<a name="how-burstable-performance-instances-unlimited-works"></a>

Si una instancia de rendimiento ampliable configurada como `unlimited` agota los créditos que ha acumulado en su saldo de créditos de CPU, puede gastar créditos *sobrantes* para ampliar por encima de la [referencia](burstable-credits-baseline-concepts.md#baseline_performance). Cuando el uso de la CPU cae por debajo de la base de referencia, utiliza los créditos de CPU que obtiene para compensar los créditos sobrantes gastados previamente. La posibilidad de obtener créditos de CPU para compensar créditos sobrantes permite a Amazon EC2 crear una media de utilización de la CPU de una instancia en un periodo de 24 horas. Si la utilización media de la CPU durante un periodo de 24 horas supera la base de referencia, se cobra el uso adicional de la instancia a una [tarifa adicional fija](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing) por hora de vCPU.

En el gráfico siguiente se muestra el uso de CPU de una instancia `t3.large`. La utilización de CPU de referencia de una instancia `t3.large` es del 30%. Si la instancia se ejecuta con un 30% de utilización de la CPU o menos de media durante un periodo de 24 horas, no se realizará ningún cargo adicional porque el costo ya está cubierto por el precio por hora de la instancia. Sin embargo, si la instancia se ejecuta con un 40 % de utilización de la CPU de media durante un periodo de 24 horas, como se muestra en el gráfico, se cobra el 10 % de uso de CPU adicional de la instancia a una [tarifa adicional fija](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing) por hora de vCPU.

![\[Uso de facturación de la CPU de una instancia t3.large.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t3-cpu-usage.png)


Para obtener más información sobre la utilización de referencia por vCPU para cada tipo de instancia y cuántos créditos obtiene cada tipo de instancia, consulte la [tabla de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table).

## Cuando utilizar el modo ilimitado en lugar del modo de CPU fija
<a name="when-to-use-unlimited-mode"></a>

A la hora de determinar si debería utilizar una instancia de rendimiento ampliado en el modo `unlimited`, como una instancia T3, o una instancia de rendimiento fijo, como una instancia M5, debe determinar el límite de rentabilidad de uso de CPU. El límite de rentabilidad de uso de CPU para una instancia de rendimiento ampliable es el punto en que una instancia de rendimiento ampliable cuesta lo mismo que una instancia de rendimiento fijo. El límite de rentabilidad de uso de CPU le ayuda a determinar lo siguiente:
+ Si el uso medio de CPU durante un periodo de 24 horas está a la par o por debajo del límite de rentabilidad de uso de CPU, utilice una instancia de rendimiento ampliable en el modo `unlimited` para poder beneficiarse del precio menor de una instancia de rendimiento ampliable y obtener el mismo rendimiento que con una instancia de rendimiento fijo.
+ Si el uso medio de CPU durante un periodo de 24 horas es superior al límite de rentabilidad de uso de CPU, la instancia de rendimiento ampliable le costará más que una instancia de rendimiento fijo de tamaño equivalente. Si una instancia T3 consume continuamente el 100% de la CPU, acabará pagando aproximadamente 1,5 veces el precio de una instancia M5 de tamaño equivalente.

En el siguiente gráfico se muestra el límite de rentabilidad de uso de CPU donde una instancia `t3.large` cuesta lo mismo que una instancia `m5.large`. El límite de rentabilidad de uso de CPU de una instancia `t3.large` es el 42,5%. Si el uso medio de CPU es del 42,5%, el costo de ejecutar la instancia `t3.large` es el mismo que el de una instancia `m5.large` y más caro si el uso medio de CPU es superior al 42,5%. Si la carga de trabajo necesita menos del 42,5 % de uso medio de CPU, puede beneficiarse del precio menor de la instancia `t3.large` y conseguir el mismo rendimiento que con una instancia `m5.large`.

![\[El límite de rentabilidad de uso de CPU de una instancia t3.large es el 42,5 %.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/T3-unltd-when-to-use.png)


En la tabla siguiente se muestra cómo calcular el límite de rentabilidad de uso de CPU para que pueda determinar cuándo es más barato utilizar una instancia de rendimiento ampliable en modo `unlimited` o una instancia de rendimiento fijo. Las columnas de la tabla abarcan de la A a la K.


|  Tipo de instancia  |  vCPU  |  Precio de T3\$1/hora  |  Precio de M5\$1/hora  |  Diferencia de precio  |  Utilización de referencia T3 por vCPU (%)  |  Cargo por hora de vCPU de créditos sobrantes  |  Cargo por minuto de vCPU  |  Minutos adicionales disponibles por vCPU  |  % de CPU adicional disponible  |  Límite de rentabilidad de CPU (%)  | 
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | 
|  A  |  B  |  C  |  D   |  E = D - C  |  F  |  G  |  H = G / 60  |  I = E / H  |  J = (I / 60) / B  |  K = F \$1 J  | 
|  t3.large  |  2  |  0,0835 USD  |  0,096 USD  |  0,0125 USD  |  30%  |  0,05 USD  |  0,000833 USD   |  15  |  12,5%  |  42,5%  | 


|  | 
| --- |
| \$1 Precio basado en us-east-1 y sistema operativo Linux. | 

La tabla proporciona la siguiente información:
+ La columna A muestra el tipo de instancia, `t3.large`.
+ La columna B muestra la cantidad de vCPU de la instancia `t3.large`.
+ La columna C muestra el precio de una instancia `t3.large` por hora.
+ La columna D muestra el precio de una instancia `m5.large` por hora.
+ La columna E muestra la diferencia de precio entre la instancia `t3.large` y la instancia `m5.large`. 
+ La columna F muestra la utilización de referencia por vCPU de la instancia `t3.large`, que es el 30 %. Con el nivel de referencia, el costo por hora de la instancia cubre el costo de uso de la CPU.
+ La columna G muestra la [tarifa adicional fija](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing) por hora de vCPU que se cobra a una instancia si consume el 100 % de la CPU una vez que ha consumido los créditos obtenidos.
+ La columna H muestra la [tarifa adicional fija](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing) por minuto de vCPU que se cobra a una instancia si consume el 100 % de la CPU una vez que ha consumido los créditos obtenidos
+ La columna I muestra el número de minutos adicionales que la instancia `t3.large` puede ejecutarse por hora usando el 100% de la CPU y pagando el mismo precio por hora que una instancia `m5.large`.
+ La columna J muestra el uso de CPU adicional (en %) con respecto al valor de referencia que puede consumir la instancia pagando el mismo precio por hora que una instancia `m5.large`.
+ La columna K muestra el límite de rentabilidad de uso de la CPU (en %) de la instancia `t3.large` sin pagar más que con la instancia `m5.large`. Si el valor es superior a este, la instancia `t3.large` costará más que la instancia `m5.large`.

En la tabla siguiente se muestra el límite de rentabilidad de uso de la CPU (en %) para tipos de instancias T3 comparado con tipos de instancias M5 de tamaño similar.


| Tipo de instancia T3 | Límite de rentabilidad de uso de la CPU (en %) para T3 comparado con M5 | 
| --- | --- | 
| t3.large | 42,5% | 
| t3.xlarge | 52,5% | 
| t3.2xlarge | 52,5% | 

## Los créditos sobrantes pueden generar costos
<a name="unlimited-mode-surplus-credits"></a>

Si la utilización media de la CPU de una instancia está a la par o por debajo del nivel de referencia, no se incurre en gastos adicionales. Como una instancia obtiene la [cantidad máxima de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table) en un periodo de 24 horas (por ejemplo, una instancia `t3.micro` puede obtener hasta 288 créditos en un periodo de 24 horas), puede gastar créditos sobrantes hasta esa cantidad máxima sin que se realicen cargos inmediatamente.

Sin embargo, si el uso de la CPU se mantiene por encima de la base de referencia, la instancia no puede obtener créditos suficientes para compensar los créditos sobrantes que ha gastado. Los créditos sobrantes que no se han compensado se cobran a una tarifa plana adicional por hora de vCPU. Para obtener información acerca de la tarifa, consulte [Precios de instancias T2/T3/T4g en modo ilimitado](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing).

Los créditos sobrantes que se gastaron anteriormente se cobran cuando se da alguno de los casos siguientes:
+ Los créditos sobrantes gastados superan el [número máximo de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table) que la instancia puede obtener en un periodo de 24 horas. Los créditos sobrantes gastados por encima de la cantidad máxima se cobran al final de la hora.
+ La instancia se detiene o se termina.
+ La instancia se cambia de `unlimited` a `standard`.

La métrica `CPUSurplusCreditBalance` de CloudWatch hace el seguimiento de los créditos sobrantes gastados. La métrica `CPUSurplusCreditsCharged` de CloudWatch hace el seguimiento de los créditos sobrantes. Para obtener más información, consulte [Métricas de CloudWatch adicionales para las instancias de rendimiento ampliable](burstable-performance-instances-monitoring-cpu-credits.md#burstable-performance-instances-cw-metrics).

## ¿Cuánto cuesta el rendimiento ilimitado ampliable?
<a name="how-much-does-unlimited-burstable-performance-cost"></a>

Si utiliza créditos excedentes y estos no se compensan con los créditos obtenidos (consulte [Los créditos sobrantes pueden generar costos](#unlimited-mode-surplus-credits)), pagará una tarifa adicional fija por hora de vCPU por los créditos excedentes. La tarifa se indica en la sección [Precios del modo ilimitado T2/T3/T4g](https://aws.amazon.com/ec2/pricing/on-demand/#T2.2FT3.2FT4g_Unlimited_Mode_Pricing) (o ) de la página *Precios bajo demanda de Amazon EC2*.

## Ausencia de créditos de inicialización para instancias T2 ilimitadas
<a name="unlimited-mode-no-launch-credits"></a>

Las instancias T2 Standard reciben [créditos de inicialización](burstable-performance-instances-standard-mode-concepts.md#launch-credits), pero las instancias T2 Unlimited no. Las instancias T2 Unlimited pueden realizar ráfagas por encima de la base de referencia en cualquier momento sin cargos adicionales, siempre y cuando la utilización media de la CPU esté a la par o por debajo de la base de referencia a lo largo de un periodo de 24 horas o durante la vida útil de la instancia, lo que dure menos. Como tal, las instancias T2 Unlimited no requieren créditos de inicialización para alcanzar un alto rendimiento inmediatamente después de la inicialización.

Si una instancia T2 se cambia de `standard` a `unlimited`, los créditos de inicialización acumulados se eliminan de `CPUCreditBalance` antes de trasladar el `CPUCreditBalance` restante.

Las instancias T4g, T3a y T3 nunca reciben créditos de lanzamiento porque se lanzan en modo Ilimitado de forma predeterminada y, por lo tanto, se pueden ampliar inmediatamente después de iniciarse. La configuración de crédito de modo ilimitado permite a las instancias T4g, T3a y T3 utilizar tanta CPU como sea necesario para ampliarse por encima de la base de referencia y durante el tiempo que sea necesario.

## Habilitar el modo ilimitado
<a name="unlimited-mode-enabling"></a>

Puede pasar de `unlimited` a `standard` y de `standard` a `unlimited` en cualquier momento, en una instancia en ejecución o que esté detenida. Para obtener más información, consulte [Configurar la especificación de crédito en la inicialización](burstable-performance-instances-how-to.md#launch-burstable-performance-instances) y [Administrar la especificación de crédito de una instancia de rendimiento ampliable](burstable-performance-instances-how-to.md#modify-burstable-performance-instances).

Puede configurar `unlimited` como opción de crédito predeterminada en el nivel de cuenta por región de AWS y por familia de instancias de rendimiento ampliable, de modo que todas las nuevas instancias de rendimiento ampliable de la cuenta se lancen mediante la opción de crédito predeterminada. Para obtener más información, consulte [Administración de la especificación de crédito predeterminada para una cuenta](burstable-performance-instances-how-to.md#burstable-performance-instance-set-default-credit-specification-for-account).

Puede verificar si la instancia de rendimiento ampliable está configurada como `unlimited` o `standard` con la consola de Amazon EC2 o con la AWS CLI. Para obtener más información, consulte [Configurar instancias de rendimiento ampliable](burstable-performance-instances-how-to.md).

## Qué ocurre con los créditos al cambiar entre ilimitadas y estándar
<a name="unlimited-mode-switching-and-credits"></a>

`CPUCreditBalance` es una métrica de CloudWatch que hace un seguimiento del número de créditos que ha acumulado una instancia. `CPUSurplusCreditBalance` es una métrica de CloudWatch que hace un seguimiento del número de créditos sobrantes que ha gastado una instancia.

Cuando cambia una instancia configurada como `unlimited` a `standard`, se produce la siguiente situación:
+ El valor de `CPUCreditBalance` permanece sin cambios y se traspasa. 
+ El valor de `CPUSurplusCreditBalance` se cobra de inmediato.

Cuando una instancia `standard` se cambia a `unlimited`, se produce la siguiente situación:
+ El valor de `CPUCreditBalance` que contiene los créditos obtenidos acumulados se traspasa.
+ En el caso de instancias T2 Standard, los créditos de inicialización se eliminan del valor de `CPUCreditBalance` y se traspasa el valor de `CPUCreditBalance` restante con los créditos obtenidos acumulados.

## Supervisar el uso de crédito
<a name="unlimited-mode-monitoring-credit-usage"></a>

Para saber si la instancia está gastando más créditos de lo que proporciona la base de referencia, puede utilizar las métricas de CloudWatch para realizar un seguimiento de ese uso y configurar alarmas por hora para recibir notificaciones al respecto. Para obtener más información, consulte [Supervise los créditos de la CPU en busca de instancias ampliables.](burstable-performance-instances-monitoring-cpu-credits.md).

# Ejemplos del modo ilimitado para las instancias ampliables
<a name="unlimited-mode-examples"></a>

En los siguientes ejemplos se explica el uso de créditos para las instancias configuradas como `unlimited`.

**Topics**
+ [

## Ejemplo 1: Explicación del uso de crédito con T3 ilimitadas
](#t3_unlimited_example)
+ [

## Ejemplo 2: Explicación del uso de crédito con T2 ilimitadas
](#t2_unlimited_example)

## Ejemplo 1: Explicación del uso de crédito con T3 ilimitadas
<a name="t3_unlimited_example"></a>

En este ejemplo, puede ver el uso de la CPU de una instancia `t3.nano` iniciada como `unlimited` y cómo gasta los créditos *obtenidos* y *sobrantes* para mantener la utilización de la CPU.

Una instancia `t3.nano` obtiene 144 créditos de CPU en un periodo de 24 horas, que puede canjear 144 minutos de uso de la vCPU. Cuando se agota el saldo de créditos de CPU (representado por la métrica CloudWatch de `CPUCreditBalance`), puede gastar créditos de CPU *sobrantes* que— *aún no ha obtenido* —para realizar ráfagas durante el tiempo que sea necesario. Como una instancia `t3.nano` obtiene la cantidad máxima de 144 créditos en un periodo de 24 horas, puede gastar créditos sobrantes hasta esa cantidad máxima sin que se realicen cargos inmediatamente. Si gasta más de 144 créditos de CPU, se cobra la diferencia al terminar la hora.

La intención del ejemplo, ilustrado en el gráfico de abajo, es mostrar cómo una instancia puede realizar ráfagas con créditos sobrantes incluso después de haber agotado el `CPUCreditBalance`. El siguiente flujo de trabajo hace referencia a los puntos numerados en el gráfico:

**P1** – en la hora 0 en el gráfico, la instancia se inicia como `unlimited` y comienza a obtener créditos inmediatamente. La instancia permanece inactiva desde el momento de su inicialización, (el uso de la CPU es 0%) y no se gasta ningún crédito. Todos los créditos no gastados se acumulan en el saldo de créditos. Durante las primeras 24 horas: `CPUCreditUsage` está a 0 y el valor de `CPUCreditBalance` llega a su máximo de 144.

**P2** – durante las siguientes 12 horas, el uso de la CPU está en un 2,5 %, por debajo de la base de referencia del 5 %. La instancia obtiene más créditos de los que gasta, pero el valor de `CPUCreditBalance` no puede sobrepasar su máximo de 144 créditos.

**P3**: – durante las 24 horas siguientes, el uso de la CPU está en un 7 % (por encima de la base de referencia), lo cual requiere un gasto de 57,6 créditos. La instancia gasta más créditos de los que obtiene y el valor de `CPUCreditBalance` se reduce a 86,4 créditos.

**P4**: – durante las siguientes 12 horas, el uso de la CPU disminuye al 2,5 % (por debajo de la base de referencia), lo cual requiere un gasto de 36 créditos. Al mismo tiempo, la instancia obtiene 72 créditos. La instancia obtiene más créditos de los que gasta y el valor de `CPUCreditBalance` aumenta a 122 créditos.

**P5** – durante las siguientes 5 horas, la instancia se amplía al 100 % del uso de la CPU y gasta un total de 570 créditos para sostener la ampliación. Alrededor de una hora después de iniciarse este periodo, la instancia agota su saldo `CPUCreditBalance` total de 122 créditos, y comienza a gastar créditos sobrantes para mantener una alta utilización de la CPU, lo que suma 448 créditos sobrantes en este periodo (570-122 = 448). Cuando el valor de `CPUSurplusCreditBalance` alcanza los 144 créditos de CPU (el máximo que una instancia `t3.nano` puede obtener en un periodo de 24 horas), los créditos sobrantes gastados a partir de ese momento no se podrán compensar con los créditos obtenidos. Los créditos sobrantes gastados posteriormente ascienden a 304 créditos (448-144=304), lo que implica un pequeño cargo adicional al final de la hora por 304 créditos.

**P6**: – durante las siguientes 13 horas, el uso de la CPU es de un 5 % (la base de referencia). La instancia obtiene tantos créditos como gasta, sin exceso para contribuir al saldo `CPUSurplusCreditBalance`. El valor de `CPUSurplusCreditBalance` se mantiene en 144 créditos.

**P7** – durante las últimas 24 horas de este ejemplo, la instancia permanece inactiva y el uso de la CPU es del 0 %. Durante este tiempo, la instancia obtiene 144 créditos, los cuales utiliza para el saldo `CPUSurplusCreditBalance`.

![\[La instancia t3 obtuvo 144 créditos después de 24 horas.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t3_unlimited_graph.png)


## Ejemplo 2: Explicación del uso de crédito con T2 ilimitadas
<a name="t2_unlimited_example"></a>

En este ejemplo, puede ver el uso de la CPU de una instancia `t2.nano` iniciada como `unlimited` y cómo gasta los créditos *obtenidos* y *sobrantes* para mantener la utilización de la CPU.

Una instancia `t2.nano` obtiene 72 créditos de CPU en un periodo de 24 horas, que puede canjear 72 minutos de uso de la vCPU. Cuando se agota el saldo de créditos de CPU (representado por la métrica CloudWatch de `CPUCreditBalance`), puede gastar créditos de CPU *sobrantes* que— *aún no ha obtenido* —para realizar ráfagas durante el tiempo que sea necesario. Como una instancia obtiene la cantidad `t2.nano` de 72 créditos en un periodo de 24 horas, puede gastar créditos sobrantes hasta esa cantidad máxima sin que se realicen cargos inmediatamente. Si gasta más de 72 créditos de CPU, se cobra la diferencia al terminar la hora.

La intención del ejemplo, ilustrado en el gráfico de abajo, es mostrar cómo una instancia puede realizar ráfagas con créditos sobrantes incluso después de haber agotado el `CPUCreditBalance`. Puede suponer que al inicio de la línea temporal que se muestra en el gráfico, la instancia tiene un saldo de crédito acumulado igual al número máximo de créditos que puede ganar en 24 horas. El siguiente flujo de trabajo hace referencia a los puntos numerados en el gráfico: 

**1** – en los primeros 10 minutos, `CPUCreditUsage` está a 0 y el valor de `CPUCreditBalance` se mantiene en el máximo de 72.

**2**: – a las 23:40, a medida que el uso de la CPU aumenta, la instancia gasta créditos de CPU y el valor de `CPUCreditBalance` disminuye.

**3**: – cerca de las 00:47, la instancia agota todo el crédito de `CPUCreditBalance` y comienza a gastar los créditos sobrantes para mantener la alta utilización de la CPU.

**4** – los créditos sobrantes se gastan hasta las 01:55, cuando el valor de `CPUSurplusCreditBalance` alcanza los 72 créditos de CPU. Esto equivale a la cantidad máxima que puede obtener una instancia `t2.nano` en un periodo de 24 horas. Los créditos sobrantes gastados posteriormente no se pueden compensar con los créditos obtenidos en el periodo de 24 horas, lo que implica un pequeño cargo adicional al final de la hora.

**5** – la instancia continúa gastando créditos sobrantes hasta aproximadamente las 02:20. En este momento, la utilización de la CPU cae por debajo de la base de referencia y la instancia comienza a obtener 3 créditos por hora (o 0,25 créditos cada 5 minutos), que utiliza para compensar el `CPUSurplusCreditBalance`. Una vez que el valor de `CPUSurplusCreditBalance` llega a 0, la instancia comienza a acumular créditos ganados en su `CPUCreditBalance` a una velocidad de 0,25 créditos cada 5 minutos.

![\[Representación del uso gráfico de la CPU de una instancia t2.nano iniciada como ilimitada.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2_unlimited_graph.png)


**Calcular la factura (instancia de Linux)**  
Los créditos sobrantes cuestan 0,05 USD por hora de vCPU. La instancia ha gastado aproximadamente 25 créditos sobrantes entre la 01:55 y las 02:20, que equivale a 0,42 horas de vCPU. Los cargos adicionales para esta instancia son de 0,42 horas de vCPU por 0,05 USD/hora de vCPU, que equivale a 0,021 USD, redondeado a 0,02 USD. Esta es la factura de fin de mes para esta instancia de T2 Unlimited:

![\[Ejemplo de factura de una instancia T2 Unlimited.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2_unlimited_bill_linux.png)


**Calcular la factura (instancia de Windows)**  
Los créditos sobrantes cuestan 0,096 USD por hora de vCPU. La instancia ha gastado aproximadamente 25 créditos sobrantes entre la 01:55 y las 02:20, que equivale a 0,42 horas de vCPU. Los cargos adicionales para esta instancia son de 0,42 horas de vCPU por 0,096 USD/hora de vCPU, que equivale a 0,04032 USD, redondeado a 0,04 USD. Esta es la factura de fin de mes para esta instancia de T2 Unlimited:

![\[Ejemplo de factura de una instancia T2 Unlimited.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2_unlimited_bill_windows.png)


Puede crear alertas de facturación para recibir notificaciones cada hora acerca de los cargos acumulados y poder tomar medidas en caso necesario.

# Modo estándar para las instancias de rendimiento ampliable
<a name="burstable-performance-instances-standard-mode"></a>

Las instancias de rendimiento ampliable configuradas como `standard` son adecuadas para cargas de trabajo con un uso de la CPU medio situado siempre por debajo de la utilización de la CPU de referencia de la instancia. Para ampliar por encima de la base de referencia, la instancia gasta créditos que ha acumulado en su saldo de créditos de CPU. Si la instancia se está quedando sin créditos acumulados, la utilización de la CPU se reduce gradualmente hasta el nivel de referencia, para que no experimente un descenso brusco del rendimiento cuando se quede sin créditos de CPU acumulados en su saldo. Para obtener más información, consulte [Conceptos clave para las instancias de rendimiento ampliables](burstable-credits-baseline-concepts.md).

**Contents**
+ [

# Conceptos del modo estándar para las instancias ampliables
](burstable-performance-instances-standard-mode-concepts.md)
  + [

## Cómo funcionan las instancias de rendimiento ampliable estándar
](burstable-performance-instances-standard-mode-concepts.md#how-burstable-performance-instances-standard-works)
  + [

## Créditos de inicialización
](burstable-performance-instances-standard-mode-concepts.md#launch-credits)
  + [

## Límites de créditos de inicialización
](burstable-performance-instances-standard-mode-concepts.md#launch-credit-limits)
  + [

## Diferencias entre créditos de inicialización y créditos obtenidos
](burstable-performance-instances-standard-mode-concepts.md#burstable-performance-instances-diff-launch-earned-credits)
+ [

# Ejemplos de modo estándar para las instancias ampliables
](standard-mode-examples.md)
  + [

## Ejemplo 1: Explicación del uso del crédito con T3 estándar
](standard-mode-examples.md#t3_standard_example)
  + [

## Ejemplo 2: Explicación del uso del crédito con T2 estándar
](standard-mode-examples.md#t2-standard-example)
    + [

### Periodo 1: 1 – 24 horas
](standard-mode-examples.md#period-1)
    + [

### Periodo 2: 25 – 36 horas
](standard-mode-examples.md#period-2)
    + [

### Periodo 3: 37 – 61 horas
](standard-mode-examples.md#period-3)
    + [

### Periodo 4: 62 – 72 horas
](standard-mode-examples.md#period-4)
    + [

### Periodo 5: 73 – 75 horas
](standard-mode-examples.md#period-5)
    + [

### Periodo 6: 76 – 90 horas
](standard-mode-examples.md#period-6)
    + [

### Periodo 7: 91 – 96 horas
](standard-mode-examples.md#period-7)

# Conceptos del modo estándar para las instancias ampliables
<a name="burstable-performance-instances-standard-mode-concepts"></a>

El modo `standard` es una opción de configuración para instancias de rendimiento ampliable. Se puede habilitar y deshabilitar en cualquier momento para una instancia en ejecución o que esté detenida. Puede [configurar `standard` como opción de crédito predeterminada](burstable-performance-instances-how-to.md#burstable-performance-instance-set-default-credit-specification-for-account) de las cuentas por región de AWS y por familia de instancias de rendimiento ampliable, de modo que todas las nuevas instancias de rendimiento ampliable de la cuenta se lancen mediante la opción de crédito predeterminada.

## Cómo funcionan las instancias de rendimiento ampliable estándar
<a name="how-burstable-performance-instances-standard-works"></a>

Cuando una instancia de rendimiento ampliable configurada como `standard` está en estado de ejecución, obtiene continuamente (a una resolución de milisegundo) una proporción fija de créditos por hora. Cuando se detiene una instancia T2 Standard, pierde todos los créditos acumulados y se pone a cero su balance de créditos. Cuando se reinicia, recibe un nuevo conjunto de créditos de inicialización y empieza a cumular créditos acumulados. Para las instancias T4g, T3a y T3 estándar, el saldo de créditos de la CPU se mantendrá durante siete días una vez que se detenga la instancia y, luego, se perderá. Si inicia la instancia en un plazo de siete días, no se pierde ningún crédito.

Las instancias T2 estándar reciben dos tipos de [créditos de CPU](burstable-credits-baseline-concepts.md#key-concepts): *créditos obtenidos* y *créditos de inicialización*. Cuando una instancia T2 Standard está en estado de ejecución, obtiene continuamente (a una resolución en el nivel de milisegundo) una proporción fija de créditos obtenidos por hora. Al iniciarse, aún no tiene créditos obtenidos para una buena experiencia de startup; por tanto, para proporcionar una buena experiencia de startup, al iniciar recibe créditos de inicialización, que gasta inicialmente mientras acumula créditos obtenidos.

Las instancias T4g, T3a y T3 no reciben créditos de lanzamiento porque admiten el modo Ilimitado. La configuración de crédito de modo ilimitado permite a las instancias T4g, T3a y T3 utilizar tanta CPU como sea necesario para ampliarse por encima de la base de referencia y durante el tiempo que sea necesario.

## Créditos de inicialización
<a name="launch-credits"></a>

En el momento de la inicialización o al iniciarse, las instancias T2 Standard obtienen 30 créditos de inicialización por vCPU, y las instancias T1 Standard obtienen 15 créditos de inicialización. Por ejemplo, una instancia `t2.micro` tiene una vCPU y obtiene 30 créditos de inicialización y una instancia `t2.xlarge` tiene cuatro vCPU y obtiene 120. Los créditos de inicialización están diseñados para ofrecer una buena experiencia de startup para permitir a las instancias realizar ráfagas inmediatamente después de la inicialización, antes de que hayan acumulado créditos obtenidos.

Los créditos de inicialización se gastan en primer lugar, antes que los créditos obtenidos. Los créditos de inicialización que no se gastan se acumulan en el saldo de créditos de CPU, pero no cuentan para el límite de saldo de créditos de CPU. Por ejemplo, una instancia `t2.micro` tiene un límite de saldo de créditos de CPU de 144 créditos ganados. Si se ha iniciado y ha permanecido inactiva durante más de 24 horas, su saldo de créditos de CPU alcanza 174 (30 créditos de inicialización \$1 144 créditos obtenidos), que está por encima del límite. Sin embargo, después de que la instancia gaste los 30 créditos de inicialización, el saldo de créditos no podrá volver a superar los 144. Para obtener más información acerca del límite de saldo de créditos de la CPU obtenidos en función del tamaño de cada instancia, consulte la [tabla de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table).

La siguiente tabla enumera la adjudicación inicial de créditos de CPU recibidos en el momento de inicialización o comienzo, y la cantidad de vCPU.


|  Tipo de instancia  |  Créditos de inicialización  |  vCPU  | 
| --- | --- | --- | 
| t1.micro |  15  |  1  | 
| t2.nano |  30  |  1  | 
| t2.micro |  30  |  1  | 
| t2.small |  30  |  1  | 
| t2.medium |  60  |  2  | 
| t2.large |  60  |  2  | 
| t2.xlarge |  120  |  4  | 
| t2.2xlarge |  240  |  8  | 

## Límites de créditos de inicialización
<a name="launch-credit-limits"></a>

Hay un límite en el número de veces que las instancias T2 Standard pueden recibir créditos de inicialización. El límite predeterminado es de 100 inicializacións o comienzos de todas las instancias T2 Standard combinados por cuenta, por región, durante un periodo de 24 horas. Por ejemplo, el límite se alcanza cuando se detiene una instancia y se inicia 100 veces en un período de 24 horas o cuando se inician 100 instancias dentro de un período de 24 horas u otras combinaciones que equivalen a 100 inicios. Es posible que las cuentas nuevas tengan un límite inferior que aumenta con el tiempo según el uso que le dé.

**sugerencia**  
Para asegurarse de que sus cargas de trabajo siempre contarán con el rendimiento que requieren, cambie a [Modo ilimitado para las instancias de rendimiento ampliable](burstable-performance-instances-unlimited-mode.md) o considere la posibilidad de usar una instancia mayor.

## Diferencias entre créditos de inicialización y créditos obtenidos
<a name="burstable-performance-instances-diff-launch-earned-credits"></a>

En la siguiente tabla se enumeran las diferencias entre los créditos de inicialización y los créditos obtenidos.


|    |  Créditos de inicialización  |  Créditos obtenidos  | 
| --- | --- | --- | 
|  **Tasa de obtención de créditos**  |  En el momento de la inicialización o al iniciarse, las instancias T2 Standard obtienen 30 créditos de inicialización por vCPU. Si la instancia T2 cambia de `unlimited` a `standard`, no obtiene créditos de inicialización en el momento del cambio.  |  En función de su tamaño, cada instancia T2 gana continuamente (a una resolución en el nivel de milisegundo) una proporción fija de créditos de CPU por hora. Para obtener más información acerca del número de créditos de la CPU obtenidos por tamaño de instancia, consulte la [tabla de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table).  | 
|  **Límite de obtención de créditos**  |  El límite para recibir créditos de inicialización es de 100 inicializacións o inicios de todas las instancias T2 Standard combinadas por cuenta, por región, durante un periodo de 24 horas. Es posible que las cuentas nuevas tengan un límite inferior que aumenta con el tiempo según el uso que le dé.  |  Una instancia T2 no puede acumular más créditos que el límite de saldo de crédito de CPU. Si el saldo de créditos de CPU ha llegado a su límite, se descarta cualquier crédito obtenido después de haber alcanzado el límite. Los créditos de inicialización no cuentan para el límite. Para obtener más información acerca del límite de saldo de créditos de la CPU obtenidos en función del tamaño de la instancia T2, consulte la [tabla de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table).  | 
|  **Uso de créditos**  |  Los créditos de inicialización se gastan en primer lugar, antes que los créditos obtenidos.  |  Los créditos obtenidos solo se gastan después de agotar todos los créditos de inicialización.  | 
|  **Vencimiento de créditos**  |  Cuando una instancia T2 Standard está en ejecución, los créditos de inicialización no caducan. Cuando una instancia T2 Standard se detiene o cambia a T2 Unlimited, se pierden todos los créditos de inicialización.  |  Cuando una instancia T2 está en ejecución, los créditos que se han acumulado no caducan. Cuando se detiene la instancia T2, todos los créditos acumulados obtenidos se pierden.  | 

El seguimiento del número de créditos de inicialización acumulados y créditos obtenidos acumulados se realiza mediante la métrica de CloudWatch `CPUCreditBalance`. Para obtener más información, consulte `CPUCreditBalance` en la [tabla de métricas de CloudWatch](burstable-performance-instances-monitoring-cpu-credits.md#burstable-performance-instances-CW-metrics-table).

# Ejemplos de modo estándar para las instancias ampliables
<a name="standard-mode-examples"></a>

En los siguientes ejemplos se explica el uso de créditos cuando las instancias se configuran como `standard`.

**Topics**
+ [

## Ejemplo 1: Explicación del uso del crédito con T3 estándar
](#t3_standard_example)
+ [

## Ejemplo 2: Explicación del uso del crédito con T2 estándar
](#t2-standard-example)

## Ejemplo 1: Explicación del uso del crédito con T3 estándar
<a name="t3_standard_example"></a>

En este ejemplo, puede ver cómo una instancia `t3.nano` iniciada como `standard` obtiene, acumula y gasta créditos *obtenidos*. Vea cómo el saldo de créditos refleja los créditos *obtenidos* acumulados.

Una instancia `t3.nano` en ejecución obtiene 144 créditos cada 24 horas. Su límite de saldo de créditos es 144 créditos obtenidos. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se gane se descarta. Para obtener más información acerca del número de créditos que se pueden obtener y acumular, consulte la [tabla de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table).

Puede iniciar una instancia T3 Standard y utilizarla inmediatamente. O puede iniciar una instancia T3 Standard y dejarla inactiva durante unos días antes de ejecutar aplicaciones en ella. El número de créditos acumulados o gastados dependerá de si una instancia se usa o permanece inactiva. Si una instancia permanece inactiva durante 24 horas desde el momento en que se ha iniciado, el saldo de créditos alcanza su límite, que es el número máximo de créditos obtenidos acumulados que se puede acumular. 

En este ejemplo, se describe una instancia que permanece inactiva durante 24 horas a partir del momento en que se ha iniciado, y se le guía paso a paso por siete periodos de tiempo a lo largo de un periodo de 96 horas, mostrando la frecuencia a la que se obtienen, acumulan, gastan y descartan los créditos, así como el valor del saldo de créditos al final de cada periodo.

El siguiente flujo de trabajo hace referencia a los puntos numerados en el gráfico:

**P1** – en la hora 0 en el gráfico, la instancia se inicia como `standard` y comienza a obtener créditos inmediatamente. La instancia permanece inactiva desde el momento de su inicialización, (el uso de la CPU es 0%) y no se gasta ningún crédito. Todos los créditos no gastados se acumulan en el saldo de créditos. Durante las primeras 24 horas: `CPUCreditUsage` está a 0 y el valor de `CPUCreditBalance` llega a su máximo de 144.

**P2** – durante las siguientes 12 horas, el uso de la CPU está en un 2,5 %, por debajo de la base de referencia del 5 %. La instancia obtiene más créditos de los que gasta, pero el valor de `CPUCreditBalance` no puede sobrepasar su máximo de 144 créditos. Los créditos obtenidos por encima del límite se descartan.

**P3**: – durante las 24 horas siguientes, el uso de la CPU está en un 7 % (por encima de la base de referencia), lo cual requiere un gasto de 57,6 créditos. La instancia gasta más créditos de los que obtiene y el valor de `CPUCreditBalance` se reduce a 86,4 créditos.

**P4**: – durante las siguientes 12 horas, el uso de la CPU disminuye al 2,5 % (por debajo de la base de referencia), lo cual requiere un gasto de 36 créditos. Al mismo tiempo, la instancia obtiene 72 créditos. La instancia obtiene más créditos de los que gasta y el valor de `CPUCreditBalance` aumenta a 122 créditos.

**P5**: durante las dos horas siguientes, la instancia se amplía al 60 % del uso de la CPU y gasta todo el valor de `CPUCreditBalance` de 122 créditos. Al final de este periodo, con `CPUCreditBalance` a cero, se fuerza a bajar el uso de la CPU al nivel de utilización de referencia del 5 %. Durante el uso de la base de referencia, la instancia obtiene tantos créditos como gasta.

**P6**: – durante las 14 horas siguientes, el uso de la CPU es de un 5 % (la base de referencia). La instancia adquiere tantos créditos como gasta. El valor de `CPUCreditBalance` se mantiene en 0 créditos.

**P7** – durante las últimas 24 horas de este ejemplo, la instancia permanece inactiva y el uso de la CPU es del 0 %. Durante este tiempo, la instancia adquiere 144 créditos, que se acumula en su saldo `CPUCreditBalance`.

![\[Uso de la CPU de una instancia T3 estándar.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t3_standard_graph.png)


## Ejemplo 2: Explicación del uso del crédito con T2 estándar
<a name="t2-standard-example"></a>

En este ejemplo, puede ver cómo una instancia `t2.nano` iniciada como `standard` obtiene, acumula y gasta créditos *obtenidos* y *de inicialización*. Verá cómo el saldo de créditos refleja no solo los créditos *obtenidos* acumulados, sino también los créditos *de inicialización* acumulados.

Una instancia `t2.nano` obtiene 30 créditos de inicialización cuando se inicia y 72 créditos cada 24 horas. El límite de su saldo de créditos es de 72 créditos obtenidos; los créditos de inicialización no cuentan para este límite. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se gane se descarta. Para obtener más información acerca del número de créditos que se pueden obtener y acumular, consulte la [tabla de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table). Para obtener más información acerca de los límites, consulte [Límites de créditos de inicialización](burstable-performance-instances-standard-mode-concepts.md#launch-credit-limits).

Puede iniciar una instancia T2 Standard y utilizarla inmediatamente. O puede iniciar una instancia T2 Standard y dejarla inactiva durante unos días antes de ejecutar aplicaciones en ella. El número de créditos acumulados o gastados dependerá de si una instancia se usa o permanece inactiva. Si una instancia permanece inactiva durante 24 horas desde el momento en que se ha iniciado, el saldo de créditos aparecerá por encima del límite debido a que el saldo refleja tanto los créditos obtenidos acumulados como los créditos de inicialización acumulados. Sin embargo, una vez que se usa la CPU, los créditos de inicialización se gastan en primer lugar. A partir de ese momento, el límite siempre refleja la cantidad máxima de créditos obtenidos que se pueden acumular. 

En este ejemplo, se describe una instancia que permanece inactiva durante 24 horas a partir del momento en que se ha iniciado, y se le guía paso a paso por siete periodos de tiempo a lo largo de un periodo de 96 horas, mostrando la frecuencia a la que se obtienen, acumulan, gastan y descartan los créditos, así como el valor del saldo de créditos al final de cada periodo.

### Periodo 1: 1 – 24 horas
<a name="period-1"></a>

En la hora 0 en el gráfico, la instancia T2 se inicia como `standard` y obtiene inmediatamente 30 créditos de inicialización. La instancia sigue obteniendo créditos mientras está en el estado de ejecución. La instancia permanece inactiva desde el momento de su inicialización, (el uso de la CPU es 0%) y no se gasta ningún crédito. Todos los créditos no gastados se acumulan en el saldo de créditos. Aproximadamente 14 horas después de la inicialización, el saldo de créditos es de 72 (30 créditos de inicialización \$1 42 créditos obtenidos), que es el equivalente a lo que la instancia puede obtener en 24 horas. 24 horas después de la inicialización, el saldo de créditos supera los 72 créditos, puesto que los créditos de inicialización no gastados se acumulan— en el saldo de créditos (el saldo de créditos es de 102 créditos: 30 créditos de inicialización \$1 72 créditos obtenidos). 

![\[En el periodo 1 de la instancia T2 estándar, el saldo es de 102 créditos.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-graph1.png)



|  |  | 
| --- |--- |
| Tasa de gasto de créditos | 0 créditos cada 24 horas (0% de uso de la CPU) | 
| Tasa de obtención de créditos | 72 créditos cada 24 horas | 
| Tasa de descarte de créditos | 0 créditos cada 24 horas | 
| Saldo de créditos |  102 créditos (30 créditos de inicialización \$1 72 créditos obtenidos)  | 

**Conclusión**  
Si no hay uso de la CPU después de la inicialización, la instancia acumula más créditos de los que puede obtener en 24 horas (30 créditos de inicialización \$1 72 créditos obtenidos = 102 créditos).

En una situación real, una instancia de EC2 consume una pequeña cantidad de créditos mientras se inicia y ejecuta, lo que impide que el saldo alcance el valor máximo teórico de este ejemplo.

### Periodo 2: 25 – 36 horas
<a name="period-2"></a>

Durante las siguientes 12 horas, la instancia sigue inactiva y continúa obteniendo créditos, pero el saldo de créditos no aumenta. Se detiene en 102 créditos (30 créditos de inicialización \$1 72 créditos obtenidos). El saldo de créditos ha llegado a su límite de 72 créditos obtenidos acumulados, por lo que se descartan los créditos recién obtenidos.

![\[El saldo de créditos ha llegado a su límite de 72 créditos obtenidos acumulados.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-graph2.png)



|  |  | 
| --- |--- |
| Tasa de gasto de créditos | 0 créditos cada 24 horas (0% de uso de la CPU) | 
| Tasa de obtención de créditos | 72 créditos cada 24 horas (3 créditos por hora) | 
| Tasa de descarte de créditos | 72 créditos cada 24 horas (100% de tasa de obtención de créditos) | 
| Saldo de créditos |  102 créditos (30 créditos de inicialización \$1 72 créditos obtenidos) — el saldo no cambia.  | 

**Conclusión**  
Una instancia obtiene créditos constantemente, pero no puede acumular más créditos obtenidos si el saldo de créditos ha alcanzado su límite. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se obtenga se descarta. Los créditos de inicialización no cuentan para el límite de saldo de créditos. Si el saldo incluye los créditos de inicialización acumulados, aparecerá por encima del límite.

### Periodo 3: 37 – 61 horas
<a name="period-3"></a>

Durante las siguientes 25 horas, la instancia utiliza el 2% de la CPU, lo que requiere 30 créditos. En el mismo periodo, obtiene 75 créditos, pero el saldo de créditos disminuye. El saldo disminuye porque los créditos *de inicialización* acumulados se gastan en primer lugar, mientras que los créditos recién obtenidos se descartan debido a que el saldo de créditos ha alcanzado el límite de 72 créditos obtenidos.

![\[Los créditos recién obtenidos se descartan porque el saldo de créditos ha alcanzado su límite.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-graph3.png)



|  |  | 
| --- |--- |
| Tasa de gasto de créditos | 28,8 créditos cada 24 horas (1,2 créditos por hora, 2% de uso de la CPU, 40% de tasa de obtención de créditos): 30— créditos en 25 horas | 
| Tasa de obtención de créditos | 72 créditos cada 24 horas | 
| Tasa de descarte de créditos | 72 créditos cada 24 horas (100% de tasa de obtención de créditos) | 
| Saldo de créditos |  72 créditos (30 créditos de inicialización gastados; 72 créditos obtenidos sin gastar)  | 

**Conclusión**  
Una instancia gasta los créditos de inicialización antes que los créditos obtenidos. Los créditos de inicialización no cuentan para el límite de créditos. Una vez que se han gastado los créditos de inicialización, el saldo nunca podrá superar lo que se puede obtener en 24 horas. Además, una instancia que se está ejecutando no puede obtener más créditos de inicialización.

### Periodo 4: 62 – 72 horas
<a name="period-4"></a>

Durante las siguientes 11 horas, la instancia utiliza el 2% de la CPU, lo que requiere 13.2 créditos. Este es el mismo uso de la CPU que el del periodo anterior, pero el saldo no disminuye. Permanece en 72 créditos.

El saldo no disminuye porque la tasa de obtención de créditos es superior a la tasa de gasto de créditos. En el intervalo en el que la instancia gasta 13,2 créditos, también obtiene 33. Sin embargo, el límite del saldo es de 72 créditos, por lo que se descartarán todos los créditos obtenidos que superen dicho límite. El saldo se detiene en 72 créditos, no en 102 créditos como ocurre en el periodo 2, ya que no hay créditos de inicialización acumulados.

![\[El saldo se mantiene en 72 créditos, ya que no hay créditos de inicialización acumulados.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-graph4.png)



|  |  | 
| --- |--- |
| Tasa de gasto de créditos | 28,8 créditos cada 24 horas (1,2 créditos por hora, 2% de uso de la CPU, 40% de tasa de obtención de créditos): 13,2 créditos— en 11 horas | 
| Tasa de obtención de créditos | 72 créditos cada 24 horas | 
| Tasa de descarte de créditos | 43.2 créditos cada 24 horas (60% de tasa de obtención de créditos) | 
| Saldo de créditos |  72 créditos (0 créditos de inicialización, 72 créditos obtenidos) — el saldo ha alcanzado su límite  | 

**Conclusión**  
Una vez que se han gastado los créditos de inicialización, el límite del saldo de créditos viene determinado por el número de créditos que puede obtener una instancia en 24 horas. Si una instancia obtiene más créditos de los que gasta, se descartarán los créditos obtenidos que superen el límite.

### Periodo 5: 73 – 75 horas
<a name="period-5"></a>

Durante las siguientes tres horas, la instancia llega al 20% de uso de la CPU, lo que requiere 36 créditos. La instancia obtiene nueve créditos durante las mismas tres horas, lo que da como resultado una disminución neta del saldo de 27 créditos. Al finalizar las tres horas, el saldo de créditos es de 45 créditos obtenidos acumulados.

![\[Al finalizar las tres horas, el saldo de créditos es de 45 créditos obtenidos acumulados.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-graph5.png)



|  |  | 
| --- |--- |
| Tasa de gasto de créditos | 288 créditos cada 24 horas (12 créditos por hora, 20% de uso de la CPU, 400% de tasa de obtención de créditos): 36 créditos— en 3 horas | 
| Tasa de obtención de créditos | 72 créditos cada 24 horas (9 créditos en 3 horas) | 
| Tasa de descarte de créditos | 0 créditos cada 24 horas | 
| Saldo de créditos |  45 créditos (saldo anterior (72) - créditos gastados (36) \$1 créditos obtenidos (9)) — el saldo disminuye a un ritmo de 216 créditos cada 24 horas (tasa de gasto 288/24 \$1 tasa de obtención 72/24 = tasa de disminución del saldo 216/24)  | 

**Conclusión**  
Si una instancia gasta más créditos de los que obtiene, su saldo de créditos disminuye.

### Periodo 6: 76 – 90 horas
<a name="period-6"></a>

Durante las siguientes 15 horas, la instancia utiliza el 2% de la CPU, lo que requiere 18 créditos. Este es el mismo uso de la CPU que en los períodos 3 y 4. Sin embargo, el saldo aumenta en este periodo, mientras que disminuyó en el periodo 3 y se estabilizó en el periodo 4.

En el periodo 3, los créditos de inicialización acumulados se gastaron, y los créditos recién obtenidos que superaban el límite de créditos se descartaron, dando como resultado una disminución del saldo de créditos. En el periodo 4, la instancia ha gastado menos créditos de los que ha obtenido. Los créditos obtenidos que superaban el límite se descartaron, por lo que el saldo se mantuvo en su máximo de 72 créditos.

En este periodo no hay créditos de inicialización acumulados, y el número de créditos obtenidos acumulados en el saldo está por debajo del límite. No se ha descartado ningún crédito obtenido. Además, la instancia obtiene más créditos de los que gasta, lo que da como resultado un incremento en el saldo de créditos.

![\[La instancia obtiene más créditos de los que gasta.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-graph6.png)



|  |  | 
| --- |--- |
| Tasa de gasto de créditos | 28,8 créditos cada 24 horas (1,2 créditos por hora, 2% de uso de la CPU, 40% de tasa de obtención de créditos): 18 créditos— en 15 horas | 
| Tasa de obtención de créditos | 72 créditos cada 24 horas (45 créditos en 15 horas) | 
| Tasa de descarte de créditos | 0 créditos cada 24 horas | 
| Saldo de créditos |  72 créditos (el saldo aumenta a un ritmo de 43,2 créditos— cada 24 horas: tasa de cambio = tasa de gasto 28,8/24 \$1 tasa de obtención 72/24)  | 

**Conclusión**  
Si una instancia gasta menos créditos de los que obtiene, su saldo de créditos aumenta.

### Periodo 7: 91 – 96 horas
<a name="period-7"></a>

Durante las seis horas siguientes, la instancia —permanece inactiva —(el uso de la CPU es del 0 %) y no se gasta ningún crédito. Este es el mismo uso de la CPU que el del periodo 2, pero el saldo no se detiene en 102 créditos, se detiene —en 72 créditos, que es el límite de saldo de créditos de la instancia.

En el periodo 2, el saldo de créditos incluía 30 créditos de inicialización acumulados. Los créditos de inicialización se gastaron en el periodo 3. Una instancia en ejecución no puede obtener más créditos de inicialización. Una vez alcanzado el límite de saldo de créditos, se descartarán todos los créditos obtenidos que superen dicho límite.

![\[Los créditos obtenidos que superen el límite se descartan.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/t2-graph7.png)



|  |  | 
| --- |--- |
| Tasa de gasto de créditos | 0 créditos cada 24 horas (0% de uso de la CPU) | 
| Tasa de obtención de créditos | 72 créditos cada 24 horas | 
| Tasa de descarte de créditos | 72 créditos cada 24 horas (100% de tasa de obtención de créditos) | 
| Saldo de créditos |  72 créditos (0 créditos de inicialización, 72 créditos obtenidos)  | 

**Conclusión**  
Una instancia obtiene créditos constantemente, pero no puede acumular más créditos obtenidos si se ha alcanzado el límite de saldo de créditos. Una vez que se ha alcanzado el límite, cualquier nuevo crédito que se obtenga se descarta. El límite de saldo de créditos viene determinado por el número de créditos que puede obtener una instancia en 24 horas. Para obtener más información acerca de los límites de saldo de créditos, consulte la [tabla de créditos](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table).

# Configurar instancias de rendimiento ampliable
<a name="burstable-performance-instances-how-to"></a>

Los pasos para iniciar, supervisar y modificar estas instancias de rendimiento ampliable (instancias T) son similares. La diferencia principal es la especificación de crédito predeterminada en la inicialización.

Cada familia de instancias T incluye la siguiente *especificación de crédito predeterminada*:
+ Las instancias T4g, T3a y T3 se lanzan como `unlimited`
+ Las instancias T3 en un host dedicado se inician como `standard`
+ Las instancias T2 se inician como `standard`

Puede [cambiar la especificación de crédito predeterminada](#burstable-performance-instance-set-default-credit-specification-for-account) para la cuenta.

**Topics**
+ [

## Configurar la especificación de crédito en la inicialización
](#launch-burstable-performance-instances)
+ [

## Configure un grupo de escalado automático para establecer la especificación de crédito como unlimited
](#burstable-performance-instances-auto-scaling-grp)
+ [

## Administrar la especificación de crédito de una instancia de rendimiento ampliable
](#modify-burstable-performance-instances)
+ [

## Administración de la especificación de crédito predeterminada para una cuenta
](#burstable-performance-instance-set-default-credit-specification-for-account)

## Configurar la especificación de crédito en la inicialización
<a name="launch-burstable-performance-instances"></a>

Puede inicializar sus instancias T con una especificación de crédito de `unlimited` o `standard`.

En los siguientes procedimientos, se describe cómo usar la consola de EC2 o la AWS CLI. Para obtener información sobre el uso de un grupo de escalado automático, consulte [Configure un grupo de escalado automático para establecer la especificación de crédito como unlimited](#burstable-performance-instances-auto-scaling-grp).

------
#### [ Console ]

**Para configurar la especificación de crédito de una instancia en el momento de la inicialización**

1. Siga el procedimiento para [lanzar una instancia](ec2-launch-instance-wizard.md).

1. En **Instance type** (Tipo de instancia), elija un tipo de instancia T.

1. Amplíe **Advanced details** (Detalles avanzados). Para **Especificación de crédito**, seleccione una especificación de crédito.

1. En el panel **Resumen**, revise la configuración de la instancia y, a continuación, elija **Iniciar instancia**.

------
#### [ AWS CLI ]

**Para establecer la especificación de crédito de una instancia en el momento de la inicialización**  
Utilice el comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) con la opción `--credit-specification`.

```
--credit-specification CpuCredits=unlimited
```

------
#### [ PowerShell ]

**Para establecer la especificación de crédito de una instancia en el momento de la inicialización**  
Utilice el cmdlet [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html) con el parámetro `-CreditSpecification_CpuCredit`.

```
-CreditSpecification_CpuCredit unlimited
```

------

## Configure un grupo de escalado automático para establecer la especificación de crédito como unlimited
<a name="burstable-performance-instances-auto-scaling-grp"></a>

Cuando las instancias T se inician o inician, necesitan créditos de CPU para obtener una buena experiencia durante el proceso de arranque. Si utiliza un grupo de Auto Scaling para iniciar las instancias, recomendamos que configure las instancias como `unlimited`. Si lo hace, las instancias utilizan créditos sobrantes cuando el grupo de Auto Scaling las inicia o las reinicia automáticamente. Usar créditos sobrantes evita que haya posibles restricciones de rendimiento.

### Crear una plantilla de lanzamiento
<a name="burstable-performance-instances-asg-launch-template"></a>

Debe utilizar una *plantilla de inicialización* para iniciar instancias como `unlimited` en un grupo de Auto Scaling. La configuración de inicialización no permite iniciar instancias como `unlimited`.

------
#### [ Console ]

**Para crear una plantilla de inicialización que establezca la especificación de crédito**

1. Siga el procedimiento [Crear una plantilla de lanzamiento mediante la configuración avanzada](https://docs.aws.amazon.com/autoscaling/ec2/userguide/advanced-settings-for-your-launch-template.html) en la *Guía del usuario de Amazon EC2 Auto Scaling*.

1. En **Launch template contents (Contenido de la plantilla de inicialización)**, para **Instance type (Tipo de instancia)**, elija un tamaño de instancia.

1. Para iniciar instancias como `unlimited` en un grupo de Auto Scaling, en **Advanced details (Detalles avanzados)**, para **Credit specification (Especificación de crédito)**, elija **Unlimited (Ilimitado)**.

1. Cuando haya terminado de definir los parámetros de la plantilla de inicialización, elija **Create launch template (Crear plantilla de inicialización)**.

------
#### [ AWS CLI ]

**Para crear una plantilla de inicialización que establezca la especificación de crédito**  
Use el comando [create-launch-template](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-launch-template.html).

```
aws ec2 create-launch-template \
    --launch-template-name my-launch-template \
    --version-description FirstVersion \
    --launch-template-data CreditSpecification={CpuCredits=unlimited}
```

------
#### [ PowerShell ]

**Para crear una plantilla de inicialización que establezca la especificación de crédito**  
Utilice el cmdlet [New-EC2LaunchTemplate](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2LaunchTemplate.html). Defina la especificación de crédito para los datos de la plantilla de inicialización de la siguiente manera.

```
$creditSpec = New-Object Amazon.EC2.Model.CreditSpecificationRequest
$creditSpec.CpuCredits = "unlimited"
$launchTemplateData = New-Object Amazon.EC2.Model.RequestLaunchTemplateData
$launchTemplateData.CreditSpecification = $creditSpec
```

------

### Asociación de un grupo de Auto Scaling con una plantilla de inicialización
<a name="burstable-performance-instances-create-asg-with-launch-template"></a>

Para asociar la plantilla de inicialización a un grupo de Auto Scaling, cree el grupo de Auto Scaling con la plantilla de inicialización o añada dicha plantilla a un grupo de Auto Scaling existente.

------
#### [ Console ]

**Crear un grupo de escalado automático mediante una plantilla de inicialización**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En la barra de navegación de la parte superior de la pantalla, seleccione la misma región que utilizó cuando creó la plantilla de inicialización.

1. En el panel de navegación, elija **Auto Scaling Groups (Grupos de )**, **Create Auto Scaling group (Crear grupo de )**.

1. Elija **Launch Template (Plantilla de inicialización)**, seleccione la plantilla de inicialización y, a continuación, elija **Next Step (Paso siguiente)**.

1. Complete los campos para el grupo de Auto Scaling. Cuando haya terminado de revisar las opciones de configuración de la página **Review (Revisar)**, elija **Create Auto Scaling group (Crear grupo de Auto Scaling)**. Para obtener más información, consulte [Crear un grupo de escalado automático mediante una plantilla de inicialización](https://docs.aws.amazon.com/autoscaling/ec2/userguide/create-asg-launch-template.html) en la *Guía del usuario de Amazon EC2 Auto Scaling*.

**Agregar una plantilla de inicialización a un grupo de escalado automático existente**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En la barra de navegación de la parte superior de la pantalla, seleccione la misma región que utilizó cuando creó la plantilla de inicialización.

1. En el panel de navegación, elija **Auto Scaling Groups (Grupos de )**.

1. En la lista de grupos de Auto Scaling, seleccione un grupo de Auto Scaling y elija **Actions (Acciones)**, **Edit (Editar)**.

1. En la pestaña **Details (Detalles)**, en **Launch Template (Plantilla de inicialización)**, elija una plantilla de inicialización y, a continuación, **Save (Guardar)**.

------
#### [ AWS CLI ]

**Crear un grupo de escalado automático mediante una plantilla de inicialización**  
Utilice el comando [create-auto-scaling-group](https://docs.aws.amazon.com/cli/latest/reference/autoscaling/create-auto-scaling-group.html) y especifique el parámetro `--launch-template`.

**Agregar una plantilla de inicialización a un grupo de escalado automático existente**  
Utilice el comando [update-auto-scaling-group](https://docs.aws.amazon.com/cli/latest/reference/autoscaling/update-auto-scaling-group.html) y especifique el parámetro `--launch-template`. 

------
#### [ PowerShell ]

**Crear un grupo de escalado automático mediante una plantilla de inicialización**  
Utilice el cmdlet [New-AsAutoScalingGroup](https://docs.aws.amazon.com/powershell/latest/reference/items/New-ASAutoScalingGroup.html) y especifique el parámetro `-LaunchTemplate_LaunchTemplateId` o `-LaunchTemplate_LaunchTemplateName`.

**Agregar una plantilla de inicialización a un grupo de escalado automático existente**  
Utilice el cmdlet [Update-ASAutoScalingGroup](https://docs.aws.amazon.com/powershell/latest/reference/items/Update-ASAutoScalingGroup.html) y especifique el parámetro `-LaunchTemplate_LaunchTemplateId` o `-LaunchTemplate_LaunchTemplateName`.

------

## Administrar la especificación de crédito de una instancia de rendimiento ampliable
<a name="modify-burstable-performance-instances"></a>

Puede cambiar la especificación de crédito de una instancia T en ejecución o detenida en cualquier momento entre `unlimited` y `standard`.

Tenga en cuenta que, en el modo `unlimited`, una instancia puede gastar los créditos sobrantes, lo que podría generar un cargo adicional. Para obtener más información, consulte [Los créditos sobrantes pueden generar costos](burstable-performance-instances-unlimited-mode-concepts.md#unlimited-mode-surplus-credits).

------
#### [ Console ]

**Para administrar la especificación de crédito de una instancia**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación izquierdo, elija **instancias**.

1. (Opcional) Seleccione una instancia. En la pestaña **Detalles**, busque **Especificación de crédito**. El valor es `unlimited` o `standard`.

1. (Opcional) Para modificar la especificación de crédito de varias instancias a la vez, selecciónelas todas.

1. Elija **Actions (Acciones)**, **Instance settings (Configuración de la instancia)**, **Change credit specification (Cambiar especificación de crédito)**. Esta opción solo se activa si ha seleccionado una instancia T.

1. Para el **modo Ilimitado**, marque o desmarque la casilla situada junto a cada ID de instancia.

------
#### [ AWS CLI ]

**Para obtener la especificación de crédito de una instancia**  
Utilice el comando [describe-instance-credit-specifications](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-credit-specifications.html). Si no especifica un ID de instancia, se devuelven todas las instancias con la especificación de crédito de `unlimited`. El resultado también incluiría las instancias que se configuraron previamente con la especificación de crédito `unlimited`. Por ejemplo, si redimensiona una instancia T3 a una instancia M4, mientras está configurada como `unlimited`, Amazon EC2 devuelve la instancia M4.

```
aws ec2 describe-instance-credit-specifications \
    --instance-id i-1234567890abcdef0 \
    --query InstanceCreditSpecifications[].CpuCredits \
    --output text
```

A continuación, se muestra un ejemplo del resultado.

```
unlimited
```

**Para establecer la especificación de crédito de una instancia**  
Utilice el comando [modify-instance-credit-specification](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-credit-specification.html).

```
aws ec2 modify-instance-credit-specification \
    --region us-east-1 \
    --instance-credit-specification "InstanceId=i-1234567890abcdef0,CpuCredits=unlimited"
```

------
#### [ PowerShell ]

**Para obtener la especificación de crédito de una instancia**  
Utilice el cmdlet [Get-EC2CreditSpecification](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2CreditSpecification.html).

```
(Get-EC2CreditSpecification `
    -InstanceId i-1234567890abcdef0).CpuCredits
```

A continuación, se muestra un ejemplo del resultado.

```
unlimited
```

**Para establecer la especificación de crédito de una instancia**  
Utilice el cmdlet [Edit-EC2InstanceCreditSpecification](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstanceCreditSpecification.html).

```
Edit-EC2InstanceCreditSpecification `
    -Region us-east-1 `
    -InstanceCreditSpecification @({InstanceId="i-1234567890abcdef0" CpuCredits="unlimited"})
```

------

## Administración de la especificación de crédito predeterminada para una cuenta
<a name="burstable-performance-instance-set-default-credit-specification-for-account"></a>

Cada familia de instancias T incluye una [especificación de crédito predeterminada](#default-credit-spec). Puede cambiar la especificación de crédito predeterminada de cada familia de instancias T en las cuentas por región de AWS. Los valores válidos para la especificación de crédito predeterminada son `unlimited` y `standard`.

Si utiliza el asistente de inicialización de instancias en la consola de EC2 para iniciar instancias, el valor que seleccione para la especificación de crédito invalida la especificación de crédito predeterminada de las cuentas. Si utiliza AWS CLI para iniciar instancias, todas las instancias T nuevas de la cuenta se inician mediante la especificación de crédito predeterminada. La especificación de crédito para las instancias existentes en ejecución o detenidas no se ve afectada.

**Consideración**  
La especificación de crédito predeterminada de una familia de instancias solo se puede modificar una vez en un periodo de 5 minutos y hasta cuatro veces en un periodo de 24 horas sucesivas.

------
#### [ Console ]

**Para administrar la especificación de crédito predeterminada**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Para cambiar la Región de AWS, utilice el Selector de regiones ubicado en la esquina superior derecha de la página.

1. En el panel de navegación, elija **Panel**.

1. En la tarjeta **Atributos de la cuenta**, en **Configuración**, seleccione **Especificación de crédito predeterminada**.

1. Seleccione **Manage (Administrar)**.

1. Para cada familia de instancias, elija **Unlimited (Ilimitado)** o **Standard (Estándar)**y, a continuación, seleccione **Update (Actualizar)**.

------
#### [ AWS CLI ]

**Para obtener la especificación de crédito predeterminada**  
Utilice el comando [get-default-credit-specification](https://docs.aws.amazon.com/cli/latest/reference/ec2/get-default-credit-specification.html).

```
aws ec2 get-default-credit-specification \
    --region us-east-1 \
    --instance-family t2 \
    --query InstanceFamilyCreditSpecifications[].CpuCredits \
    --output text
```

A continuación, se muestra un ejemplo del resultado.

```
standard
```

**Para establecer la especificación de crédito predeterminada**  
Utilice el comando [modify-default-credit-specification](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-default-credit-specification.html). En el siguiente ejemplo se establece el valor en `unlimited`.

```
aws ec2 modify-default-credit-specification \
    --region us-east-1 \
    --instance-family t2 \
    --cpu-credits unlimited
```

------
#### [ PowerShell ]

**Para obtener la especificación de crédito predeterminada**  
Utilice el cmdlet [Get-EC2DefaultCreditSpecification](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2DefaultCreditSpecification.html).

```
(Get-EC2DefaultCreditSpecification `
    -Region us-east-1 `
    -InstanceFamily t2).CpuCredits
```

A continuación, se muestra un ejemplo del resultado.

```
standard
```

**Para establecer la especificación de crédito predeterminada**  
Utilice el cmdlet [Edit-EC2DefaultCreditSpecification](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2DefaultCreditSpecification.html). En el siguiente ejemplo se establece el valor en `unlimited`.

```
Edit-EC2DefaultCreditSpecification `
    -Region us-east-1 `
    -InstanceFamily t2 `
    -CpuCredit unlimited
```

------

# Supervise los créditos de la CPU en busca de instancias ampliables.
<a name="burstable-performance-instances-monitoring-cpu-credits"></a>

Amazon EC2 envía métricas a Amazon CloudWatch. Puede ver las métricas de crédito de CPU en las métricas por instancia de Amazon EC2 de la consola de CloudWatch o mediante la AWS CLI para enumerar las métricas de cada instancia. Para obtener más información, consulte [Métricas de CloudWatch que están disponibles para sus instancias](viewing_metrics_with_cloudwatch.md).

**Topics**
+ [

## Métricas de CloudWatch adicionales para las instancias de rendimiento ampliable
](#burstable-performance-instances-cw-metrics)
+ [

## Calcular el uso de crédito de CPU
](#burstable-performance-instances-calculating-credit-use)

## Métricas de CloudWatch adicionales para las instancias de rendimiento ampliable
<a name="burstable-performance-instances-cw-metrics"></a>

Las instancias de rendimiento ampliable tienen estas métricas de CloudWatch adicionales, que se actualizan cada cinco minutos:
+ `CPUCreditUsage` – el número total de créditos de CPU que se han gastado durante el periodo de medición.
+ `CPUCreditBalance` – el número de créditos de la CPU que ha acumulado una instancia. Este saldo se agota cuando la CPU realiza ráfagas y los créditos de CPU se gastan más rápido de lo que se obtienen.
+ `CPUSurplusCreditBalance` – el número de créditos de CPU sobrantes que se han gastado para mantener la utilización de la CPU cuando el valor de `CPUCreditBalance` es igual a cero.
+ `CPUSurplusCreditsCharged` – el número de créditos de CPU sobrantes que superen la [cantidad máxima de créditos de CPU](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table) que se pueden obtener en un periodo de 24 horas y que, por lo tanto, generan gastos adicionales.

Las dos últimas métricas son aplicables solo a instancias configuradas como `unlimited`.

En la siguiente tabla se describen las métricas de CloudWatch para instancias de rendimiento ampliable. Para obtener más información, consulte [Métricas de CloudWatch que están disponibles para sus instancias](viewing_metrics_with_cloudwatch.md).


| Métrica | Descripción | 
| --- | --- | 
| CPUCreditUsage |  La cantidad de créditos de CPU gastados por la instancia para la utilización de la CPU. Un crédito de CPU equivale a una vCPU ejecutándose al 100% de utilización durante un minuto o una combinación equivalente de unidades de vCPU, utilización y tiempo (por ejemplo, una vCPU ejecutándose al 50% durante dos minutos o dos vCPU ejecutándose al 25% durante dos minutos). Las métricas de créditos de CPU solo están disponibles cada cinco minutos. Si especifica un periodo superior a cinco minutos, use la estadística `Sum` en lugar de `Average`. Unidades: créditos (vCPU/minutos)  | 
| CPUCreditBalance |  La cantidad de créditos de la CPU obtenidos que una instancia ha acumulado desde que se lanzó o se inició. Para T2 Standard, el `CPUCreditBalance` incluye además el número de créditos de inicialización que se han acumulado. Los créditos se acumulan en el saldo de créditos una vez obtenidos y se eliminan del saldo de créditos cuando se gastan. El saldo de créditos tiene un límite máximo, determinado por el tamaño de la instancia. Una vez que se ha alcanzado el límite, los nuevos créditos obtenidos se descartarán. Para T2 Standard, los créditos de inicialización no cuentan para el límite. Los créditos de `CPUCreditBalance` están disponibles para que la instancia los gaste a fin de aumentar la utilización de la CPU por encima de la referencia. Cuando una instancia está en ejecución, los créditos en el `CPUCreditBalance` no caducan. Cuando se detiene una instancia T4g, T3a o T3, el valor `CPUCreditBalance` se mantiene durante siete días. A partir de ese momento, se pierden todos los créditos acumulados. Cuando se detiene una instancia T2, el valor de `CPUCreditBalance` no se mantiene y se pierden todos los créditos acumulados. Las métricas de créditos de CPU solo están disponibles cada cinco minutos. Unidades: créditos (vCPU/minutos)  | 
| CPUSurplusCreditBalance  |  La cantidad de créditos sobrantes que ha gastado una instancia `unlimited` cuando su valor `CPUCreditBalance` es igual a cero. El valor de `CPUSurplusCreditBalance` se compensa con los créditos de CPU obtenidos. Si el número de créditos sobrantes supera el número máximo de créditos que la instancia puede ganar en un periodo de 24 horas, los créditos sobrantes gastados por encima del máximo implican un cargo adicional. Unidades: créditos (vCPU/minutos)   | 
| CPUSurplusCreditsCharged |  La cantidad de créditos sobrantes gastados que no se han compensado con créditos de CPU obtenido y, por lo tanto, implican un cargo adicional. Los créditos sobrantes gastados se cobran cuando se da alguno de los casos siguientes:  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/burstable-performance-instances-monitoring-cpu-credits.html) Unidades: créditos (vCPU/minutos)   | 

## Calcular el uso de crédito de CPU
<a name="burstable-performance-instances-calculating-credit-use"></a>

El uso de créditos de CPU en las instancias se calcula mediante las métricas de CloudWatch de las instancias descritas en la tabla anterior.

Amazon EC2 envía las métricas a CloudWatch cada cinco minutos. Una referencia al valor *anterior* de una métrica en cualquier momento implica el valor previo de la métrica enviado *hace 5 minutos*.

### Calcular el uso del crédito de la CPU para instancias estándar
<a name="burstable-performance-instances-standard-calculation"></a>
+ El saldo de créditos de CPU aumenta si el uso de la CPU cae por debajo de la base de referencia, cuando la cantidad de créditos gastados es menor que la obtenida en el intervalo anterior de 5 minutos. 
+ El saldo de créditos de CPU disminuye si el uso de la CPU supera la base de referencia, cuando la cantidad de créditos gastados es mayor que la obtenida en el intervalo anterior de 5 minutos. 

La siguiente ecuación representa esta operación matemáticamente:

**Example**  

```
CPUCreditBalance = prior CPUCreditBalance + [Credits earned per hour * (5/60) - CPUCreditUsage]
```

El tamaño de la instancia determina el número de créditos que la instancia puede obtener por hora y el número de créditos obtenidos que puede acumular en el saldo de crédito. Para obtener más información acerca de la cantidad de créditos obtenidos por hora y del límite de saldo de crédito en función del tamaño de la instancia, consulte la [tabla de crédito](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table).

**Ejemplo**  
En este ejemplo se utiliza una instancia `t3.nano`. Para calcular el valor de `CPUCreditBalance` de la instancia, utilice la ecuación anterior como se indica a continuación:
+ `CPUCreditBalance` – el saldo de créditos actual que desea calcular.
+ `prior CPUCreditBalance` – el saldo de créditos de hace cinco minutos. En este ejemplo, la instancia ha acumulado 2 créditos.
+ `Credits earned per hour` – una instancia `t3.nano` obtiene seis créditos por hora.
+ `5/60`: representa – el intervalo de cinco minutos entre la publicación de métricas de CloudWatch. Multiplique los créditos obtenidos por hora por 5/60 (cinco minutos) para obtener la cantidad de créditos que la instancia ha adquirido en los últimos cinco minutos. Una instancia `t3.nano` obtiene 0,5 créditos cada 5 minutos.
+ `CPUCreditUsage`: la cantidad – de créditos que ha gastado la instancia en los últimos cinco minutos. En este ejemplo, la instancia ha gastado 1 crédito en los últimos 5 minutos.

Utilizando estos valores, puede calcular el de `CPUCreditBalance`:

**Example**  

```
CPUCreditBalance = 2 + [0.5 - 1] = 1.5
```

### Calcular el uso del crédito de la CPU para instancias ilimitadas
<a name="burstable-performance-instances-unlimited-calculation"></a>

Cuando una instancia de rendimiento ampliable necesita aumentar su uso por encima del nivel de referencia, siempre gasta sus créditos acumulados antes de gastar los créditos sobrantes. Una vez que agota su saldo de créditos de CPU acumulados, puede gastar créditos sobrantes para realizar ráfagas en la CPU durante tanto tiempo como sea necesario. Cuando la utilización de la CPU de una instancia cae por debajo de la base de referencia, los créditos sobrantes siempre se compensan antes de que la instancia acumule créditos obtenidos.

Utilizamos el término `Adjusted balance` en las siguientes ecuaciones para reflejar la actividad que ocurre en este intervalo de 5 minutos. Utilizamos este valor para llegar a los valores de las métricas `CPUCreditBalance` y `CPUSurplusCreditBalance` de CloudWatch. 

**Example**  

```
Adjusted balance = [prior CPUCreditBalance - prior CPUSurplusCreditBalance] + [Credits earned per hour * (5/60) - CPUCreditUsage]
```

El valor `0` en `Adjusted balance` indica que la instancia ha gastado todos los créditos obtenidos para transmisión por ráfaga y que no se gastaron créditos sobrantes. Como resultado de ello, los valores de `CPUCreditBalance` y `CPUSurplusCreditBalance` son `0`.

Un valor `Adjusted balance` positivo indica que la instancia ha acumulado los créditos obtenidos y que los créditos sobrantes, de haberlos, se compensaron. Como resultado de ello, se le asigna el valor `Adjusted balance` a `CPUCreditBalance` y el valor de `CPUSurplusCreditBalance` pasa a `0`. El tamaño de la instancia determina el [número de créditos máximo](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table) que puede acumular.

**Example**  

```
CPUCreditBalance = min [max earned credit balance, Adjusted balance]
CPUSurplusCreditBalance = 0
```

Un valor `Adjusted balance` negativo indica que la instancia ha gastado todos los créditos obtenidos que ha acumulado y los créditos sobrantes para realizar ráfagas. Como resultado de ello, se le asigna el valor `Adjusted balance` a `CPUSurplusCreditBalance` y `CPUCreditBalance` se establece en `0`. Nuevamente, el tamaño de la instancia determina el [número de créditos máximo](burstable-credits-baseline-concepts.md#burstable-performance-instances-credit-table) que puede acumular.

**Example**  

```
CPUSurplusCreditBalance = min [max earned credit balance, -Adjusted balance]
CPUCreditBalance = 0
```

Si los créditos sobrantes gastados superan la cantidad máxima de créditos que puede acumular la instancia, el saldo de créditos sobrantes se establece en el máximo, tal como se muestra en la ecuación anterior. Los créditos sobrantes que queden, se cobran tal como se representan en a métrica `CPUSurplusCreditsCharged`.

**Example**  

```
CPUSurplusCreditsCharged = max [-Adjusted balance - max earned credit balance, 0]
```

Finalmente, cuando se termina la instancia, se cobran los créditos sobrantes correspondientes al valor de `CPUSurplusCreditBalance`. Si la instancia cambia de `unlimited` a `standard`, el saldo `CPUSurplusCreditBalance` restante también se cobra.

# Aceleración del rendimiento con instancias de GPU
<a name="configure-gpu-instances"></a>

Las instancias basadas en GPU ofrecen acceso a GPU de NVIDIA con miles de núcleos de computación. Puede utilizar estas instancias para acelerar aplicaciones científicas, de ingeniería y de renderizado aprovechando los marcos de trabajo de computación paralela CUDA u Open Computing Language (OpenCL). También las puede utilizar para aplicaciones de gráficos, incluido el streaming de juegos, el streaming de aplicaciones 3-D y otras cargas de trabajo de gráficos.

Antes de activar u optimizar una instancia basada en GPU, debe instalar los controladores adecuados de la siguiente manera:
+ Para instalar controladores NVIDIA en una instancia con una GPU NVIDIA conectada, como una instancia P3 o G4dn, consulte [Controladores NVIDIA](install-nvidia-driver.md).
+ Para instalar controladores AMD en una instancia con una GPU AMD asociada, como una instancia G4ad, consulte [Controladores AMD](install-amd-driver.md).

**Topics**
+ [Activar aplicaciones virtuales de NVIDIA GRID](activate_grid.md)
+ [Optimizar la configuración de GPU](optimize_gpu.md)
+ [Configuración de pantallas 4K duales en G4ad](activate_g4ad_4k.md)
+ [

# Introducción a las instancias aceleradas por GPU
](gpu-instances-started.md)

# Activación de las aplicaciones virtuales NVIDIA GRID en las instancias de Amazon EC2 basadas en GPU
<a name="activate_grid"></a>

Para activar las aplicaciones virtuales de GRID en instancias basadas en GPU que tienen GPU NVIDIA (el escritorio virtual de NVIDIA GRID está habilitado de forma predeterminada), debe definir el tipo de producto para el controlador. El proceso que utiliza depende del sistema operativo de la instancia.

## Instancias de Linux
<a name="activate-nvidia-grid-linux"></a>

**Activación de las aplicaciones virtuales de GRID en instancias de Linux**

1. Cree el archivo `/etc/nvidia/gridd.conf` a partir del archivo de plantilla proporcionado.

   ```
   [ec2-user ~]$ sudo cp /etc/nvidia/gridd.conf.template /etc/nvidia/gridd.conf
   ```

1. Abra el archivo `/etc/nvidia/gridd.conf` en el editor de texto que prefiera.

1. Encuentre la línea `FeatureType` y configúrela igual a `0`. A continuación, añada una línea con `IgnoreSP=TRUE`.

   ```
   FeatureType=0 IgnoreSP=TRUE
   ```

1. Guarde el archivo y salga de él.

1. Reinicie la instancia para actualizar la nueva configuración.

   ```
   [ec2-user ~]$ sudo reboot
   ```

## instancias de Windows
<a name="activate-nvidia-grid-windows"></a>

**Activación de las aplicaciones virtuales de GRID en instancias de Windows**

1. Ejecute **regedit.exe** para abrir el Editor del Registro.

1. Vaya a `HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\GridLicensing`.

1. Abra el menú contextual (haga clic con el botón derecho) en el panel derecho y elija **Nuevo**, **Valor de DWORD**.

1. En **Name** (Nombre), escriba **FeatureType** y pulse `Enter`.

1. Abra el menú contextual (haga clic con el botón derecho) de **FeatureType** y elija **Modificar**.

1. En **Información del valor**, introduzca `0` para aplicaciones virtuales de NVIDIA GRID y elija **Aceptar**.

1. Abra el menú contextual (haga clic con el botón derecho) en el panel derecho y elija **Nuevo**, **Valor de DWORD**.

1. Para **Name**, escriba **IgnoreSP** y pulse `Enter`.

1. Abra vez el menú contextual (haga clic con el botón derecho) de **IgnoreSP** y elija **Modificar**.

1. En **Información del valor**, escriba `1` y elija **Aceptar**.

1. Cierre el editor de registro.

# Optimización de las configuraciones de GPU en instancias de Amazon EC2
<a name="optimize_gpu"></a>

Existen varias optimizaciones de configuración de GPU que puede llevar a cabo para lograr el mejor rendimiento en sus instancias de NVIDIA GPU. Con algunos de estos tipos de instancias, el controlador NVIDIA utiliza una función de mejora automática, que varía las velocidades del reloj de la GPU. Al deshabilitar la característica de mejora de potencia automática y al ajustar las velocidades de reloj de GPU a la frecuencia máxima, puede obtener de forma uniforme el rendimiento máximo de las instancias de GPU.

## Optimización de las configuraciones de GPU en Linux
<a name="optimize-gpu-linux"></a>

1. Configure los ajustes de GPU para que sean persistentes. Este comando puede tardar varios minutos en ejecutarse.

   ```
   [ec2-user ~]$ sudo nvidia-persistenced
   ```

1. [Solo para instancias G3 y P2] Desactive la característica de mejora de potencia automática para todas las GPU de la instancia.

   ```
   [ec2-user ~]$ sudo nvidia-smi --auto-boost-default=0
   ```

1. Ajuste todas las velocidades de reloj de GPU a la frecuencia máxima. Utilice las velocidades de reloj de gráficos y memoria especificadas en los siguientes comandos.

   Algunas versiones del controlador NVIDIA no admiten la configuración de la velocidad del reloj de la aplicación y muestran el error `"Setting applications clocks is not supported for GPU..."`, que puede ignorar.
   + instancias G3:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 2505,1177
     ```
   + instancias G4dn:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 5001,1590
     ```
   + instancias G5:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 6250,1710
     ```
   + Instancias G6, G6f, Gr6 y Gr6f:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 6251,2040
     ```
   + Instancias G6e:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 9001,2520
     ```
   + Instancias G7e

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 12481,2430
     ```
   + instancias P2:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 2505,875
     ```
   + instancias P3 y P3dn:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 877,1530
     ```
   + instancias P4d:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 1215,1410
     ```
   + instancias P4de:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 1593,1410
     ```
   + instancias P5:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 2619,1980
     ```
   + Instancias P5e y P5en:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 3201,1980
     ```
   + Instancias P6-B200:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 3996,1965
     ```
   + Instancias P6-B300:

     ```
     [ec2-user ~]$ sudo nvidia-smi -ac 3996,2032
     ```

## Optimización de las configuraciones de GPU en Windows
<a name="optimize-gpu-windows"></a>

1. Abra una ventana de PowerShell y desplácese hasta la carpeta de instalación de NVIDIA.

   ```
   PS C:\> cd "C:\Windows\System32\DriverStore\FileRepository\nvgridsw_aws.inf_*\"
   ```

1. [Solo para instancias G3 y P2] Desactive la característica de mejora de potencia automática para todas las GPU de la instancia.

   ```
   PS C:\> .\nvidia-smi --auto-boost-default=0
   ```

1. Ajuste todas las velocidades de reloj de GPU a la frecuencia máxima. Utilice las velocidades de reloj de gráficos y memoria especificadas en los siguientes comandos.

   Algunas versiones del controlador NVIDIA no admiten la configuración de la velocidad del reloj de la aplicación y muestran el error `"Setting applications clocks is not supported for GPU..."`, que puede ignorar.
   + instancias G3:

     ```
     PS C:\> .\nvidia-smi -ac "2505,1177"
     ```
   + instancias G4dn:

     ```
     PS C:\> .\nvidia-smi -ac "5001,1590"
     ```
   + instancias G5:

     ```
     PS C:\> .\nvidia-smi -ac "6250,1710"
     ```
   + Instancias G6, G6f, Gr6 y Gr6f:

     ```
     PS C:\> .\nvidia-smi -ac "6251,2040"
     ```
   + Instancias G6e:

     ```
     PS C:\> .\nvidia-smi -ac "9001,2520"
     ```
   + instancias P2:

     ```
     PS C:\> .\nvidia-smi -ac "2505,875"
     ```
   + instancias P3 y P3dn:

     ```
     PS C:\> .\nvidia-smi -ac "877,1530"
     ```

# Configuración de pantallas 4K duales en instancias de Linux G4ad
<a name="activate_g4ad_4k"></a>

Tras lanzar una instancia G4ad, puede configurar pantallas 4K duales.

**Instalación de los controladores AMD y configuración de pantallas duales**

1. Conéctese a su instancia Linux para obtener la dirección de bus PCI de la GPU a la que desea orientar para 4K dual (2x4k):

   ```
   lspci -vv | grep -i amd
   ```

   Obtendrá un resultado similar al siguiente:

   ```
   00:1e.0 Display controller: Advanced Micro Devices, Inc. [*AMD*/ATI] Device 7362 (rev c3)
   Subsystem: Advanced Micro Devices, Inc. [AMD/ATI] Device 0a34
   ```

1. Note que la dirección de bus PCI es 00:1e.0 en la salida anterior. Cree un archivo denominado `/etc/modprobe.d/amdgpu.conf` y agregue:

   ```
   options amdgpu virtual_display=0000:00:1e.0,2
   ```

1. Para instalar los controladores AMD en Linux, consulte [Controladores AMD para su instancia de EC2](install-amd-driver.md). Si ya tiene instalado el controlador de GPU AMD, tendrá que reconstruir los módulos del kernel amdgpu a través de dkms.

1. Use el siguiente archivo xorg.conf para definir la topología de pantalla dual (2x4K) y guarde el archivo en `/etc/X11/xorg.conf:`

   ```
   ~$ cat /etc/X11/xorg.conf
   Section "ServerLayout"
       Identifier     "Layout0"
       Screen          0 "Screen0"
       Screen        1 "Screen1"
       InputDevice     "Keyboard0" "CoreKeyboard"
       InputDevice     "Mouse0" "CorePointer"
       Option          "Xinerama" "1"
   EndSection
   Section "Files"
       ModulePath "/opt/amdgpu/lib64/xorg/modules/drivers"
       ModulePath "/opt/amdgpu/lib/xorg/modules"
       ModulePath "/opt/amdgpu-pro/lib/xorg/modules/extensions"
       ModulePath "/opt/amdgpu-pro/lib64/xorg/modules/extensions"
       ModulePath "/usr/lib64/xorg/modules"
       ModulePath "/usr/lib/xorg/modules"
   EndSection
   Section "InputDevice"
       # generated from default
       Identifier     "Mouse0"
       Driver         "mouse"
       Option         "Protocol" "auto"
       Option         "Device" "/dev/psaux"
       Option         "Emulate3Buttons" "no"
       Option         "ZAxisMapping" "4 5"
   EndSection
   Section "InputDevice"
       # generated from default
       Identifier     "Keyboard0"
       Driver         "kbd"
   EndSection
   
   Section "Monitor"
       Identifier     "Virtual"
       VendorName     "Unknown"
       ModelName      "Unknown"
       Option         "Primary" "true"
   EndSection
   
   Section "Monitor"
       Identifier     "Virtual-1"
       VendorName     "Unknown"
       ModelName      "Unknown"
       Option         "RightOf" "Virtual"
   EndSection
   
   Section "Device"
       Identifier     "Device0"
       Driver         "amdgpu"
       VendorName     "AMD"
       BoardName      "Radeon MxGPU V520"
       BusID          "PCI:0:30:0"
   EndSection
   
   Section "Device"
       Identifier     "Device1"
       Driver         "amdgpu"
       VendorName     "AMD"
       BoardName      "Radeon MxGPU V520"
       BusID          "PCI:0:30:0"
   EndSection
   
   Section "Extensions"
       Option         "DPMS" "Disable"
   EndSection
   
   Section "Screen"
       Identifier     "Screen0"
       Device         "Device0"
       Monitor        "Virtual"
       DefaultDepth   24
       Option         "AllowEmptyInitialConfiguration" "True"
       SubSection "Display"
           Virtual    3840 2160
           Depth      32
       EndSubSection
   EndSection
   
   Section "Screen"
       Identifier     "Screen1"
       Device         "Device1"
       Monitor        "Virtual"
       DefaultDepth   24
       Option         "AllowEmptyInitialConfiguration" "True"
       SubSection "Display"
           Virtual    3840 2160
           Depth      32
       EndSubSection
   EndSection
   ```

1. Configure el DCV con las instrucciones de configuración de un[escritorio interactivo](#amd-interactive-desktop).

1. Una vez finalizada la configuración del DCV, reinícielo.

1. Confirme que el controlador esté funcionando:

   ```
   dmesg | grep amdgpu
   ```

   La respuesta debe ser similar a la siguiente:

   ```
   Initialized amdgpu
   ```

1. En la salida de `DISPLAY=:0 xrandr -q`, debería ver que tiene 2 pantallas virtuales conectadas:

   ```
   ~$ DISPLAY=:0 xrandr -q
   Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 16384 x 16384
   Virtual connected primary 1920x1080+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
    4096x3112  60.00
    3656x2664  59.99
    4096x2160  60.00
    3840x2160  60.00
    1920x1200  59.95
    1920x1080  60.00
    1600x1200  59.95
    1680x1050  60.00
    1400x1050  60.00
    1280x1024  59.95
    1440x900 59.99
    1280x960 59.99
    1280x854 59.95
    1280x800 59.96
    1280x720 59.97
    1152x768 59.95
    1024x768 60.00 59.95
    800x600  60.32 59.96 56.25
    848x480  60.00 59.94
    720x480  59.94
    640x480  59.94 59.94
   Virtual-1 connected 1920x1080+1920+0 (normal left inverted right x axis y axis) 0mm x 0mm
    4096x3112  60.00
    3656x2664  59.99
    4096x2160  60.00
    3840x2160  60.00
    1920x1200  59.95
    1920x1080  60.00
    1600x1200  59.95
    1680x1050  60.00
    1400x1050  60.00
    1280x1024  59.95
    1440x900 59.99
    1280x960 59.99
    1280x854 59.95
    1280x800 59.96
    1280x720 59.97
    1152x768 59.95
    1024x768 60.00 59.95
    800x600  60.32 59.96 56.25
    848x480  60.00 59.94
    720x480  59.94
   640x480  59.94 59.94
   ```

1. Cuando se conecte al DCV, cambie la resolución a 2x4K, confirmando que el DCV registra la compatibilidad con dos monitores.  
![\[Cambios en la resolución del DCV\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/dm-dcv-example.png)

## Configuración de un escritorio interactivo para Linux
<a name="amd-interactive-desktop"></a>

Después de confirmar que la instancia de Linux tiene instalado el controlador GPU de AMD y amdgpu está en uso, puede instalar un administrador de escritorio interactivo. Recomendamos el entorno de escritorio MATE para obtener la mejor compatibilidad y rendimiento.

**Requisito previo**  
Abra un editor de texto y guarde lo siguiente como archivo denominado `xorg.conf`. Necesitará este archivo en su instancia.

```
Section "ServerLayout"
Identifier     "Layout0"
Screen          0 "Screen0"
InputDevice     "Keyboard0" "CoreKeyboard"
InputDevice     "Mouse0" "CorePointer"
EndSection
Section "Files"
ModulePath "/opt/amdgpu/lib64/xorg/modules/drivers"
ModulePath "/opt/amdgpu/lib/xorg/modules"
ModulePath "/opt/amdgpu-pro/lib/xorg/modules/extensions"
ModulePath "/opt/amdgpu-pro/lib64/xorg/modules/extensions"
ModulePath "/usr/lib64/xorg/modules"
ModulePath "/usr/lib/xorg/modules"
EndSection
Section "InputDevice"
# generated from default
Identifier     "Mouse0"
Driver         "mouse"
Option         "Protocol" "auto"
Option         "Device" "/dev/psaux"
Option         "Emulate3Buttons" "no"
Option         "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier     "Keyboard0"
Driver         "kbd"
EndSection
Section "Monitor"
Identifier     "Monitor0"
VendorName     "Unknown"
ModelName      "Unknown"
EndSection
Section "Device"
Identifier     "Device0"
Driver         "amdgpu"
VendorName     "AMD"
BoardName      "Radeon MxGPU V520"
BusID          "PCI:0:30:0"
EndSection
Section "Extensions"
Option         "DPMS" "Disable"
EndSection
Section "Screen"
Identifier     "Screen0"
Device         "Device0"
Monitor        "Monitor0"
DefaultDepth   24
Option         "AllowEmptyInitialConfiguration" "True"
SubSection "Display"
    Virtual    3840 2160
    Depth      32
EndSubSection
EndSection
```

**Para configurar un escritorio interactivo en Amazon Linux 2**

1. Instale el repositorio EPEL.

   ```
   [ec2-user ~]$ sudo amazon-linux-extras install epel -y
   ```

1. Instale el escritorio MATE.

   ```
   [ec2-user ~]$ sudo amazon-linux-extras install mate-desktop1.x -y
   [ec2-user ~]$ sudo yum groupinstall "MATE Desktop" -y
   [ec2-user ~]$ sudo systemctl disable firewalld
   ```

1. Copie el `xorg.conf` archivo en `/etc/X11/xorg.conf`.

1. Reinicie la instancia.

   ```
   [ec2-user ~]$ sudo reboot
   ```

1. (Opcional) [Instale el servidor Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) para utilizar Amazon DCV como protocolo de visualización de alto rendimiento y, a continuación, use su cliente preferido para [conectarse a una sesión de Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html).

**Para configurar un escritorio interactivo en Ubuntu**

1. Instale el escritorio MATE.

   ```
   $ sudo apt install xorg-dev ubuntu-mate-desktop -y
   $ sudo apt purge ifupdown -y
   ```

1. Copie el `xorg.conf` archivo en `/etc/X11/xorg.conf`.

1. Reinicie la instancia.

   ```
   $ sudo reboot
   ```

1. Instale el codificador AMF para la versión de Ubuntu correcta.

   ```
   $ sudo apt install ./amdgpu-pro-20.20-*/amf-amdgpu-pro_20.20-*_amd64.deb
   ```

1. (Opcional) [Instale el servidor Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) para utilizar Amazon DCV como protocolo de visualización de alto rendimiento y, a continuación, use su cliente preferido para [conectarse a una sesión de Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html).

1. Después de la instalación de DCV, otorgue permisos de video al usuario de DCV:

   ```
   $ sudo usermod -aG video dcv
   ```

**Para configurar un escritorio interactivo en CentOS**

1. Instale el repositorio EPEL.

   ```
   $ sudo yum update -y
   $ sudo yum install epel-release -y
   ```

1. Instale el escritorio MATE.

   ```
   $ sudo yum groupinstall "MATE Desktop" -y
   $ sudo systemctl disable firewalld
   ```

1. Copie el `xorg.conf` archivo en `/etc/X11/xorg.conf`.

1. Reinicie la instancia.

   ```
   $ sudo reboot
   ```

1. (Opcional) [Instale el servidor Amazon DCV](https://docs.aws.amazon.com/dcv/latest/adminguide/setting-up-installing.html) para utilizar Amazon DCV como protocolo de visualización de alto rendimiento y, a continuación, use su cliente preferido para [conectarse a una sesión de Amazon DCV](https://docs.aws.amazon.com/dcv/latest/userguide/using-connecting.html).

   

# Introducción a las instancias aceleradas por GPU
<a name="gpu-instances-started"></a>

Los tipos de instancias aceleradas por GPU de última generación, como las que se muestran en la siguiente lista, ofrecen las capacidades de mayor rendimiento para aplicaciones de aprendizaje profundo y computación de alto rendimiento (HPC). Seleccione el enlace del tipo de instancia para obtener más información sobre las capacidades.
+ [Familia de P6](https://aws.amazon.com/ec2/instance-types/p6/)
+ [Familia de P](https://aws.amazon.com/ec2/instance-types/p6/)
+ [Familia de P](https://aws.amazon.com/ec2/instance-types/p5/)

Para obtener una lista completa de las especificaciones de los tipos de instancias aceleradas, consulte [Computación acelerada](https://docs.aws.amazon.com/ec2/latest/instancetypes/ac.html) en la referencia de *tipos de instancias de Amazon EC2*.

**Configuración de software**  
La forma más sencilla de empezar con los tipos de instancias aceleradas por GPU de última generación es iniciar una instancia mediante una AMI de aprendizaje profundo de AWSque está preconfigurada con todo el software necesario. Para ver las últimas AWS Deep Learning AMIs para usar con tipos de instancias aceleradas por GPU, consulte [DLAMI compatible con P6](https://docs.aws.amazon.com/dlami/latest/devguide/p6-support-dlami.html) en la *Guía para desarrolladores de AWS Deep Learning AMIs*.

Si necesita crear una AMI personalizada para iniciar instancias que alojen aplicaciones de aprendizaje profundo o HPC, le recomendamos que instale las siguientes versiones mínimas de software sobre la imagen base.


| Tipo de instancia | Controlador de NVIDIA | CUDA | NVIDIA GDRCopy | Instalador EFA | NCCL | EFA K8s ¹ | 
| --- | --- | --- | --- | --- | --- | --- | 
| G7e | 575 | 12,9 | 2,5 | 1.45.0 | 2.28.3 | 0.5.10 | 
| P5 | 530 | 12,1 | 2.3 | 1.24.1 | 2.18.3 | 0.4.4 | 
| P5.4xlarge | 530 | 12,1 | 2.3 | 1.43.1 ² | 2.18.3 | 0.4.4 | 
| P5e | 550 | 12,1 | 2.3 | 1.24.1 | 2.18.3 | 0.5.5 | 
| P5en | 550 | 12,1 | 2.3 | 1.24.1 | 2.18.3 | 0.5.6 | 
| P6-B200 | 570 | 12,8 | 2,5 | 1.41.0 | 2.26.2-1 | 0.5.10 | 
| P6e-GB200 | 570 | 12,8 | 2,5 | 1.41.0 | 2.26.2-1 | 0.5.10 | 
| P6-B300 | 580 | 13,0 | 2,5 | 1.44.0 | 2.28.3 | 0.5.10 | 

** ¹** La columna **EFA K8s** contiene la versión mínima recomendada para `aws-efa-k8s-device-plugin`.

** ²** Existe un problema de compatibilidad que afecta a las instancias de `P5.4xlarge` en las que la comunicación entre GPU y GPU utiliza el Elastic Fabric Adapter (EFA) y la biblioteca de comunicaciones colectivas de NVIDIA (NCCL). Para mitigar el problema, defina la variable `FI_HMEM_DISABLE_P2P` a `1` y asegúrese de instalar la versión 1.43.1 o posterior del EFA.

**nota**  
Si utiliza la versión 1.41.0 del instalador de EFA, el `aws-ofi-nccl plugin` viene con él. Para versiones anteriores del instalador de EFA, utilice la versión `1.7.2-aws` o posterior de `aws-ofi-nccl plugin`.

También se recomienda configurar la instancia para que no utilice estados C más profundos. Para obtener más información, consulte [High performance and low latency by limiting deeper C-states](https://docs.aws.amazon.com/linux/al2/ug/processor_state_control.html#c-states) en la *Guía del usuario de Amazon Linux 2*. Las últimas AMI de GPU de base de aprendizaje profundo de AWS están preconfiguradas para no utilizar estados C más profundos.

Para obtener información sobre las redes y las configuraciones Elastic Fabric Adapter (EFA), consulte [Maximizar el ancho de banda de la red en instancias de Amazon EC2 con varias tarjetas de red](efa-acc-inst-types.md).

# Instancias de Mac de Amazon EC2
<a name="ec2-mac-instances"></a>

Las instancias de Mac de EC2 son ideales para desarrollar, crear, probar y firmar aplicaciones para plataformas de Apple, como iPhone, iPad, Mac, Vision Pro, Apple Watch, Apple TV y Safari. Puede conectarse a la instancia Mac mediante SSH o Apple Remote Desktop (ARD).

**nota**  
La **unidad de facturación** es el **host dedicado**. Las instancias que se ejecutan en ese host no tienen ningún cargo adicional.

Las instancias de Mac de Amazon EC2 admiten de forma nativa el sistema operativo macOS.
+ **Las instancias x86 de Mac de EC2** (`mac1.metal`) se crean en hardware Mac mini de 2018 con procesadores Intel Core i7 de octava generación (Coffee Lake) de 3.2 GHz, 6 núcleos físicos y 12 núcleos lógicos y 32 GiB de memoria.
+ **Las instancias de Mac M1 de EC2** (`mac2.metal`) se crean en hardware Mac mini de 2020 con el procesador Apple Silicon M1, 8 núcleos de CPU, 8 núcleos de GPU, 16 GiB de memoria y Apple Neural Engine de 16 núcleos.
+ **Las instancias de Mac M1 Ultra de EC2** (`mac2-m1ultra.metal`) se crean en hardware Mac Studio de 2022 con el procesador Apple Silicon M1 Ultra, 20 núcleos de CPU, 64 núcleos de GPU, 128 GiB de memoria y Apple Neural Engine de 32 núcleos.
+ **Las instancias de Mac M2 de EC2** (`mac2-m2.metal`) se crean en hardware Mac mini de 2023 con el procesador Apple Silicon M2, 8 núcleos de CPU, 10 núcleos de GPU, 24 GiB de memoria y Apple Neural Engine de 16 núcleos.
+ **Las instancias de Mac M2 Pro de EC2** (`mac2-m2pro.metal`) se crean en hardware Mac mini de 2023 y cuentan con el procesador Apple Silicon M2 Pro, 12 núcleos de CPU, 19 núcleos de GPU, 32 GiB de memoria y Apple Neural Engine de 16 núcleos.
+ **Las instancias Mac M4 de EC2** (`mac-m4.metal`) se crean en hardware Mac mini de 2024 con el procesador Apple Silicon M4, 10 núcleos de CPU, 10 núcleos de GPU, 24 GiB de memoria y Apple Neural Engine de 16 núcleos.
+ **Las instancias Mac Pro M4 de EC2** (`mac-m4pro.metal`) se crean en hardware Mac mini de 2024 con el procesador Apple Silicon M4 Pro, 14 núcleos de CPU, 20 núcleos de GPU, 48 GiB de memoria y Apple Neural Engine de 16 núcleos.

Los hosts dedicados de Amazon EC2 para Mac admiten la [recuperación automática del host dedicado](dedicated-hosts-recovery.md) y el [mantenimiento del host basado en el reinicio](dedicated-hosts-maintenance.md).

**Topics**
+ [

## Consideraciones
](#mac-instance-considerations)
+ [

## Preparación de las instancias
](#mac-instance-readiness)
+ [

## AMI de macOS de EC2
](#ec2-macos-images)
+ [

## EC2 macOS Init
](#ec2-macos-init)
+ [

## Monitor de sistema de Amazon EC2 para macOS
](#mac-instance-system-monitor)
+ [

## Recursos relacionados
](#related-resources)
+ [

# Iniciar una instancia Mac mediante el comando Consola de administración de AWS o AWS CLI
](mac-instance-launch.md)
+ [

# Conéctese a la instancia de Mac mediante SSH o GUI.
](connect-to-mac-instance.md)
+ [

# Cómo actualizar el sistema operativo y el software en las instancias de Mac de Amazon EC2
](mac-instance-updates.md)
+ [

# Aumente el tamaño de un volumen de EBS en la instancia Mac
](mac-instance-increase-volume.md)
+ [

# Detener o terminar la instancia de Amazon EC2
](mac-instance-stop.md)
+ [

# Configuración de la Protección de Integridad del Sistema para instancias de Mac de Amazon EC2
](mac-sip-settings.md)
+ [

# Encuentre versiones de macOS compatibles para su host dedicado de Mac de Amazon EC2
](macos-firmware-visibility.md)
+ [

# Suscríbase a las notificaciones de AMI de macOS
](macos-subscribe-notifications.md)
+ [

# Recupere los ID de AMI de macOS mediante la API de AWS Systems Manager Parameter Store
](macos-ami-ids-parameter-store.md)
+ [

# Notas de la versión de las AMI de macOS de Amazon EC2
](macos-ami-overview.md)

## Consideraciones
<a name="mac-instance-considerations"></a>

Las siguientes consideraciones se aplican a las instancias Mac:
+ Las instancias Mac solo están disponibles como instancias bare metal en [hosts dedicados](dedicated-hosts-overview.md), con un periodo de asignación mínimo de 24 horas antes de que pueda iniciar el host dedicado. Puede iniciar una instancia Mac por host dedicado. Puede compartir el host dedicado con las cuentas de AWS o unidades organizativas de su organización de AWS, o con toda la organización de AWS.
+ Las instancias Mac están disponibles en diferentes Regiones de AWS. Para obtener una lista de la disponibilidad de las instancias de Mac en cada una de Regiones de AWS, consulte los [tipos de instancias de Amazon EC2 por región](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-regions.html).
+ Las instancias Mac solo están disponibles como instancias bajo demanda. No están disponibles como instancias de spot o instancias reservadas. Para ahorrar dinero en instancias Mac, puede comprar un [Savings Plan](https://docs.aws.amazon.com/savingsplans/latest/userguide/).
+ La compatibilidad de los distintos tipos de instancias de Mac con determinadas Amazon Machine Images (AMI) de macOS varía. Para obtener más información, consulte [Notas de la versión de las AMI de macOS de Amazon EC2](macos-ami-overview.md).
+ Se admite la conexión en caliente de EBS.
+ AWS no administra ni admite el SSD interno en el hardware de Apple. Le recomendamos encarecidamente que utilice volúmenes de Amazon EBS en su lugar. Los volúmenes de EBS ofrecen las mismas ventajas de elasticidad, disponibilidad y durabilidad en las instancias de Mac que en cualquier otra instancia de EC2.
+ Recomendamos utilizar un volumen de Amazon EBS con 10 000 IOPS y un rendimiento de 400 MiB/s con instancias Mac para obtener un rendimiento óptimo. Para obtener más información, consulte [Tipos de volúmenes de Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-volume-types.html) en la *Guía del usuario de Amazon EBS*.
+ [Las instancias de Mac admiten Amazon EC2 Auto Scaling.](https://aws.amazon.com/blogs/compute/implementing-autoscaling-for-ec2-mac-instances/) 
+ En las instancias de Mac x86, las actualizaciones de software automáticas están desactivadas. Recomendamos aplicar actualizaciones y probarlas en la instancia antes de poner la instancia en producción. Para obtener más información, consulte [Cómo actualizar el sistema operativo y el software en las instancias de Mac de Amazon EC2](mac-instance-updates.md).
+ Cuando detiene o finaliza una instancia de Mac, se realiza un flujo de trabajo de limpieza en el host dedicado. Para obtener más información, consulte [Detener o terminar la instancia de Amazon EC2](mac-instance-stop.md).
+ 
**importante**  
Las características de Apple Intelligence no están disponibles al arrancar el hardware de Mac desde un volumen externo. Como las instancias Mac de EC2 se inician desde volúmenes de EBS externos de forma predeterminada, no son compatibles con las características de Apple Intelligence.
+ 
**aviso**  
No utilice FileVault. Si habilita FileVault, el host no podrá arrancar porque las particiones están bloqueadas. Si se requiere el cifrado de datos, use el cifrado de Amazon EBS para evitar problemas de arranque e impacto en el rendimiento. Con el cifrado de Amazon EBS, las operaciones de cifrado se realizan en los servidores del host, lo que garantiza la seguridad de los datos en reposo y en tránsito entre las instancias y sus almacenamientos de EBS asociados. Para obtener más información, consulte [Cifrado de Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-encryption.html) en la *Guía del usuario de Amazon EBS*.

## Preparación de las instancias
<a name="mac-instance-readiness"></a>

Después de iniciar una instancia de Mac, tendrá que esperar a que la instancia esté lista para poder conectarse a ella. Para una AMI distribuida por AWS con una instancia de Mac x86 o una instancia de Mac de Apple Silicon, el tiempo de inicialización puede oscilar entre los 6 y los 20 minutos. En función de los tamaños de volumen de Amazon EBS elegidos, de la inclusión de scripts adicionales en los *datos del usuario* o de la carga de software adicional en una AMI de macOS personalizada, el tiempo de inicialización puede aumentar.

Puede usar un pequeño script de intérprete de comandos, como el que se muestra a continuación, para sondear la API describe-instance-status y saber cuándo está lista la instancia para conectarse a ella. En el siguiente comando, sustituya el ID de instancia de ejemplo por el suyo propio.

```
for i in $(seq 1 200); do aws ec2 describe-instance-status --instance-ids=i-1234567890abcdef0 \
    --query='InstanceStatuses[0].InstanceStatus.Status'; sleep 5; done;
```

## AMI de macOS de EC2
<a name="ec2-macos-images"></a>

macOS de Amazon EC2 está diseñado para proporcionar un entorno estable, seguro y de alto rendimiento para cargas de trabajo de desarrolladores que se ejecutan en instancias de Mac de Amazon EC2. Las AMI de macOS de EC2 incluyen paquetes que facilitan la integración con AWS, incluidas herramientas de configuración de inicialización y bibliotecas y herramientas populares de AWS.

Para obtener más información sobre AMI de macOS EC2, consulte [Notas de la versión de las AMI de macOS de Amazon EC2](macos-ami-overview.md).

AWS proporciona AMI de macOS EC2 actualizadas de forma regular, que incluyen actualizaciones de paquetes propiedad de AWS y la versión más reciente de macOS completamente probada. Además, AWS proporciona AMI actualizadas con las últimas actualizaciones de versiones secundarias o principales tan pronto como pueden probarse y examinarse completamente. Si no necesita conservar datos o personalizaciones en las instancias Mac, puede obtener las actualizaciones más recientes mediante el inicio de una nueva instancia con la AMI actual y, a continuación, la finalización de la instancia anterior. De lo contrario, puede elegir qué actualizaciones se aplicarán a las instancias Mac.

Para obtener información acerca de cómo suscribirse a las notificaciones de la AMI de macOS, consulte [Suscríbase a las notificaciones de AMI de macOS](macos-subscribe-notifications.md).

## EC2 macOS Init
<a name="ec2-macos-init"></a>

Init macOS de EC2 se utiliza para inicializar las instancias Mac EC2 en la inicialización. Utiliza grupos de prioridad para ejecutar grupos lógicos de tareas al mismo tiempo.

El archivo launchd plist es `/Library/LaunchDaemons/com.amazon.ec2.macos-init.plist`. Los archivos de EC2 macOS Init se encuentran en `/usr/local/aws/ec2-macos-init`.

Para obtener más información, consulte [https://github.com/aws/ec2-macos-init](https://github.com/aws/ec2-macos-init).

## Monitor de sistema de Amazon EC2 para macOS
<a name="mac-instance-system-monitor"></a>

El monitor de sistema de Amazon EC2 para macOS proporciona métricas de utilización de la CPU a Amazon CloudWatch. Envía estas métricas CloudWatch a través de un dispositivo serie personalizado en periodos de 1 minuto. Puede habilitar o deshabilitar este agente de la siguiente manera. Está habilitado de forma predeterminada.

```
sudo setup-ec2monitoring [enable | disable]
```

**nota**  
El monitor de sistema de Amazon EC2 para macOS no es compatible actualmente con las instancias Mac de silicio de Apple.

## Recursos relacionados
<a name="related-resources"></a>

Para obtener más información acerca de los precios, consulte [Precios](https://aws.amazon.com/ec2/instance-types/mac/#Pricing).

Para obtener más información acerca de las instancias de Mac, consulte [instancias de Mac de Amazon EC2](https://aws.amazon.com/ec2/instance-types/mac/).

Para obtener más información sobre las especificaciones de hardware y el rendimiento de la red de las instancias de Mac, consulte [instancias de uso general](https://docs.aws.amazon.com/ec2/latest/instancetypes/gp.html).

# Iniciar una instancia Mac mediante el comando Consola de administración de AWS o AWS CLI
<a name="mac-instance-launch"></a>

Las instancias de Mac de EC2 requieren un [host dedicado](dedicated-hosts-overview.md). Primero debe asignar un host a la cuenta y, a continuación, iniciar la instancia en el host.

Para iniciar una instancia de Mac, use la Consola de administración de AWS o la AWS CLI. 

## Iniciar una instancia Mac mediante la consola
<a name="mac-instance-launch-console"></a>

**Para iniciar una instancia Mac en un host dedicado**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. Asigne el host dedicado de la siguiente manera:

   1. En el panel de navegación, seleccione **Hosts dedicados**.

   1. Elija **Allocate Dedicated Host** (Asignar host dedicado) y, a continuación, haga lo siguiente:

      1. Para **Familia de instancias**, elija una familia de instancias **Mac**. Si la familia de instancias no aparece en la lista, no se admite en la región seleccionada actualmente.

      1. En **Tipo de instancia**, elija el tipo de instancia en función de la familia de instancias seleccionada.

      1. En **Availability Zone** (Zona de disponibilidad), seleccione la zona de disponibilidad para el host dedicado.

      1. En **Quantity** (Cantidad), mantenga **1**.

      1. Elija **Asignar**.

1. Lance la instancia en el host de la siguiente manera:

   1. Seleccione el host dedicado que creó y, a continuación, haga lo siguiente:

      1. Elija **Acciones**, **Iniciar instancias en el host**.

      1. En **Application and OS Images (Amazon Machine Image)** (Imágenes de aplicaciones y sistema operativo [Imagen de máquina de Amazon]), seleccione una AMI de macOS.

      1. En **Tipo de instancia**, elija el tipo de instancia Mac.

      1. En la sección **Detalles avanzados**, verifique que **Tenencia**, **Host de tenencia por** y **ID del host de tenencia** estén preconfigurados según el host dedicado que creó. Actualice **Tenancy Affinity** (Afinidad de tenencia) según sea necesario.

      1. Complete el asistente, especifique volúmenes de EBS, grupos de seguridad y pares de claves según sea necesario.

      1. En el panel **Resumen**, elija **Iniciar instancia**.

   1. Verá una página de confirmación que indicará que la instancia se está iniciando. Elija **Ver todas las instancias** para cerrar la página de confirmación y volver a la consola. El estado inicial de una instancia es `pending`. La instancia está lista cuando su estado cambia a `running` y pasa las comprobaciones de estado.

## Iniciar una instancia Mac mediante el comando AWS CLI
<a name="mac-instance-launch-cli"></a>

**Asignación del host dedicado**

Utilice el comando [allocate-hosts](https://docs.aws.amazon.com/cli/latest/reference/ec2/allocate-hosts.html) para asignar un host dedicado a la instancia Mac, sustituya el `instance-type` por un tipo de instancia Mac válido, y la `region` y la `availability-zone` por las correctas para su entorno. 

```
aws ec2 allocate-hosts --region us-east-1 --instance-type mac1.metal --availability-zone us-east-1b --auto-placement "on" --quantity 1
```

**inicialización de la instancia en el host**

Utilice el siguiente comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) para ejecutar una instancia Mac y, de nuevo, reemplace la `instance-type` por un tipo de instancia Mac válido, y la `region` y la `availability-zone` por las utilizadas anteriormente.

```
aws ec2 run-instances --region us-east-1 --instance-type mac1.metal --placement Tenancy=host --image-id ami_id --key-name my-key-pair
```

El estado inicial de una instancia es `pending`. La instancia está lista cuando su estado cambia a `running` y pasa las comprobaciones de estado. Utilice el siguiente comando [describe-instance-status](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-status.html) para mostrar la información de estado de la instancia.

```
aws ec2 describe-instance-status --instance-ids i-017f8354e2dc69c4f
```

A continuación, se muestra un ejemplo de salida de una instancia en ejecución y que ha pasado las comprobaciones de estado.

```
{
    "InstanceStatuses": [
        {
            "AvailabilityZone": "us-east-1b",
            "InstanceId": "i-017f8354e2dc69c4f",
            "InstanceState": {
                "Code": 16,
                "Name": "running"
            },
            "InstanceStatus": {
                "Details": [
                    {
                        "Name": "reachability",
                        "Status": "passed"
                    }
                ],
                "Status": "ok"
            },
            "SystemStatus": {
                "Details": [
                    {
                        "Name": "reachability",
                        "Status": "passed"
                    }
                ],
                "Status": "ok"
            }
        }
    ]
}
```

# Conéctese a la instancia de Mac mediante SSH o GUI.
<a name="connect-to-mac-instance"></a>

Puede conectarse a la instancia de Mac mediante SSH o una interfaz gráfica de usuario (GUI).

Varios usuarios pueden acceder al sistema operativo simultáneamente. Típicamente, hay una sesión 1:1 de usuario:GUI, debido al servicio de uso compartido de pantalla incorporado en el puerto 5900. El uso de SSH dentro de macOS admite múltiples sesiones hasta el límite de “Máximas sesiones” en el archivo `sshd_config`.

## Conexión a su instancia mediante SSH
<a name="mac-instance-ssh"></a>

Amazon EC2 Las instancias Mac no permiten el SSH raíz remoto de forma predeterminada. La cuenta ec2-user está configurada para iniciar sesión de forma remota mediante SSH. La cuenta ec2-user también tiene privilegios **sudo**. Después de conectarse a la instancia, puede agregar otros usuarios.

Para admitir la conexión a la instancia mediante SSH, inicie la instancia con un par de claves y un grupo de seguridad que permita el acceso SSH y asegúrese de que la instancia tenga conectividad a Internet. Cuando se conecta a la instancia, proporciona el `.pem` archivo para el par de claves.

Para conectarse a la instancia Mac mediante un cliente SSH, use el siguiente procedimiento. Si aparece un error al intentar conectarse a la instancia, consulte [Solución de problemas de conexión a la instancia de Linux de Amazon EC2](TroubleshootingInstancesConnecting.md).

**Para conectarse a la instancia mediante SSH**

1. ingrese **ssh** en la línea de comandos, a fin de comprobar que el equipo local tiene instalado un cliente SSH. Si el equipo no reconoce el comando, busque un cliente SSH para el sistema operativo e instálelo.

1. Obtenga el nombre DNS público de la instancia. Mediante la Amazon EC2 consola, puede encontrar el nombre DNS público en las fichas **Detalles** y**Redes**. Mediante el AWS CLI, puede encontrar el nombre DNS público con el comando [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html).

1. Localice el `.pem` archivo para el par de claves que especificó cuando inició la instancia.

1. Conéctese a la instancia mediante el siguiente **ssh** comando y especifique el nombre DNS público de la instancia y el `.pem` archivo.

   ```
   ssh -i /path/key-pair-name.pem ec2-user@instance-public-dns-name
   ```

La autenticación de contraseñas se deshabilita para evitar ataques de contraseña a la fuerza. Antes de realizar cambios en la configuración de SSH, abra `/usr/local/aws/ec2-macos-init/init.toml` y configure `secureSSHDConfig` en `false`.

## Conéctese a la interfaz gráfica de usuario (GUI) de la instancia
<a name="mac-instance-vnc"></a>

Siga el siguiente procedimiento para conectarse a la GUI de su instancia mediante VNC, Apple Remote Desktop (ARD) o la aplicación Apple Screen Sharing (que se incluye en macOS).

**nota**  
macOS 10.14 y versiones posteriores solo permite el control si el Uso compartido de pantalla está habilitado a través de [System Preferences](https://support.apple.com/guide/remote-desktop/enable-remote-management-apd8b1c65bd/mac) (Preferencias del sistema).

**Para conectarse a la instancia mediante un cliente de ARD o VNC**

1. Compruebe que el equipo local tiene instalado un cliente ARD o un cliente VNC compatible con ARD. En macOS, puede aprovechar la aplicación integrada para compartir pantalla. De lo contrario, busque ARD para su sistema operativo e instálelo.

1. Desde el equipo local, [conéctese a la instancia mediante SSH](#mac-instance-ssh).

1. Configure una contraseña para la cuenta ec2-user de la siguiente manera, mediante el comando **passwd**.

   ```
   [ec2-user ~]$ sudo passwd ec2-user
   ```

1. Instale e inicie Compartir pantalla de macOS con el siguiente comando.

   ```
   [ec2-user ~]$ sudo launchctl enable system/com.apple.screensharing
   sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist
   ```

1. Para desconectarse de la instancia, ingrese **exit** y presione Entrar.

1. Desde el equipo, conéctese a la instancia mediante el siguiente **ssh** comando. Además de las opciones mostradas en la sección anterior, utilice la opción **-L** para habilitar el reenvío de puertos y reenviar todo el tráfico del puerto local 5900 al servidor ARD de la instancia.

   ```
   ssh -L 5900:localhost:5900 -i /path/key-pair-name.pem ec2-user@instance-public-dns-name
   ```

1. Desde el equipo local, utilice el cliente de ARD o de VNC que admita ARD para conectarse a `localhost:5900`. Por ejemplo, utilice la aplicación Compartir pantalla en macOS de la siguiente manera:

   1. Abra **Finder** y seleccione **Ir**.

   1. Seleccione **Conectarse a un servidor**.

   1. En el campo **Dirección del servidor**, introduzca `vnc://localhost:5900`.

   1. Inicie sesión de la manera indicada y utilice **ec2-user** como nombre de usuario y la contraseña que creó para la cuenta ec2-user.

## Modificar la resolución de pantalla de macOS en instancias Mac
<a name="mac-screen-resolution"></a>

Una vez que se conecte a su instancia de Mac de EC2 mediante ARD o un cliente VNC compatible con ARD, puede modificar la resolución de pantalla de su entorno macOS a través de cualquiera de las herramientas o utilidades de macOS disponibles de forma pública, como [displayplacer](https://github.com/jakehilborn/displayplacer).

**Para modificar la resolución de pantalla mediante displayplacer**

1. Instale displayplacer.

   ```
   [ec2-user ~]$ brew tap jakehilborn/jakehilborn && brew install displayplacer
   ```

1. Muestre la información de pantalla actual y posibles resoluciones de pantalla.

   ```
   [ec2-user ~]$ displayplacer list
   ```

1. Aplique la resolución de pantalla deseada.

   ```
   [ec2-user ~]$ displayplacer "id:<screenID> res:<width>x<height> origin:(0,0) degree:0"
   ```

   Por ejemplo:

   ```
   RES="2560x1600"
   displayplacer "id:69784AF1-CD7D-B79B-E5D4-60D937407F68 res:${RES} scaling:off origin:(0,0) degree:0"
   ```

# Cómo actualizar el sistema operativo y el software en las instancias de Mac de Amazon EC2
<a name="mac-instance-updates"></a>

En el siguiente tema, se explica cómo actualizar el sistema operativo y el software en las instancias Mac de Apple Silicon (Mac2, Mac2-m1ultra, Mac2-m2, Mac2-m2pro, Mac-m4 y Mac-m4pro y en las instancias Mac x86 (Mac1).

**aviso**  
La instalación de las versiones beta o preliminar de macOS solo está disponible en el silicio de Apple en las instancias de Mac. Amazon EC2 no califica las versiones beta ni las versiones preliminares de macOS y no garantiza que las instancias sigan funcionando después de actualizar una versión de macOS en preproducción.   
Intentar instalar versiones beta o ver versiones preliminares de macOS en instancias de Mac Amazon EC2 x86 conducirá a la degradación de su host dedicado Amazon EC2 Mac cuando detenga o finalice sus instancias, y le impedirá iniciar o iniciar una nueva instancia en ese host.

**nota**  
Si realiza una actualización in situ de macOS antes de que AWS publique una AMI oficial, la actualización solo se aplicará al host seleccionado. Si tiene otros hosts, o si lanza nuevos hosts, también debe realizar el mismo proceso de actualización en esos hosts. Cada versión de macOS requiere una versión mínima de firmware en el equipo de Apple Mac subyacente. La actualización in situ solo actualiza el firmware del host seleccionado y no se transfiere a otros hosts nuevos o existentes. Para comprobar qué versiones de macOS son compatibles con su host dedicado de Mac de Amazon EC2, consulte [Buscar versiones de macOS compatibles para su host dedicado de Mac de Amazon EC2](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/macos-firmware-visibility.html).

**Topics**

## Actualización del software en instancias de Mac de Apple Silicon
<a name="mac2"></a>

### Requisitos previos
<a name="mac2-ena-update"></a>

Debido a una actualización en la configuración del controlador de red, la versión 1.0.2 del controlador ENA no es compatible con macOS 13.3 o posterior. Si quieres instalar una nueva versión de macOS de, versión 13.3 o posterior, siga el procedimiento que se explica a continuación para instalar una nueva versión del controlador.

**Para instalar una nueva versión del controlador ENA**

1. En una ventana del terminal, conéctese a la instancia de Mac de Apple Silicon mediante [SSH](connect-to-mac-instance.md#mac-instance-ssh).

1. Actualice Homebrew y descargue la aplicación ENA en el archivo `Applications` con el siguiente comando.

   ```
   [ec2-user ~]$ brew update
   ```

   ```
   [ec2-user ~]$ brew install amazon-ena-ethernet-dext
   ```

1. Para desconectarse de la instancia, ingrese **exit** y presione Entrar.

1. Utilice el cliente de VNC para activar la aplicación ENA.

   1. Configure el cliente de VNC mediante [Conéctese a la interfaz gráfica de usuario (GUI) de la instancia](connect-to-mac-instance.md#mac-instance-vnc).

   1. Una vez que se haya conectado a la instancia mediante la aplicación de uso compartido de pantalla, vaya a la carpeta **Aplicaciones** y abra la aplicación ENA. 

   1. Elija **Activar**.

   1. Para confirmar que el controlador se activó correctamente, ejecute el siguiente comando en la ventana del terminal. El resultado del comando muestra que el controlador antiguo está en el estado de finalización y el nuevo controlador está en el estado activado.

      ```
      systemextensionsctl list;
      ```

   1. Tras reiniciar la instancia, solo estará presente el nuevo controlador.

### Cómo realizar la actualización del software
<a name="mac2-software-update"></a>

En las instancias de Mac de Apple Silicon, debe completar varios pasos para actualizar el sistema operativo de forma local. Esto incluye delegar la propiedad del volumen raíz de Amazon EBS al usuario administrativo del volumen raíz de EBS. Puede elegir hacerlo automáticamente mediante una API de Amazon EC2 o manualmente ejecutando los comandos en su instancia.

------
#### [ Automated volume ownership delegation (Recommended) ]

**Consideraciones**
+ La tarea de delegación de la propiedad del volumen puede tardar entre 30 y 90 minutos en completarse. Durante este tiempo, la instancia no está accesible.
+ Las siguientes versiones de macOS son compatibles:
  + **Mac2 \$1 Mac2-m1ultra**: macOS Ventura (versión 13.0 o posterior)
  + **Mac2-m2 \$1 Mac2-m2pro**: macOS Ventura (versión 13.2 o posterior)
  + **Mac-m4 \$1 Mac-m4pro**: macOS Sequoia (versión 15.6 o posterior)
+ Las instancias deben tener un solo volumen de arranque y cada volumen adjunto solo puede tener un usuario administrador adicional.

**Paso 1: establecer una contraseña y habilitar el token de seguridad para el usuario administrativo del volumen raíz de EBS**

Debe establecer una contraseña y habilitar el token de seguridad para el usuario administrativo del volumen raíz de Amazon EBS (`ec2-user`).
**nota**  
La contraseña y el token de seguridad se configuran la primera vez que se conecta a una instancia Mac de silicio con Apple mediante la GUI. Si [se ha conectado previamente a la instancia mediante la GUI](connect-to-mac-instance.md#mac-instance-vnc), **no** necesita realizar estos pasos.

1. [Conéctese a la instancia mediante SSH](connect-to-mac-instance.md#mac-instance-ssh).

1. Establezca la contraseña del usuario `ec2-user`.

   ```
   $ sudo /usr/bin/dscl . -passwd /Users/ec2-user
   ```

1. Habilite el token de seguridad para el usuario `ec2-user`. Para `-oldPassword`, especifique la misma contraseña del paso anterior. Para `-newPassword`, especifique una contraseña diferente. El siguiente comando supone que tiene las contraseñas anterior y nueva guardadas en archivos `.txt`.

   ```
   $ sysadminctl -oldPassword `cat old_password.txt` -newPassword `cat new_password.txt`
   ```

1. Compruebe que el token de seguridad esté habilitado.

   ```
   $ sysadminctl -secureTokenStatus ec2-user
   ```

**Paso 2: delegar la propiedad del volumen raíz de Amazon EBS al usuario administrativo del volumen raíz de EBS**

Para delegar la propiedad, debe crear una tarea de delegación de la propiedad del volumen.

1. Utilice el comando [create-delegate-mac-volume-ownership-task](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-delegate-mac-volume-ownership-task.html) para crear la tarea. Para `--instance-id`, especifique el ID de la instancia. Para `--mac-credentials`, especifique las siguientes credenciales:
   + **Usuario administrativo del disco interno**
     + **Nombre de usuario**: solo se admite el usuario administrativo predeterminado (`aws-managed-user`) y se usa de forma predeterminada. No puede especificar un usuario administrativo diferente.
     + **Contraseña**: si no ha cambiado la contraseña predeterminada para `aws-managed-user`, especifique la contraseña predeterminada, que está *en blanco*. De lo contrario, especifique su contraseña.
   + **Usuario administrativo del volumen raíz de Amazon EBS**
     + **Nombre de usuario**: si no ha cambiado el usuario administrativo predeterminado, especifique `ec2-user`. De lo contrario, especifique el nombre de usuario de su usuario administrativo.
     + **Contraseña**: especifique la contraseña que configuró para el usuario administrativo del volumen raíz en el Paso 1 anterior.

   ```
   aws ec2 create-delegate-mac-volume-ownership-task \
   --instance-id i-1234567890abcdef0 \
   --mac-credentials file://mac-credentials.json
   ```

   A continuación, se presenta el contenido del archivo `mac-credentials.json` al que se hace referencia en los ejemplos siguientes.

   ```
   {
     "internalDiskPassword":"internal-disk-admin_password",
     "rootVolumeUsername":"root-volume-admin_username",
     "rootVolumepassword":"root-volume-admin_password"
   }
   ```

1. Espere a que finalice la tarea de delegación de la propiedad del volumen y a que la instancia vuelva a un estado correcto. Utilice el comando [describe-mac-modification-tasks](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-mac-modification-tasks.html). Para `--mac-modification-task-id`, especifique el ID de la tarea de delegación de propiedad del volumen del paso anterior. 

   ```
   aws ec2 describe-mac-modification-tasks \
   --mac-modification-task-id task-id
   ```

1. Una vez finalizada la tarea de delegación de la propiedad del volumen, continúe con el Paso 3.

**Paso 3: actualizar el software**  
Una vez que haya delegado la propiedad del volumen raíz de Amazon EBS, siga los pasos que se describen en [Actualización del software en instancias x86 de Mac](#x86-mac1) (a continuación) para actualizar el software.

------
#### [ Manual volume ownership delegation ]

Al realizar este procedimiento, creará dos contraseñas. Una contraseña es para el usuario administrativo del volumen raíz de Amazon EBS (`ec2-user`) y la otra para un usuario del disco interno (`aws-managed-user`). Recuerde estas contraseñas, ya que las utilizará a medida que avance en el procedimiento.

**nota**  
Con este procedimiento en macOS Big Sur, solo puede realizar actualizaciones menores, como la actualización de macOS Big Sur 11.7.3 a macOS Big Sur 11.7.4. Para macOS Monterey o superior, puede hacer actualizaciones de software importantes.

**Para acceder al disco interno**

1. Desde el equipo local, en el terminal, conéctese a la instancia de Mac de Apple Silicon mediante SSH con el siguiente comando. Para obtener más información, consulte [Conexión a su instancia mediante SSH](connect-to-mac-instance.md#mac-instance-ssh).

   ```
   ssh -i /path/key-pair-name.pem ec2-user@instance-public-dns-name
   ```

1. Instale e inicie Compartir pantalla de macOS con el siguiente comando.

   ```
   [ec2-user ~]$ sudo launchctl enable system/com.apple.screensharing
   sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist
   ```

1. Establezca una contraseña para `ec2-user` con el comando siguiente. Recuerde la contraseña, ya que la usará más adelante.

   ```
   [ec2-user ~]$ sudo /usr/bin/dscl . -passwd /Users/ec2-user
   ```

1. Para desconectarse de la instancia, escriba **exit** y presione return.

1. Desde su equipo local, en el terminal, vuelva a conectarse a la instancia mediante un túnel de SSH al puerto VNC mediante el siguiente comando.

   ```
   ssh -i /path/key-pair-name.pem -L 5900:localhost:5900 ec2-user@instance-public-dns-name
   ```
**nota**  
No salga de esta sesión de SSH hasta que se hayan completado los siguientes pasos de conexión de la VNC y GUI. Cuando se reinicie la instancia, la conexión se cerrará automáticamente.

1. En el equipo local, conéctese a `localhost:5900` mediante los siguientes pasos:

   1. Abra **Finder** y seleccione **Ir**.

   1. Seleccione **Conectarse a un servidor**.

   1. En el campo **Dirección del servidor**, introduzca `vnc://localhost:5900`.

1. En la ventana de macOS, conéctese a la sesión remota de la instancia de Mac de Apple Silicon como `ec2-user` con la contraseña que creó en el [paso 3](#passwd-step).

1. Acceda al disco interno, denominado **InternalDisk**, mediante una de las siguientes opciones.

   1. Para macOS Ventura o superior: abra **Ajustes del sistema**, seleccione **General** en el panel izquierdo y **Disco de arranque** en la esquina inferior derecha del panel.

   1. Para macOS Monterey o versiones anteriores: abra **Ajustes del sistema**, seleccione **Disco de arranque** y, a continuación, desbloquee el panel; para ello, debe seleccionar el icono del candado en la esquina inferior izquierda de la ventana.
**Consejo para la solución de problemas**  
Si necesita montar el disco interno, ejecute el siguiente comando en el terminal.  

   ```
   APFSVolumeName="InternalDisk" ; SSDContainer=$(diskutil list | grep "Physical Store disk0" -B 3 | grep "/dev/disk" | awk {'print $1'} ) ; diskutil apfs addVolume $SSDContainer APFS $APFSVolumeName
   ```

1. Elija el disco interno, denominado **InternalDisk**, y seleccione **Reiniciar**. Seleccione **Reiniciar** de nuevo cuando se le solicite.
**importante**  
Si el disco interno se denomina **Macintosh HD** en lugar de **InternalDisk**, es necesario detener y reiniciar la instancia para poder actualizar el host dedicado. Para obtener más información, consulte [Detener o terminar la instancia de Amazon EC2](mac-instance-stop.md).

Utilice el siguiente procedimiento para delegar la propiedad al usuario administrativo. Cuando vuelva a conectarse a la instancia con SSH, arranque desde el disco interno mediante el usuario administrativo especial (`aws-managed-user`). La contraseña inicial de `aws-managed-user` está en blanco, por lo que tendrá que sobrescribirla en su primera conexión. A continuación, debe repetir los pasos para instalar e iniciar Compartir pantalla de macOS, ya que el volumen de arranque ha cambiado.

**Para delegar la propiedad al administrador de un volumen de Amazon EBS**

1. Desde el equipo local, en el terminal, conéctese a la instancia de Mac Apple Silicon mediante el siguiente comando. 

   ```
   ssh -i /path/key-pair-name.pem aws-managed-user@instance-public-dns-name
   ```

1. Cuando reciba la advertencia `WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!`, utilice uno de los siguientes comandos para resolver el problema.

   1. Elimine los hosts conocidos mediante el siguiente comando. A continuación, repita el paso anterior.

      ```
      rm ~/.ssh/known_hosts
      ```

   1. Agregue lo siguiente al comando SSH del paso anterior.

      ```
      -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no
      ```

1. Establezca la contraseña para `aws-managed-user` con el siguiente comando. La contraseña inicial de `aws-managed-user` está en blanco, por lo que debe sobrescribirla en su primera conexión.

   1. 

      ```
      [aws-managed-user ~]$ sudo /usr/bin/dscl . -passwd /Users/aws-managed-user password
      ```

   1. Cuando reciba el mensaje `Permission denied. Please enter user's old password:`, pulse Entrar.
**Consejo para la solución de problemas**  
Si aparece el error `passwd: DS error: eDSAuthFailed`, utilice el siguiente comando.  

      ```
      [aws-managed-user ~]$ sudo passwd aws-managed-user
      ```

1. Instale e inicie Compartir pantalla de macOS con el siguiente comando.

   ```
   [aws-managed-user ~]$ sudo launchctl enable system/com.apple.screensharing
   sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.screensharing.plist
   ```

1. Para desconectarse de la instancia, escriba **exit** y presione return.

1. Desde su equipo local, en el terminal, vuelva a conectarse a la instancia mediante un túnel de SSH al puerto VNC mediante el siguiente comando.

   ```
   ssh -i /path/key-pair-name.pem -L 5900:localhost:5900 aws-managed-user@instance-public-dns-name
   ```

1. En el equipo local, conéctese a `localhost:5900` mediante los siguientes pasos:

   1. Abra **Finder** y seleccione **Ir**.

   1. Seleccione **Conectarse a un servidor**.

   1. En el campo **Dirección del servidor**, introduzca `vnc://localhost:5900`.

1.  En la ventana de macOS, conéctese a la sesión remota de la instancia de Mac de Apple Silicon como `aws-managed-user` con la contraseña que creó en el [paso 3](#amu-passwd).
**nota**  
Cuando se le pida que inicie sesión con su ID de Apple, seleccione **Configurar más tarde**.

1. Acceda al volumen de Amazon EBS mediante una de las siguientes opciones.

   1. Para macOS Ventura o posterior: abra **Ajustes del sistema**, seleccione **General** en el panel izquierdo y **Disco de arranque** en la esquina inferior derecha del panel.

   1. Para macOS Monterey o versiones anteriores: abra **Ajustes del sistema**, seleccione **Disco de arranque** y desbloquee el panel al seleccionar el ícono del candado en la esquina inferior izquierda de la ventana.
**nota**  
Hasta que se reinicie, cuando se le solicite una contraseña de administrador, utilice la contraseña que estableció anteriormente para `aws-managed-user`. Esta contraseña puede ser diferente de la que configuró para `ec2-user` o la cuenta de administrador predeterminada de su instancia. Las siguientes instrucciones especifican cuándo usar la contraseña de administrador de la instancia.

1. Seleccione el volumen de Amazon EBS (el volumen que no se denomina **InternalDisk** en la ventana **Disco de arranque**) y elija **Reiniciar**.
**nota**  
Si tiene varios volúmenes de Amazon EBS de arranque adjuntos a la instancia de Mac de Apple Silicon, asegúrese de utilizar un nombre único para cada volumen.

1. Confirme el reinicio y, a continuación, seleccione **Autorizar usuarios** cuando se le solicite.

1. En el panel **Autorizar usuario en este volumen**, compruebe que el usuario administrativo (de manera predeterminada `ec2-user`) esté seleccionado y, después, seleccione **Autorizar**.

1. Ingrese la contraseña de `ec2-user` que creó en el [paso 3](#passwd-step) del procedimiento anterior y, luego, seleccione **Continuar**.

1. Ingrese la contraseña del usuario administrativo especial (`aws-managed-user`) cuando se le solicite.

1. En el equipo local, en el terminal, vuelva a conectarse a la instancia mediante SSH con el nombre de usuario `ec2-user`.
**Consejo para la solución de problemas**  
Si recibe la advertencia `WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!`, ejecute el siguiente comando y vuelva a conectarse a la instancia mediante SSH.  

   ```
   rm ~/.ssh/known_hosts
   ```

1. Para realizar la actualización del software, utilice los siguientes comandos en [Actualización del software en instancias x86 de Mac](#x86-mac1).

------

## Actualización del software en instancias x86 de Mac
<a name="x86-mac1"></a>

En las instancias de Mac x86, puede instalar actualizaciones del sistema operativo desde Apple mediante el comando `softwareupdate`.

**Para instalar actualizaciones del sistema operativo desde Apple en instancias de Mac x86**

1. Enumere los paquetes con actualizaciones disponibles mediante el siguiente comando.

   ```
   [ec2-user ~]$ softwareupdate --list
   ```

1. Instale todas las actualizaciones o solo actualizaciones específicas. Para instalar actualizaciones específicas, utilice el siguiente comando.

   ```
   [ec2-user ~]$ sudo softwareupdate --install label
   ```

   De lo contrario, para instalar todas las actualizaciones, utilice el siguiente comando.

   ```
   [ec2-user ~]$ sudo softwareupdate --install --all --restart
   ```

Los administradores del sistema pueden utilizar AWS Systems Manager para implementar actualizaciones preaprobadas en instancias Mac x86. Para obtener más información, consulte la [Guía del usuario de AWS Systems Manager](https://docs.aws.amazon.com/systems-manager/latest/userguide/).

Puede utilizar Homebrew para instalar actualizaciones de paquetes en las AMI de macOS EC2, a fin de tener la versión más reciente de estos paquetes en sus instancias. También puede utilizar Homebrew para instalar y ejecutar aplicaciones macOS comunes en Amazon EC2 macOS. Para obtener más información, consulte la [Documentación de Homebrew](https://docs.brew.sh/).

**Para instalar actualizaciones con Homebrew, haga lo siguiente:**

1. Actualice Homebrew mediante el siguiente comando.

   ```
   [ec2-user ~]$ brew update
   ```

1. Enumere los paquetes con actualizaciones disponibles mediante el siguiente comando.

   ```
   [ec2-user ~]$ brew outdated
   ```

1. Instale todas las actualizaciones o solo actualizaciones específicas. Para instalar actualizaciones específicas, utilice el siguiente comando.

   ```
   [ec2-user ~]$ brew upgrade package name
   ```

   De lo contrario, para instalar todas las actualizaciones, utilice el siguiente comando.

   ```
   [ec2-user ~]$ brew upgrade
   ```

# Aumente el tamaño de un volumen de EBS en la instancia Mac
<a name="mac-instance-increase-volume"></a>

Puede aumentar el tamaño de los volúmenes Amazon EBS en la instancia Mac. Para obtener más información, consulte [Volúmenes elásticos de Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-modify-volume.html) en la *Guía del usuario de Amazon EBS*.

Después de aumentar el tamaño del volumen, debe aumentar el tamaño del contenedor APFS de la siguiente manera.

**Aumente el espacio en disco disponible para su uso**

1. Determine si es necesario reiniciar. Si cambia el tamaño de un volumen de EBS existente en una instancia Mac en ejecución, debe [reiniciar](ec2-instance-reboot.md) la instancia para que el tamaño nuevo esté disponible. Si la modificación del espacio en disco se hizo durante la inicialización, no será obligatorio llevar a cabo el reinicio.

   Consulte el estado actual de los tamaños de disco: 

   ```
   [ec2-user ~]$  diskutil list external physical
   /dev/disk0 (external, physical):
      #:                       TYPE NAME                    SIZE       IDENTIFIER
      0:                 GUID_partition_scheme            *322.1 GB     disk0
      1:                 EFI EFI                           209.7 MB     disk0s1
      2:                 Apple_APFS Container disk2        321.9 GB     disk0s2
   ```

1. Copie y pegue el siguiente comando.

   ```
   [ec2-user ~]$ PDISK=$(diskutil list physical external | head -n1 | cut -d" " -f1)
   APFSCONT=$(diskutil list physical external | grep "Apple_APFS" | tr -s " " | cut -d" " -f8)
   yes | sudo diskutil repairDisk $PDISK
   ```

1. Copie y pegue el siguiente comando.

   ```
   [ec2-user ~]$ sudo diskutil apfs resizeContainer $APFSCONT 0
   ```

# Detener o terminar la instancia de Amazon EC2
<a name="mac-instance-stop"></a>

Cuando detiene una instancia Mac, la instancia permanece en el estado `stopping` durante unos 15 minutos antes de pasar al estado `stopped`.

Cuando detiene o finaliza una instancia de Mac, Amazon EC2 realiza un flujo de trabajo de limpieza en el host dedicado subyacente para borrar el SSD interno, borrar las variables NVRAM persistentes y actualizar al firmware más reciente del dispositivo. Esto garantiza que las instancias de Mac proporcionen la misma seguridad y privacidad de datos que otras instancias de Nitro EC2. También le permite ejecutar las AMI de macOS más recientes. Durante el flujo de trabajo de limpieza, el host dedicado entra temporalmente en el estado pendiente. En las instancias de Mac x86, el flujo de trabajo de limpieza puede tardar hasta 50 minutos en completarse. Si Amazon EC2 necesita actualizar el firmware del dispositivo, el flujo de trabajo puede tardar hasta 3 horas en completarse. En las instancias de Mac con Apple Silicon, el flujo de trabajo de limpieza puede tardar hasta 4,5 horas en completarse.

No puede iniciar la instancia de Mac detenida ni iniciar una nueva instancia de Mac hasta que finalice el flujo de trabajo de limpieza, momento en el que host dedicado entra en el estado `available`.

La medición y la facturación se pausan cuando el host dedicado entra en el estado `pending`. No se le cobrará por la duración del flujo de trabajo de limpieza.

## Libere el host dedicado para la instancia Mac
<a name="mac-instance-release-dedicated-host"></a>

Cuando haya terminado con la instancia Mac, puede liberar el host dedicado. Antes de poder liberar el host dedicado, debe detener o finalizar la instancia Mac. No puede liberar el host hasta que el periodo de asignación supere el mínimo de 24 horas.

**Para liberar el host dedicado**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, seleccione **Instances** (Instancia[s]).

1. Seleccione la instancia y elija **Estado de instancia** y, a continuación, elija **Detener instancia** o **Terminar instancia**.

1. En el panel de navegación, seleccione **Dedicated Hosts (Alojamientos dedicados)**.

1. Seleccione el host dedicado y elija **Acciones**, **Liberar host**.

1. Cuando se le pida que confirme, elija **Liberar**.

# Configuración de la Protección de Integridad del Sistema para instancias de Mac de Amazon EC2
<a name="mac-sip-settings"></a>

Puede configurar los ajustes de Protección de Integridad del Sistema (SIP) para instancias Mac x86 e instancias Mac de silicio con Apple. SIP es una característica de seguridad crítica de macOS que ayuda a prevenir la ejecución de código no autorizado y las modificaciones a nivel del sistema. Para obtener más información, consulte [Acerca de la Protección de Integridad del Sistema](https://support.apple.com/en-us/102149).

Puede habilitar o deshabilitar SIP por completo, o puede habilitar o deshabilitar de forma selectiva determinadas configuraciones de SIP. Se recomienda deshabilitar el SIP solo temporalmente para realizar las tareas necesarias y, a continuación, volver a habilitarlo lo antes posible. Si se deshabilita el SIP, la instancia podría quedar vulnerable a códigos malintencionados.

La configuración SIP se admite en todas las regiones de AWS en las que se admiten las instancias de Mac de Amazon EC2.

**Topics**
+ [

## Consideraciones
](#mac-sip-considerations)
+ [

## Configuraciones de SIP predeterminadas
](#mac-sip-defaults)
+ [

## Comprobación de la configuración de SIP
](#mac-sip-check-settings)
+ [

## Requisitos previos para las instancias de Mac de silicio con Apple
](#mac-sip-prereqs)
+ [

## Configuración de los ajustes de SIP
](#mac-sip-configure)
+ [

## Comprobación del estado de la tarea de configuración de SIP
](#mac-sip-state)

## Consideraciones
<a name="mac-sip-considerations"></a>
+ Se admiten los siguientes tipos de instancias de Mac de Amazon EC2 y versiones de macOS:
  + **Mac1 \$1 Mac2 \$1 MAc2-m1ultra**: macOS Ventura (versión 13.0 o posterior)
  + **Mac2-m2 \$1 Mac2-m2pro**: macOS Ventura (versión 13.2 o posterior)
  + **Mac-m4 \$1 Mac-m4pro**: macOS Sequoia (versión 15.6 o posterior)
**nota**  
No se admiten las versiones beta y preliminar de macOS.
+ Puede especificar una configuración de SIP personalizada para habilitar o deshabilitar de forma selectiva las distintas configuraciones de SIP. Si implementa una configuración personalizada, [conéctese a la instancia y verifique la configuración](#mac-sip-check-settings) para asegurarse de que sus requisitos se implementan correctamente y funcionan según lo previsto.

  Las configuraciones de SIP pueden cambiar con las actualizaciones de macOS. Le recomendamos que revise la configuración de SIP personalizada después de actualizar la versión de macOS para garantizar la compatibilidad continua y el correcto funcionamiento de sus configuraciones de seguridad.
+ En el caso de las instancias de Mac x86, la configuración de SIP se aplica a nivel de instancia. Cualquier volumen raíz adjunto a la instancia heredará automáticamente la configuración de SIP configurada.

  En el caso de las instancias de Mac de silicio con Apple, la configuración de SIP se aplica a nivel de volumen. Los volúmenes raíz adjuntos a la instancia no heredan la configuración de SIP. Si conecta otro volumen raíz, debe volver a configurar los ajustes de SIP en el estado requerido.
+ Las tareas de configuración de SIP pueden tardar hasta 90 minutos en completarse. No se puede acceder a la instancia mientras se realiza la tarea de configuración de SIP.
+ Las configuraciones de SIP no se transfieren a las instantáneas ni a las AMI que se crean posteriormente a partir de la instancia.
+ Las instancias Mac de silicio con Apple solo deben tener un volumen de arranque y cada volumen adjunto solo puede tener un usuario administrador adicional.

## Configuraciones de SIP predeterminadas
<a name="mac-sip-defaults"></a>

En la siguiente tabla, se muestra la configuración de SIP predeterminada para las instancias Mac x86 y las instancias Mac de silicio con Apple.


|  | Instancias Mac de silicio con Apple | Instancias Mac x86 | 
| --- | --- | --- | 
| Apple Internal | Habilitado | Deshabilitado | 
| Protecciones del sistema de archivos | Habilitado | Deshabilitado | 
| Sistema base | Habilitado | Habilitado | 
| Restricciones de depuración | Habilitado | Habilitado | 
| Restricciones de Dtrace | Habilitado | Habilitado | 
| Firma de Kext | Habilitado | Habilitado | 
| Protecciones Nvram | Habilitado | Habilitado | 

## Comprobación de la configuración de SIP
<a name="mac-sip-check-settings"></a>

Le recomendamos que compruebe la configuración de SIP antes y después de realizar cambios para asegurarse de que está configurada según lo esperado.

**Cómo comprobar la configuración de SIP de una instancia de Mac de Amazon EC2**  
[Conéctese a la instancia mediante SSH](connect-to-mac-instance.md#mac-instance-ssh) y, a continuación, ejecute el siguiente comando en la línea de comandos.

```
$ csrutil status
```

A continuación, se muestra un ejemplo del resultado.

```
System Integrity Protection status: enabled.

Configuration:
    Apple Internal: enabled
    Kext Signing: disabled
    Filesystem Protections: enabled
    Debugging Restrictions: enabled
    DTrace Restrictions: enabled
    NVRAM Protections: enabled
    BaseSystem Verification: disabled
```

## Requisitos previos para las instancias de Mac de silicio con Apple
<a name="mac-sip-prereqs"></a>

Antes de poder configurar los ajustes de SIP para las instancias de Mac de silicio con Apple, debe establecer una contraseña y habilitar el token de seguridad para el usuario administrativo del volumen raíz de Amazon EBS (`ec2-user`).

**nota**  
La contraseña y el token de seguridad se configuran la primera vez que se conecta a una instancia Mac de silicio con Apple mediante la GUI. Si se [ha conectado previamente a la instancia mediante la GUI](connect-to-mac-instance.md#mac-instance-vnc) o si utiliza una instancia Mac x86, **no** necesita realizar estos pasos.

**nota**  
Todos los nombres de usuario y contraseñas de macOS utilizados para la autenticación de macOS deben tener entre 4 y 16 caracteres para poder usarlos con las llamadas a la API de configuración de SIP.

**Cómo establecer una contraseña y habilitar el token de seguridad para el usuario administrativo del volumen raíz de EBS**

1. [Conéctese a la instancia mediante SSH](connect-to-mac-instance.md#mac-instance-ssh).

1. Establezca la contraseña del usuario `ec2-user`.

   ```
   $ sudo /usr/bin/dscl . -passwd /Users/ec2-user
   ```

1. Habilite el token de seguridad para el usuario `ec2-user`. Para `-oldPassword`, especifique la misma contraseña del paso anterior. Para `-newPassword`, especifique una contraseña diferente. El siguiente comando supone que tiene las contraseñas anterior y nueva guardadas en archivos `.txt`.

   ```
   $ sysadminctl -oldPassword `cat old_password.txt` -newPassword `cat new_password.txt`
   ```

1. Compruebe que el token de seguridad esté habilitado.

   ```
   $ sysadminctl -secureTokenStatus ec2-user
   ```

## Configuración de los ajustes de SIP
<a name="mac-sip-configure"></a>

Al configurar los ajustes de SIP para la instancia, puede habilitar o deshabilitar todos los ajustes de SIP, o bien puede especificar una configuración personalizada que habilite o deshabilite ajustes de SIP específicos de forma selectiva.

**nota**  
Si implementa una configuración personalizada, [conéctese a la instancia y verifique la configuración](#mac-sip-check-settings) para asegurarse de que sus requisitos se implementan correctamente y funcionan según lo previsto.  
Las configuraciones de SIP pueden cambiar con las actualizaciones de macOS. Le recomendamos que revise la configuración de SIP personalizada después de actualizar la versión de macOS para garantizar la compatibilidad continua y el correcto funcionamiento de sus configuraciones de seguridad.

Para configurar los ajustes de SIP de su instancia, debe crear una tarea de configuración de SIP. La tarea de configuración de SIP especifica los ajustes de SIP de la instancia.

Cuando cree una configuración de SIP para una instancia de Mac de silicio con Apple, debe especificar las siguientes credenciales:
+ **Usuario administrativo del disco interno**
  + Nombre de usuario: solo se admite el usuario administrativo predeterminado (`aws-managed-user`) y se usa de forma predeterminada. No puede especificar un usuario administrativo diferente.
  + Contraseña: si no ha cambiado la contraseña predeterminada para `aws-managed-user`, especifique la contraseña predeterminada, que está *en blanco*. De lo contrario, especifique su contraseña.
+ **Usuario administrativo del volumen raíz de Amazon EBS**
  + Nombre de usuario: si no ha cambiado el usuario administrativo predeterminado, especifique `ec2-user`. De lo contrario, especifique el nombre de usuario de su usuario administrativo.
  + Contraseña: siempre debe especificar la contraseña.

Utilice los siguientes métodos para crear una tarea de configuración de SIP.

------
#### [ Console ]

**Cómo crear una tarea de configuración de SIP mediante la consola**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, elija **Instancias** y, luego, seleccione la instancia de Mac de Amazon EC2.

1. En la pestaña **Seguridad**, seleccione **Modificar Mac, Modificar la Protección de Integridad del Sistema**.

1. Para habilitar todos los ajustes de SIP, seleccione **Habilitar SIP**. Para deshabilitar todos los ajustes de SIP, desmarque **Habilitar SIP**.

1. Para especificar una configuración personalizada que habilite o deshabilite de forma selectiva ajustes específicos de SIP, seleccione **Especificar una configuración de SIP personalizada** y, a continuación, seleccione los ajustes de SIP que desee habilitar o desmarque los ajustes de SIP que desee deshabilitar.

1. Especifique las credenciales del usuario del volumen raíz y del propietario del disco interno.

1. Elija **Crear tarea de modificación de SIP**.

------
#### [ AWS CLI ]

**Cómo crear una tarea de configuración de SIP mediante la AWS CLI**  
Utilice el comando [create-mac-system-integrity-protection-modification-task](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-mac-system-integrity-protection-modification-task.html).

**Cómo habilitar o deshabilitar todas las configuraciones de SIP**  
Para habilitar o deshabilitar por completo todas las configuraciones de SIP, utilice únicamente el parámetro `--mac-system-integrity-protection-status`.

El siguiente comando de ejemplo activa todas las configuraciones de SIP.

```
aws ec2 create-mac-system-integrity-protection-modification-task \
--instance-id i-0abcdef9876543210 \
--mac-system-integrity-protection-status enabled \
--mac-credentials file://mac-credentials.json
```

**Especificación de una configuración de SIP personalizada**  
Para especificar una configuración SIP personalizada que habilite o deshabilite de forma selectiva configuraciones SIP específicas, especifique los parámetros `--mac-system-integrity-protection-status` y `--mac-system-integrity-protection-configuration`. En este caso, utilice `mac-system-integrity-protection-status` para especificar el estado general del SIP y utilice `mac-system-integrity-protection-configuration` para habilitar o deshabilitar de forma selectiva las configuraciones SIP individuales.

En el siguiente comando de ejemplo, se crea una tarea de configuración de SIP para habilitar todas las configuraciones de SIP, excepto `NvramProtections` y `FilesystemProtections`.

```
aws ec2 create-mac-system-integrity-protection-modification-task \
--instance-id i-0abcdef9876543210 \
--mac-system-integrity-protection-status enabled \
--mac-system-integrity-protection-configuration "NvramProtections=disabled, FilesystemProtections=disabled" \
--mac-credentials file://mac-credentials.json
```

En el siguiente comando de ejemplo, se crea una tarea de configuración SIP para deshabilitar todas las configuraciones SIP, excepto `DtraceRestrictions`.

```
aws ec2 create-mac-system-integrity-protection-modification-task \
--instance-id i-0abcdef9876543210 \
--mac-system-integrity-protection-status disabled \
--mac-system-integrity-protection-configuration "DtraceRestrictions=enabled" \
--mac-credentials file://mac-credentials.json
```

**Contenido del archivo `mac-credentials.json`**  
A continuación, se presenta el contenido del archivo `mac-credentials.json` al que se hace referencia en los ejemplos siguientes.

```
{
  "internalDiskPassword":"internal-disk-admin_password",
  "rootVolumeUsername":"root-volume-admin_username",
  "rootVolumepassword":"root-volume-admin_password"
}
```

------

## Comprobación del estado de la tarea de configuración de SIP
<a name="mac-sip-state"></a>

Utilice uno de los siguientes métodos para comprobar el estado de las tareas de configuración de SIP.

------
#### [ Console ]

**Cómo ver las tareas de configuración de SIP mediante la consola**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, elija **Instancias** y, luego, seleccione la instancia de Mac de Amazon EC2.

1. En la pestaña **Seguridad**, desplácese hacia abajo hasta la sección **Tareas de modificación de Mac**.

------
#### [ AWS CLI ]

**Cómo comprobar el estado de las tareas de configuración del SIP mediante la AWS CLI**  
Utilice el comando [describe-mac-modification-tasks](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-mac-modification-tasks.html).

------

# Encuentre versiones de macOS compatibles para su host dedicado de Mac de Amazon EC2
<a name="macos-firmware-visibility"></a>

Puede ver las versiones más recientes de macOS compatibles con su host dedicado de Mac de Amazon EC2. Con esta funcionalidad, puede validar si su host dedicado admite la inicialización de instancias con sus versiones de macOS preferidas.

Cada versión de macOS requiere una versión mínima de firmware en el Apple Mac subyacente para arrancar correctamente. La versión del firmware de Apple Mac puede quedar desactualizada si un host dedicado de Mac asignado ha permanecido inactivo durante un período prolongado o si tiene una instancia de larga ejecución.

Para garantizar la compatibilidad con las versiones más recientes de macOS, puede detener o finalizar las instancias en el host dedicado de Mac asignado. Esto activa el flujo de trabajo de limpieza del host y actualiza el firmware del Apple Mac subyacente para que sea compatible con las versiones más recientes de macOS. Un host dedicado con una instancia de larga ejecución se actualizará automáticamente cuando detenga o finalice una instancia en ejecución.

Para obtener más información acerca del flujo de trabajo de limpieza, consulte [Detener o terminar la instancia de Amazon EC2](mac-instance-stop.md).

Para obtener más información acerca de cómo iniciar instancias de Mac, consulte [Iniciar una instancia Mac mediante el comando Consola de administración de AWS o AWS CLI](mac-instance-launch.md).

Puede consultar la información sobre las últimas versiones de macOS compatibles con el host dedicado asignado mediante la consola de Amazon EC2 o la AWS CLI.

------
#### [ Console ]

**Para ver la información del firmware del host dedicado mediante la consola**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, seleccione **Hosts dedicados**.

1. En la página **Información de los hosts dedicados**, en **Últimas versiones de macOS compatibles**, puede consultar las versiones de macOS más recientes compatibles con el host.

------
#### [ AWS CLI ]

**Para ver la información del firmware del host dedicado mediante AWS CLI**  
Utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-mac-hosts.html](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-mac-hosts.html) y sustituya la `region` por la Región de AWS correspondiente.

```
$ aws ec2 describe-mac-hosts --region us-east-1
  {
      "MacHosts": [
          {
              "HostId": "h-07879acf49EXAMPLE",
              "MacOSLatestSupportedVersions": [
                  "14.3",
                  "13.6.4",
                  "12.7.3"
              ]
          }
      ]
  }
```

------

# Suscríbase a las notificaciones de AMI de macOS
<a name="macos-subscribe-notifications"></a>

Para recibir notificaciones cuando se publiquen nuevas AMI o cuando se haya actualizado bridgeOS, suscríbase mediante Amazon SNS.

Para obtener más información sobre EC2 de macOS, consulte [Notas de la versión de las AMI de macOS de Amazon EC2](macos-ami-overview.md).

**Para suscribirse a las notificaciones de AMI de macOS**

1. Abra la consola de Amazon SNS en [https://console.aws.amazon.com/sns/v3/home](https://console.aws.amazon.com/sns/v3/home).

1. En la barra de navegación, cambie la región a **EE. UU. Este (Norte de Virginia)**, si es necesario. Debe utilizar esta región porque las notificaciones de SNS a las que se va a suscribir se han creado en esta región.

1. En el panel de navegación, seleccione **Subscriptions**.

1. Seleccione **Create subscription**.

1. En el cuadro de diálogo **Crear suscripción**, haga lo siguiente:

   1. En **ARN de tema**, copie y pegue uno de los siguientes nombres de recursos de Amazon (ARN):
      + **arn:aws:sns:us-east-1:898855652048:amazon-ec2-macos-ami-updates**
      + **arn:aws:sns:us-east-1:898855652048:amazon-ec2-bridgeos-updates**

   1. En **Protocolo**, seleccione una de las siguientes opciones:
      + **Email:**

        En **Punto de conexión**, escriba una dirección de correo electrónico que pueda utilizar para recibir notificaciones. Una vez creada la suscripción, recibirá un mensaje de confirmación con el asunto `AWS Notification - Subscription Confirmation`. Abra el email y elija **Confirmar suscripción** para completar su suscripción.
      + **SMS:**

        En **Punto de conexión**, escriba un número de teléfono que pueda utilizar para recibir notificaciones.
      + **AWS Lambda, Amazon SQS, Amazon Data Firehose** (*las notificaciones estarán en formato JSON*):

        En **Punto de conexión**, ingrese el ARN de la función de Lambda, la cola de SQS o la secuencia de Firehose que puede utilizar para recibir notificaciones.

   1. Seleccione **Crear suscripción**.

Cuando se publican AMI de macOS, enviamos notificaciones a los suscriptores del tema `amazon-ec2-macos-ami-updates`. Cada vez que se actualiza bridgeOS, enviamos notificaciones a los suscriptores del tema `amazon-ec2-bridgeos-updates`. Si ya no desea recibir estas notificaciones, utilice el siguiente procedimiento para cancelar la suscripción.

**Para cancelar la suscripción a las notificaciones de AMI de macOS**

1. Abra la consola de Amazon SNS en [https://console.aws.amazon.com/sns/v3/home](https://console.aws.amazon.com/sns/v3/home).

1. En la barra de navegación, cambie la región a **EE. UU. Este (Norte de Virginia)**, si es necesario. Debe utilizar esta región porque las notificaciones de SNS se han creado en esa región.

1. En el panel de navegación, seleccione **Subscriptions**.

1. Seleccione las suscripciones y, a continuación, elija **Actions (Acciones)**, **Delete subscriptions (Eliminar suscripciones)**. Cuando se le pida confirmación, seleccione **Delete (Eliminar)**.

# Recupere los ID de AMI de macOS mediante la API de AWS Systems Manager Parameter Store
<a name="macos-ami-ids-parameter-store"></a>

Debe especificar una AMI al iniciar una instancia. Una AMI es específica de una Región de AWS, un sistema operativo y una arquitectura de procesador. Se pueden ver todas las AMI de macOS en una Región de AWS y recuperar la AMI de macOS más reciente consultando la API de AWS Systems Manager Parameter Store. Cuando se utilizan estos parámetros públicos, no necesita buscar de manera manual los ID de la AMI de macOS. Los parámetros públicos están disponibles tanto para las AMI de macOS x86 como ARM64, y se pueden integrar con las plantillas de AWS CloudFormation existentes.

**Permisos necesarios**  
Para realizar esta acción, la [entidad principal de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html#id_roles_terms-and-concepts) debe tener permisos para llamar a la acción de la API `ssm:GetParameter`.

**Para ver una lista de todas las AMI de macOS en la Región de AWS actual mediante la AWS CLI**  
Utilice el siguiente comando [get-parameters-by-path](https://docs.aws.amazon.com/cli/latest/reference/ssm/get-parameters-by-path.html) para ver una lista de todas las AMI de macOS de la región actual.

```
aws ssm get-parameters-by-path --path /aws/service/ec2-macos --recursive --query "Parameters[].Name"
```

**Para recuperar la ID de AMI de la última AMI principal de macOS mediante la AWS CLI**  
Utilice el siguiente comando [get-parameter](https://docs.aws.amazon.com/cli/latest/reference/ssm/get-parameter.html) con el subparámetro `image_id`. En el siguiente ejemplo, sustituya `sonoma` por una versión principal compatible con macOS, `x86_64_mac` por el procesador y `region-code` por una Región de AWScompatible para la que desee tener la último ID de AMI de macOS.

```
aws ssm get-parameter --name /aws/service/ec2-macos/sonoma/x86_64_mac/latest/image_id --region region-code
```

Para obtener más información, consulte [Llamar parámetros públicos de AMI para macOS](https://docs.aws.amazon.com/systems-manager/latest/userguide/parameter-store-public-parameters-ami.html#public-parameters-ami-macos) en la *Guía del usuario de AWS Systems Manager*.

# Notas de la versión de las AMI de macOS de Amazon EC2
<a name="macos-ami-overview"></a>

La siguiente información proporciona detalles sobre los paquetes incluidos de forma predeterminada en las AMI de macOS de EC2 y resume los cambios de cada versión de las AMI de macOS de EC2.

Para obtener información acerca de cómo suscribirse a las notificaciones de la AMI de macOS, consulte [Suscríbase a las notificaciones de AMI de macOS](macos-subscribe-notifications.md).

Las instancias de Mac pueden ejecutar uno de los siguientes sistemas operativos:
+ macOS Mojave (versión 10.14) (solo instancias de Mac x86)
+ macOS Catalina (versión 10.15) (solo instancias de Mac x86)
+ macOS Big Sur (versión 11) (instancias de Mac x86 y M1)
+ macOS Monterey (versión 12) (instancias de Mac x86 y M1)
+ macOS Ventura (versión 13) (todas las instancias de Mac; las instancias de Mac M2 y M2 Pro son compatibles con macOS Ventura versión 13.2 o posterior)
+ macOS Sonoma (versión 14) (todas las instancias de Mac)
+ macOS Sequoia (versión 15) (todas las instancias de Mac)
**nota**  
Las instancias M4 y M4 Pro de Mac son compatibles con macOS Sequoia versión 15.6 o posterior.

## Apruebe las políticas de privacidad de red local para macOS Sequoia
<a name="macos-sequoia-lnp"></a>

macOS Sequoia (versión 15) incluye una nueva característica de privacidad de red local que afecta a los usuarios de servicios locales basados en IP, incluido el servicio de metadatos de instancias (IMDS) de Amazon EC2.

**importante**  
Para corroborar que tiene acceso ininterrumpido a los servicios locales basados en IP, siga estos pasos para aprobar las políticas de privacidad de red local.

**Para aprobar las políticas de privacidad de red local**

1. [Conéctese a la interfaz gráfica de usuario (GUI) de la instancia](connect-to-mac-instance.md#mac-instance-vnc).

1. Siga las peticiones que aparecen en la pantalla para aprobar las políticas de privacidad de red local.

1. Una vez que haya aprobado las políticas, cree una AMI para su instancia Mac de EC2. Para obtener más información, consulte [Creación de una AMI basada en Amazon EBS](creating-an-ami-ebs.md). 

Todas las instancias Mac de EC2 que se inicien desde la AMI recién creada retendrán los permisos de privacidad de red local.

## Paquetes predeterminados incluidos en las AMI de macOS de Amazon EC2
<a name="macos-ami-default-packages"></a>

En la siguiente tabla se describen los paquetes que se incluyen de forma predeterminada en las AMI de macOS de EC2.


| Paquetes | Notas de la versión | 
| --- | --- | 
|  EC2 macOS Init  |  [https://github.com/aws/ec2-macos-init/tags](https://github.com/aws/ec2-macos-init/tags)  | 
|  EC2 macOS Utils  |  [https://github.com/aws/ec2-macos-utils/tags](https://github.com/aws/ec2-macos-utils/tags)  | 
|  Amazon SSM Agent  |  [https://github.com/aws/amazon-ssm-agent/releases](https://github.com/aws/amazon-ssm-agent/releases)  | 
|  AWS Command Line Interface (AWS CLI), versión 2  |  [https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst](https://raw.githubusercontent.com/aws/aws-cli/v2/CHANGELOG.rst)  | 
|  Herramientas de línea de comandos para Xcode  |  [https://developer.apple.com/documentation/xcode-release-notes](https://developer.apple.com/documentation/xcode-release-notes)  | 
|  Homebrew  |  [https://github.com/Homebrew/brew/releases](https://github.com/Homebrew/brew/releases)  | 
|  Conexión de instancia de EC2  |  [https://github.com/aws/aws-ec2-instance-connect-config/releases](https://github.com/aws/aws-ec2-instance-connect-config/releases)  | 
|  Safari  |  [https://developer.apple.com/documentation/safari-release-notes](https://developer.apple.com/documentation/safari-release-notes)  | 

## Actualizaciones de la AMI de macOS de Amazon EC2
<a name="macos-ami-change-log"></a>

En la siguiente tabla se describen los cambios incluidos en las versiones de las AMI de EC2 para macOS. Tenga en cuenta que algunos cambios se aplican a todas las AMI de macOS de EC2, mientras que otros sólo se aplican a un subconjunto de estas AMI.

### Actualizaciones de la AMI de macOS de EC2
<a name="monthly-ami-updates"></a>


| Versión | Cambios | 
| --- | --- | 
| 17.03.2026 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 03.03.2026 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 26.12.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 17.12.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 18.11.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 04.09.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 05.08.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 27.06.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 21.05.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 05.05.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 18.03.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 24.01.2025 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 20.12.2024 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 28.10.2024 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 20.08.2024 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 07.06.2024 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 
| 12.04.2024 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html) [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/macos-ami-overview.html)  | 

# Tipos de instancias optimizadas para Amazon EBS
<a name="ebs-optimized"></a>

Las instancias optimizadas para Amazon EBS utilizan una pila de configuración optimizada y proporcionan un ancho de banda dedicado adicional para las operaciones de entrada y salida (I/O) de Amazon EBS. Esta optimización ofrece el mejor rendimiento para los volúmenes de EBS al minimizar la contención entre las operaciones de I/O de Amazon EBS y otro tráfico de la instancia.

Cuando se adjuntan a una instancia optimizada para EBS, los volúmenes de SSD de uso general (`gp2` y `gp3`) están diseñados para ofrecer, al menos, el 90 % de su rendimiento de IOPS aprovisionadas el 99 % del tiempo en un año determinado, mientras que los volúmenes de SSD de IOPS aprovisionadas (`io1` y `io2`) están diseñados para ofrecer, al menos, el 90 % de su rendimiento de IOPS aprovisionadas el 99,9 % del tiempo de un año determinado. Tanto los volúmenes de HDD con rendimiento optimizado (`st1`) como los volúmenes HDD en frío (`sc1`) ofrecen un rendimiento del 90 % de su rendimiento esperado el 99 % del tiempo en un año determinado. Los periodos que no cumplen estas convenciones se distribuyen de manera prácticamente uniforme, por lo que se alcanza el 99 % del rendimiento total previsto cada hora. Para obtener más información, consulte [Tipos de volúmenes de Amazon EBS](https://docs.aws.amazon.com/ebs/latest/userguide/ebs-volume-types.html) en la *Guía del usuario de Amazon EBS*.

Algunos tipos de instancias están **optimizados para EBS de forma predeterminada** y no es necesario habilitarlos ni surte efecto alguno si intenta inhabilitarlos. Otros tipos de instancias **admiten opcionalmente la optimización de EBS** y puede habilitarla durante o después de la inicialización por una [tarifa adicional por hora](https://aws.amazon.com/ec2/previous-generation/#EBS-optimized_instances). Algunos tipos de instancias no admiten la optimización de EBS.

Para ver las especificaciones y características detalladas sobre los tipos de instancias, consulte la [guía de tipos de instancias de Amazon EC2](https://docs.aws.amazon.com/ec2/latest/instancetypes/instance-types.html).

**Consideraciones**
+ El rendimiento de EBS de una instancia está limitado por los límites de rendimiento del tipo de instancia o por el rendimiento agregado de sus volúmenes adjuntos, lo que sea menor. Para lograr el máximo rendimiento de EBS, una instancia debe tener volúmenes adjuntos que proporcionen un rendimiento combinado igual o superior al rendimiento máximo de la instancia. Por ejemplo, para alcanzar `80,000` operaciones de entrada/salida por segundo (IOPS) aprovisionadas en una instancia `r6i.16xlarge`, esta debe tener al menos `5` volúmenes `gp2` aprovisionados con `16,000` IOPS cada uno (`5` volúmenes x `16,000` IOPS = `80,000` IOPS), o puede tener `1` volumen `gp3` aprovisionado con `80,000` IOPS. Se recomienda que elija un tipo de instancia que proporcione más rendimiento dedicado de Amazon EBS del que necesita la aplicación; de no hacerlo así, la conexión entre Amazon EBS y Amazon EC2 puede convertirse en un cuello de botella de rendimiento.
+ La cantidad máxima de volúmenes de Amazon EBS que puede adjuntar a una instancia depende del tipo y tamaño de la instancia. Para obtener más información, consulte [Límites de volumen de Amazon EBS para las instancias de Amazon EC2](volume_limits.md).
+ Los límites máximos de IOPS y rendimiento son interdependientes. Según el tamaño de E/S, es posible que alcance un límite antes que el otro, lo que puede afectar al rendimiento general. Para obtener resultados óptimos, tenga en cuenta ambos límites al planificar la carga de trabajo.

## Optimizada para EBS de forma predeterminada
<a name="current"></a>

Los siguientes tipos de instancias están optimizadas para EBS de forma predeterminada. No es necesario habilitar la optimización para EBS, ni se produce ningún efecto si la deshabilita.

**Topics**
+ [

### Fin general
](#current-general-purpose)
+ [

### Optimizada para computación
](#current-compute-optimized)
+ [

### Optimizada para memoria
](#current-memory-optimized)
+ [

### Optimizada para almacenamiento
](#current-storage-optimized)
+ [

### Computación acelerada
](#current-accelerated-computing)
+ [

### Computación de alto rendimiento
](#current-high-performance-computing)

### Fin general
<a name="current-general-purpose"></a>

**nota**  
Los tipos de instancias M8a, M8g, M8gd, M8i, M8id, M8i-flex son compatibles con las ponderaciones de ancho de banda configurables. Con estos tipos de instancias, puede optimizar el ancho de banda de una instancia para el rendimiento de la red o el rendimiento de Amazon EBS. La tabla siguiente muestra el rendimiento de ancho de banda predeterminado de Amazon EBS para estos tipos de instancias. Para obtener más información, consulte [Configuración de ponderación de ancho de banda de instancias de EC2](configure-bandwidth-weighting.md).


| Tamaño de instancia | Ancho de banda básico (Mbps) | Ancho de banda máximo (Mbps) | Velocidad básica (MB/s, E/S de 128 KiB) | Velocidad máxima (MB/s, E/S de 128 KiB) | IOPS básico (E/S de 16 KiB) | IOPS máximas (E/S de 16 KiB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| a1.medium 1 | 300 | 3500 | 37,50 | 437,50 | 2 500 | 20000 | 
| a1.large 1 | 525 | 3500 | 65,62 | 437,50 | 4000 | 20000 | 
| a1.xlarge 1 | 800 | 3500 | 100,00 | 437,50 | 6000 | 20000 | 
| a1.2xlarge 1 | 1750 | 3500 | 218,75 | 437,50 | 10000 | 20000 | 
| a1.4xlarge 2 | 3500 | 437,5 | 20000 | 
| a1.metal 2 | 3500 | 437,5 | 20000 | 
| m4.large 2 | 450 | 56,25 | 3600 | 
| m4.xlarge 2 | 750 | 93,75 | 6000 | 
| m4.2xlarge 2 | 1 000 | 125,0 | 8000 | 
| m4.4xlarge 2 | 2000 | 250,0 | 16 000 | 
| m4.10xlarge 2 | 4000 | 500,0 | 32 000 | 
| m4.16xlarge 2 | 10000 | 1250,0 | 65 000 | 
| m5.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| m5.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| m5.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| m5.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| m5.8xlarge 2 | 6800 | 850,0 | 30000 | 
| m5.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| m5.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| m5.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| m5.metal 2 | 19 000 | 2375,0 | 80 000 | 
| m5a.large 1 | 650 | 2 880 | 81,25 | 360,00 | 3600 | 16 000 | 
| m5a.xlarge 1 | 1085 | 2 880 | 135,62 | 360,00 | 6000 | 16 000 | 
| m5a.2xlarge 1 | 1580 | 2 880 | 197,50 | 360,00 | 8333 | 16 000 | 
| m5a.4xlarge 2 | 2 880 | 360,0 | 16 000 | 
| m5a.8xlarge 2 | 4750 | 593,75 | 20000 | 
| m5a.12xlarge 2 | 6780 | 847,5 | 30000 | 
| m5a.16xlarge 2 | 9500 | 1187.5 | 40000 | 
| m5a.24xlarge 2 | 13 750 | 1718,75 | 60 000 | 
| m5ad.large 1 | 650 | 2 880 | 81,25 | 360,00 | 3600 | 16 000 | 
| m5ad.xlarge 1 | 1085 | 2 880 | 135,62 | 360,00 | 6000 | 16 000 | 
| m5ad.2xlarge 1 | 1580 | 2 880 | 197,50 | 360,00 | 8333 | 16 000 | 
| m5ad.4xlarge 2 | 2 880 | 360,0 | 16 000 | 
| m5ad.8xlarge 2 | 4750 | 593,75 | 20000 | 
| m5ad.12xlarge 2 | 6780 | 847,5 | 30000 | 
| m5ad.16xlarge 2 | 9500 | 1187.5 | 40000 | 
| m5ad.24xlarge 2 | 13 750 | 1718,75 | 60 000 | 
| m5d.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| m5d.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| m5d.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| m5d.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| m5d.8xlarge 2 | 6800 | 850,0 | 30000 | 
| m5d.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| m5d.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| m5d.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| m5d.metal 2 | 19 000 | 2375,0 | 80 000 | 
| m5dn.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| m5dn.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| m5dn.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| m5dn.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| m5dn.8xlarge 2 | 6800 | 850,0 | 30000 | 
| m5dn.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| m5dn.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| m5dn.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| m5dn.metal 2 | 19 000 | 2375,0 | 80 000 | 
| m5n.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| m5n.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| m5n.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| m5n.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| m5n.8xlarge 2 | 6800 | 850,0 | 30000 | 
| m5n.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| m5n.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| m5n.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| m5n.metal 2 | 19 000 | 2375,0 | 80 000 | 
| m5zn.large 1 | 800 | 3170 | 100,00 | 396,25 | 3333 | 13 333 | 
| m5zn.xlarge 1 | 1564 | 3170 | 195,50 | 396,25 | 6667 | 13 333 | 
| m5zn.2xlarge 2 | 3170 | 396,25 | 13 333 | 
| m5zn.3xlarge 2 | 4750 | 593,75 | 20000 | 
| m5zn.6xlarge 2 | 9500 | 1187.5 | 40000 | 
| m5zn.12xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| m5zn.metal 2 | 19 000 | 2375,0 | 80 000 | 
| m6a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m6a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m6a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m6a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m6a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m6a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m6a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m6a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m6a.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| m6a.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| m6a.metal 2 | 40000 | 5000,0 | 240 000 | 
| m6g.medium 1 | 315 | 4750 | 39,38 | 593,75 | 2 500 | 20000 | 
| m6g.large 1 | 630 | 4750 | 78,75 | 593,75 | 3600 | 20000 | 
| m6g.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| m6g.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| m6g.4xlarge 2 | 4750 | 593,75 | 20000 | 
| m6g.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| m6g.12xlarge 2 | 14 250 | 1781,25 | 50000 | 
| m6g.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| m6g.metal 2 | 19 000 | 2375,0 | 80 000 | 
| m6gd.medium 1 | 315 | 4750 | 39,38 | 593,75 | 2 500 | 20000 | 
| m6gd.large 1 | 630 | 4750 | 78,75 | 593,75 | 3600 | 20000 | 
| m6gd.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| m6gd.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| m6gd.4xlarge 2 | 4750 | 593,75 | 20000 | 
| m6gd.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| m6gd.12xlarge 2 | 14 250 | 1781,25 | 50000 | 
| m6gd.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| m6gd.metal 2 | 19 000 | 2375,0 | 80 000 | 
| m6i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m6i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m6i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m6i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m6i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m6i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m6i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m6i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m6i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| m6i.metal 2 | 40000 | 5000,0 | 160 000 | 
| m6id.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m6id.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m6id.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m6id.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m6id.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m6id.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m6id.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m6id.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m6id.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| m6id.metal 2 | 40000 | 5000,0 | 160 000 | 
| m6idn.large 1 | 1562 | 25000 | 195,31 | 3125,00 | 6250 | 100000 | 
| m6idn.xlarge 1 | 3125 | 25000 | 390,62 | 3125,00 | 12500 | 100000 | 
| m6idn.2xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 25000 | 100000 | 
| m6idn.4xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 50000 | 100000 | 
| m6idn.8xlarge 2 | 25000 | 3125,0 | 100000 | 
| m6idn.12xlarge 2 | 37 500 | 4687,5 | 150 000 | 
| m6idn.16xlarge 2 | 50000 | 6250,0 | 200 000 | 
| m6idn.24xlarge 2 | 75 000 | 9375,0 | 300 000 | 
| m6idn.32xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| m6idn.metal 2 | 100000 | 12 500,0 | 400 000 | 
| m6in.large 1 | 1562 | 25000 | 195,31 | 3125,00 | 6250 | 100000 | 
| m6in.xlarge 1 | 3125 | 25000 | 390,62 | 3125,00 | 12500 | 100000 | 
| m6in.2xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 25000 | 100000 | 
| m6in.4xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 50000 | 100000 | 
| m6in.8xlarge 2 | 25000 | 3125,0 | 100000 | 
| m6in.12xlarge 2 | 37 500 | 4687,5 | 150 000 | 
| m6in.16xlarge 2 | 50000 | 6250,0 | 200 000 | 
| m6in.24xlarge 2 | 75 000 | 9375,0 | 300 000 | 
| m6in.32xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| m6in.metal 2 | 100000 | 12 500,0 | 400 000 | 
| m7a.medium 1 | 325 | 10000 | 40,62 | 1250,00 | 2 500 | 40000 | 
| m7a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m7a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m7a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m7a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m7a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m7a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m7a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m7a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m7a.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| m7a.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| m7a.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| m7g.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| m7g.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| m7g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m7g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m7g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m7g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m7g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m7g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m7g.metal 2 | 20000 | 2500,0 | 80 000 | 
| m7gd.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| m7gd.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| m7gd.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m7gd.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m7gd.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m7gd.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m7gd.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m7gd.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m7gd.metal 2 | 20000 | 2500,0 | 80 000 | 
| m7i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m7i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m7i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m7i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m7i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m7i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m7i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m7i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m7i.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| m7i.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| m7i.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| m7i-flex.large 1 | 312 | 10000 | 39,06 | 1250,00 | 2 500 | 40000 | 
| m7i-flex.xlarge 1 | 625 | 10000 | 78,12 | 1250,00 | 3600 | 40000 | 
| m7i-flex.2xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m7i-flex.4xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m7i-flex.8xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m7i-flex.12xlarge 1 | 7500 | 15000 | 937,50 | 1875,00 | 30000 | 60 000 | 
| m7i-flex.16xlarge 1 | 10000 | 20000 | 1250,00 | 2500,00 | 40000 | 80 000 | 
| m8a.medium 1 | 325 | 10000 | 40,62 | 1250,00 | 2 500 | 40000 | 
| m8a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m8a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m8a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m8a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m8a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m8a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m8a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m8a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m8a.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| m8a.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| m8a.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| m8azn.medium 1 | 625 | 15000 | 78,12 | 1875,00 | 2 500 | 60 000 | 
| m8azn.large 1 | 1250 | 15000 | 156,25 | 1875,00 | 5000 | 60 000 | 
| m8azn.xlarge 1 | 2 500 | 15000 | 312,50 | 1875,00 | 10000 | 60 000 | 
| m8azn.3xlarge 1 | 7500 | 15000 | 937,50 | 1875,00 | 30000 | 60 000 | 
| m8azn.6xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m8azn.12xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m8azn.24xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| m8azn.metal-12xl 2 | 30000 | 3750,0 | 120 000 | 
| m8azn.metal-24xl 2 | 60 000 | 7500,0 | 240 000 | 
| m8g.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| m8g.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| m8g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m8g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m8g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m8g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m8g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m8g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m8g.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m8g.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| m8g.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| m8g.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| m8gb.medium 1 | 1562 | 25000 | 195,31 | 3125,00 | 7500 | 120 000 | 
| m8gb.large 1 | 3125 | 25000 | 390,62 | 3125,00 | 15000 | 120 000 | 
| m8gb.xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 30000 | 120 000 | 
| m8gb.2xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 60 000 | 120 000 | 
| m8gb.4xlarge 2 | 25000 | 3125,0 | 120 000 | 
| m8gb.8xlarge 2 | 50000 | 6250,0 | 240 000 | 
| m8gb.12xlarge 2 | 75 000 | 9375,0 | 360 000 | 
| m8gb.16xlarge 2 | 100000 | 12 500,0 | 480 000 | 
| m8gb.24xlarge 2 | 150 000 | 18 750,0 | 720 000 | 
| m8gb.48xlarge 2 | 300 000 | 37 500,0 | 1 440 000 | 
| m8gb.metal-24xl 2 | 150 000 | 18 750,0 | 720 000 | 
| m8gb.metal-48xl 2 | 300 000 | 37 500,0 | 1 440 000 | 
| m8gd.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| m8gd.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| m8gd.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m8gd.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m8gd.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m8gd.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m8gd.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m8gd.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m8gd.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m8gd.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| m8gd.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| m8gd.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| m8gn.medium 1 | 760 | 10000 | 95,00 | 1250,00 | 2 500 | 40000 | 
| m8gn.large 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| m8gn.xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| m8gn.2xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m8gn.4xlarge 2 | 10000 | 1250,0 | 40000 | 
| m8gn.8xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m8gn.12xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m8gn.16xlarge 2 | 40000 | 5000,0 | 160 000 | 
| m8gn.24xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| m8gn.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| m8gn.metal-24xl 2 | 60 000 | 7500,0 | 240 000 | 
| m8gn.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| m8i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m8i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m8i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m8i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m8i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m8i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m8i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m8i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m8i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| m8i.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| m8i.96xlarge 2 | 80 000 | 10 000,0 | 480 000 | 
| m8i.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| m8i.metal-96xl 2 | 80 000 | 10 000,0 | 480 000 | 
| m8id.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| m8id.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m8id.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m8id.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m8id.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| m8id.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| m8id.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| m8id.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| m8id.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| m8id.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| m8i.96xlarge 2 | 80 000 | 10 000,0 | 480 000 | 
| m8id.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| m8id.metal-96xl 2 | 80 000 | 10 000,0 | 480 000 | 
| m8i-flex.large 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| m8i-flex.xlarge 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| m8i-flex.2xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| m8i-flex.4xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| m8i-flex.8xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| m8i-flex.12xlarge 1 | 7500 | 15000 | 937,50 | 1875,00 | 30000 | 60 000 | 
| m8i-flex.16xlarge 1 | 10000 | 20000 | 1250,00 | 2500,00 | 40000 | 80 000 | 
| mac1.metal 2 | 14000 | 1750,0 | 80 000 | 
| mac2.metal 2 | 10000 | 1250,0 | 55 000 | 
| mac2-m1ultra.metal 2 | 10000 | 1250,0 | 55 000 | 
| mac2-m2.metal 2 | 8000 | 1000,0 | 55 000 | 
| mac2-m2pro.metal 2 | 8000 | 1000,0 | 55 000 | 
| mac-m4.metal 2 | 8000 | 1000,0 | 55 000 | 
| mac-m4pro.metal 2 | 8000 | 1000,0 | 55 000 | 
| mac-m4max.metal 2 | 10000 | 1250,0 | 55 000 | 
| t3.nano 1 | 43 | 2085 | 5,38 | 260,62 | 250 | 11 800 | 
| t3.micro 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 800 | 
| t3.small 1 | 174 | 2085 | 21,75 | 260,62 | 1 000 | 11 800 | 
| t3.medium 1 | 347 | 2085 | 43,38 | 260,62 | 2000 | 11 800 | 
| t3.large 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t3.xlarge 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t3.2xlarge 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t3a.nano 1 | 45 | 2085 | 5,62 | 260,62 | 250 | 11 800 | 
| t3a.micro 1 | 90 | 2085 | 11,25 | 260,62 | 500 | 11 800 | 
| t3a.small 1 | 175 | 2085 | 21,88 | 260,62 | 1 000 | 11 800 | 
| t3a.medium 1 | 350 | 2085 | 43,75 | 260,62 | 2000 | 11 800 | 
| t3a.large 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t3a.xlarge 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t3a.2xlarge 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t4g.nano 1 | 43 | 2085 | 5,38 | 260,62 | 250 | 11 800 | 
| t4g.micro 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 800 | 
| t4g.small 1 | 174 | 2085 | 21,75 | 260,62 | 1 000 | 11 800 | 
| t4g.medium 1 | 347 | 2085 | 43,38 | 260,62 | 2000 | 11 800 | 
| t4g.large 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t4g.xlarge 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 
| t4g.2xlarge 1 | 695 | 2780 | 86,88 | 347,50 | 4000 | 15 700 | 

1 Estas instancias pueden soportar el máximo rendimiento durante 30 minutos al menos una vez cada 24 horas, tras lo cual vuelven a su rendimiento básico.

2 Estas instancias pueden mantener el rendimiento indicado de forma indefinida. Si la carga de trabajo requiere un rendimiento máximo prolongado de más de 30 minutos, utilice una de estas instancias.

### Optimizada para computación
<a name="current-compute-optimized"></a>

**nota**  
Los tipos de instancias C8a, C8g, C8gd, C8i, C8id y C8i-flex son compatibles con las ponderaciones de ancho de banda configurables. Con estos tipos de instancias, puede optimizar el ancho de banda de una instancia para el rendimiento de la red o el rendimiento de Amazon EBS. La tabla siguiente muestra el rendimiento de ancho de banda predeterminado de Amazon EBS para estos tipos de instancias. Para obtener más información, consulte [Configuración de ponderación de ancho de banda de instancias de EC2](configure-bandwidth-weighting.md).


| Tamaño de instancia | Ancho de banda básico (Mbps) | Ancho de banda máximo (Mbps) | Velocidad básica (MB/s, E/S de 128 KiB) | Velocidad máxima (MB/s, E/S de 128 KiB) | IOPS básico (E/S de 16 KiB) | IOPS máximas (E/S de 16 KiB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| c4.large 2 | 500 | 62,5 | 4000 | 
| c4.xlarge 2 | 750 | 93,75 | 6000 | 
| m4.2xlarge 2 | 1 000 | 125,0 | 8000 | 
| c4.4xlarge 2 | 2000 | 250,0 | 16 000 | 
| c4.8xlarge 2 | 4000 | 500,0 | 32 000 | 
| c5.large 1 | 650 | 4750 | 81,25 | 593,75 | 4000 | 20000 | 
| c5.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 20000 | 
| c5.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 10000 | 20000 | 
| c5.4xlarge 2 | 4750 | 593,75 | 20000 | 
| c5.9xlarge 2 | 9500 | 1187.5 | 40000 | 
| c5.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| c5.18xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c5.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c5.metal 2 | 19 000 | 2375,0 | 80 000 | 
| c5a.large 1 | 200 | 3170 | 25,00 | 396,25 | 800 | 13 300 | 
| c5a.xlarge 1 | 400 | 3170 | 50,00 | 396,25 | 1600 | 13 300 | 
| c5a.2xlarge 1 | 800 | 3170 | 100,00 | 396,25 | 3200 | 13 300 | 
| c5a.4xlarge 1 | 1580 | 3170 | 197,50 | 396,25 | 6600 | 13 300 | 
| c5a.8xlarge 2 | 3170 | 396,25 | 13 300 | 
| c5a.12xlarge 2 | 4750 | 593,75 | 20000 | 
| c5a.16xlarge 2 | 6300 | 787,5 | 26 700 | 
| c5a.24xlarge 2 | 9500 | 1187.5 | 40000 | 
| c5ad.large 1 | 200 | 3170 | 25,00 | 396,25 | 800 | 13 300 | 
| c5ad.xlarge 1 | 400 | 3170 | 50,00 | 396,25 | 1600 | 13 300 | 
| c5ad.2xlarge 1 | 800 | 3170 | 100,00 | 396,25 | 3200 | 13 300 | 
| c5ad.4xlarge 1 | 1580 | 3170 | 197,50 | 396,25 | 6600 | 13 300 | 
| c5ad.8xlarge 2 | 3170 | 396,25 | 13 300 | 
| c5ad.12xlarge 2 | 4750 | 593,75 | 20000 | 
| c5ad.16xlarge 2 | 6300 | 787,5 | 26 700 | 
| c5ad.24xlarge 2 | 9500 | 1187.5 | 40000 | 
| c5d.large 1 | 650 | 4750 | 81,25 | 593,75 | 4000 | 20000 | 
| c5d.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 20000 | 
| c5d.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 10000 | 20000 | 
| c5d.4xlarge 2 | 4750 | 593,75 | 20000 | 
| c5d.9xlarge 2 | 9500 | 1187.5 | 40000 | 
| c5d.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| c5d.18xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c5d.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c5d.metal 2 | 19 000 | 2375,0 | 80 000 | 
| c5n.large 1 | 650 | 4750 | 81,25 | 593,75 | 4000 | 20000 | 
| c5n.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 20000 | 
| c5d.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 10000 | 20000 | 
| c5n.4xlarge 2 | 4750 | 593,75 | 20000 | 
| c5n.9xlarge 2 | 9500 | 1187.5 | 40000 | 
| c5n.18xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c5n.metal 2 | 19 000 | 2375,0 | 80 000 | 
| c6a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c6a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c6a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c6a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c6a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c6a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c6a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c6a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c6a.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| c6a.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| m6a.metal 2 | 40000 | 5000,0 | 240 000 | 
| c6g.medium 1 | 315 | 4750 | 39,38 | 593,75 | 2 500 | 20000 | 
| c6g.large 1 | 630 | 4750 | 78,75 | 593,75 | 3600 | 20000 | 
| c6g.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| c6g.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| c6g.4xlarge 2 | 4750 | 593,75 | 20000 | 
| c6g.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| c6g.12xlarge 2 | 14 250 | 1781,25 | 50000 | 
| c6g.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c6g.metal 2 | 19 000 | 2375,0 | 80 000 | 
| c6gd.medium 1 | 315 | 4750 | 39,38 | 593,75 | 2 500 | 20000 | 
| c6gd.large 1 | 630 | 4750 | 78,75 | 593,75 | 3600 | 20000 | 
| c6gd.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| c6gd.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| c6gd.4xlarge 2 | 4750 | 593,75 | 20000 | 
| c6gd.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| c6gd.12xlarge 2 | 14 250 | 1781,25 | 50000 | 
| c6gd.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c6gd.metal 2 | 19 000 | 2375,0 | 80 000 | 
| c6gn.medium 1 | 760 | 9500 | 95,00 | 1187,50 | 2 500 | 40000 | 
| c6gn.large 1 | 1235 | 9500 | 154,38 | 1187,50 | 5000 | 40000 | 
| c6gn.xlarge 1 | 2375 | 9500 | 296,88 | 1187,50 | 10000 | 40000 | 
| c6gn.2xlarge 1 | 4750 | 9500 | 593,75 | 1187,50 | 20000 | 40000 | 
| c6gn.4xlarge 2 | 9500 | 1187.5 | 40000 | 
| c6gn.8xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| c6gn.12xlarge 2 | 28 500 | 3562,5 | 120 000 | 
| c6gn.16xlarge 2 | 38 000 | 4750,0 | 160 000 | 
| c6i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c6i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c6g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c6i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c6i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c6i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c6i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c6i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c6i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| c6g.metal 2 | 40000 | 5000,0 | 160 000 | 
| c6id.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c6id.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c6id.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c6id.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c6id.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c6id.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c6id.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c6id.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c6id.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| c6id.metal 2 | 40000 | 5000,0 | 160 000 | 
| c6in.large 1 | 1562 | 25000 | 195,31 | 3125,00 | 6250 | 100000 | 
| c6in.xlarge 1 | 3125 | 25000 | 390,62 | 3125,00 | 12500 | 100000 | 
| c6in.2xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 25000 | 100000 | 
| c6in.4xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 50000 | 100000 | 
| c6in.8xlarge 2 | 25000 | 3125,0 | 100000 | 
| c6in.12xlarge 2 | 37 500 | 4687,5 | 150 000 | 
| c6in.16xlarge 2 | 50000 | 6250,0 | 200 000 | 
| c6in.24xlarge 2 | 75 000 | 9375,0 | 300 000 | 
| c6in.32xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| c6in.metal 2 | 100000 | 12 500,0 | 400 000 | 
| c7a.medium 1 | 325 | 10000 | 40,62 | 1250,00 | 2 500 | 40000 | 
| c7g.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c7a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c7a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c7a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c7a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c7a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c7a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c7a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c7a.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| c7a.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| c7a.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| c7g.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| c7g.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| c7g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c7g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c7g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c7g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c7g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c7g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c7g.metal 2 | 20000 | 2500,0 | 80 000 | 
| c7gd.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| c7gd.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| c7gd.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c7gd.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c7gd.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c7gd.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c7gd.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c7gd.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c7gd.metal 2 | 20000 | 2500,0 | 80 000 | 
| c7gn.medium 1 | 521 | 10000 | 65,12 | 1250,00 | 2083 | 40000 | 
| c7gn.large 1 | 1042 | 10000 | 130,25 | 1250,00 | 4167 | 40000 | 
| c7gn.xlarge 1 | 2083 | 10000 | 260,38 | 1250,00 | 8333 | 40000 | 
| c7gn.2xlarge 1 | 4167 | 10000 | 520,88 | 1250,00 | 16 667 | 40000 | 
| c7gn.4xlarge 1 | 8333 | 10000 | 1041,62 | 1250,00 | 33 333 | 40000 | 
| c7gn.8xlarge 1 | 16 667 | 20000 | 2083,38 | 2500,00 | 66 667 | 80 000 | 
| c7gn.12xlarge 1 | 25000 | 30000 | 3125,00 | 3750,00 | 100000 | 120 000 | 
| c7gn.16xlarge 1 | 33 333 | 40000 | 4166,62 | 5000,00 | 133 333 | 160 000 | 
| c7gn.metal 1 | 33 333 | 40000 | 4166,62 | 5000,00 | 133 333 | 160 000 | 
| c7i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c7i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c7i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c7i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c7i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c7i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c7i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c7i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c7i.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| c7i.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| c7i.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| c7i-flex.large 1 | 312 | 10000 | 39,06 | 1250,00 | 2 500 | 40000 | 
| c7i-flex.xlarge 1 | 625 | 10000 | 78,12 | 1250,00 | 3600 | 40000 | 
| c7i-flex.2xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c7i-flex.4xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c7i-flex.8xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c7i-flex.12xlarge 1 | 7500 | 15000 | 937,50 | 1875,00 | 30000 | 60 000 | 
| c7i-flex.16xlarge 1 | 10000 | 20000 | 1250,00 | 2500,00 | 40000 | 80 000 | 
| c8a.medium 1 | 325 | 10000 | 40,62 | 1250,00 | 2 500 | 40000 | 
| c8a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c8a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c8a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c8a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c8a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c8a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c8a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c8a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c8a.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| c8a.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| c8a.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| c8g.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| c8g.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| c8g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c8g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c8g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c8g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c8g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c8g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c8g.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c8g.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| c8g.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| c8g.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| c8gb.medium 1 | 1562 | 25000 | 195,31 | 3125,00 | 7500 | 120 000 | 
| c8gb.large 1 | 3125 | 25000 | 390,62 | 3125,00 | 15000 | 120 000 | 
| c8gb.xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 30000 | 120 000 | 
| c8gb.2xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 60 000 | 120 000 | 
| c8gb.4xlarge 2 | 25000 | 3125,0 | 120 000 | 
| c8gb.8xlarge 2 | 50000 | 6250,0 | 240 000 | 
| c8gb.12xlarge 2 | 75 000 | 9375,0 | 360 000 | 
| c8gb.16xlarge 2 | 100000 | 12 500,0 | 480 000 | 
| c8gb.24xlarge 2 | 150 000 | 18 750,0 | 720 000 | 
| c8gb.48xlarge 2 | 300 000 | 37 500,0 | 1 440 000 | 
| c8gb.metal-24xl 2 | 150 000 | 18 750,0 | 720 000 | 
| c8gb.metal-48xl 2 | 300 000 | 37 500,0 | 1 440 000 | 
| c8gd.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| c8gd.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| c8gd.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c8gd.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c8gd.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c8gd.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c8gd.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c8gd.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c8gd.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c8gd.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| c8gd.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| c8gd.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| c8gn.medium 1 | 760 | 10000 | 95,00 | 1250,00 | 2 500 | 40000 | 
| c8gn.large 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| c8gn.xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| c8gn.2xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c8gn.4xlarge 2 | 10000 | 1250,0 | 40000 | 
| c8gn.8xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c8gn.12xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c8gn.16xlarge 2 | 40000 | 5000,0 | 160 000 | 
| c8gn.24xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| c8gn.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| c8gn.metal-24xl 2 | 60 000 | 7500,0 | 240 000 | 
| c8gn.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| c8i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c8i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c8i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c8i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c8i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c8i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c8i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c8i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c8i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| c8i.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| c8i.96xlarge 2 | 80 000 | 10 000,0 | 480 000 | 
| c8i.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| c8i.metal-96xl 2 | 80 000 | 10 000,0 | 480 000 | 
| c8id.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| c8id.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c8id.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c8id.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c8id.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| c8id.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| c8id.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| c8id.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| c8id.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| c8id.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| c8id.96xlarge 2 | 80 000 | 10 000,0 | 480 000 | 
| c8id.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| c8id.metal-96xl 2 | 80 000 | 10 000,0 | 480 000 | 
| c8i-flex.large 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| c8i-flex.xlarge 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| c8i-flex.2xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| c8i-flex.4xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| c8i-flex.8xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| c8i-flex.12xlarge 1 | 7500 | 15000 | 937,50 | 1875,00 | 30000 | 60 000 | 
| c8i-flex.16xlarge 1 | 10000 | 20000 | 1250,00 | 2500,00 | 40000 | 80 000 | 

1 Estas instancias pueden soportar el máximo rendimiento durante 30 minutos al menos una vez cada 24 horas, tras lo cual vuelven a su rendimiento básico.

2 Estas instancias pueden mantener el rendimiento indicado de forma indefinida. Si la carga de trabajo requiere un rendimiento máximo prolongado de más de 30 minutos, utilice una de estas instancias.

### Optimizada para memoria
<a name="current-memory-optimized"></a>

**nota**  
Los tipos de instancias R8a, R8g, R8gd, R8i, R8id, R8i-flex, X8g, X8aedz y X8i son compatibles con las ponderaciones de ancho de banda configurables. Con estos tipos de instancias, puede optimizar el ancho de banda de una instancia para el rendimiento de la red o el rendimiento de Amazon EBS. La tabla siguiente muestra el rendimiento de ancho de banda predeterminado de Amazon EBS para estos tipos de instancias. Para obtener más información, consulte [Configuración de ponderación de ancho de banda de instancias de EC2](configure-bandwidth-weighting.md).
Para obtener el máximo rendimiento de IOPS con las instancias U7i, recomendamos que se usen los volúmenes io2 BlockExpress.


| Tamaño de instancia | Ancho de banda básico (Mbps) | Ancho de banda máximo (Mbps) | Velocidad básica (MB/s, E/S de 128 KiB) | Velocidad máxima (MB/s, E/S de 128 KiB) | IOPS básico (E/S de 16 KiB) | IOPS máximas (E/S de 16 KiB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| r4.large 2 | 425 | 53 125 | 3 000 | 
| r4.xlarge 2 | 850 | 106,25 | 6000 | 
| r4.2xlarge 2 | 1700 | 212,5 | 12 000 | 
| r4.4xlarge 2 | 3500 | 437,5 | 18 750 | 
| r4.8xlarge 2 | 7000 | 875,0 | 37 500 | 
| r4.16xlarge 2 | 14000 | 1750,0 | 75 000 | 
| r5.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| r5.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| r5.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| r5.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| r5.8xlarge 2 | 6800 | 850,0 | 30000 | 
| r5.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| r5.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| r5.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| r5.metal 2 | 19 000 | 2375,0 | 80 000 | 
| r5a.large 1 | 650 | 2 880 | 81,25 | 360,00 | 3600 | 16 000 | 
| r5a.xlarge 1 | 1085 | 2 880 | 135,62 | 360,00 | 6000 | 16 000 | 
| r5a.2xlarge 1 | 1580 | 2 880 | 197,50 | 360,00 | 8333 | 16 000 | 
| r5a.4xlarge 2 | 2 880 | 360,0 | 16 000 | 
| r5a.8xlarge 2 | 4750 | 593,75 | 20000 | 
| r5a.12xlarge 2 | 6780 | 847,5 | 30000 | 
| r5a.16xlarge 2 | 9500 | 1187.5 | 40000 | 
| r5a.24xlarge 2 | 13 570 | 1696,25 | 60 000 | 
| r5ad.large 1 | 650 | 2 880 | 81,25 | 360,00 | 3600 | 16 000 | 
| r5ad.xlarge 1 | 1085 | 2 880 | 135,62 | 360,00 | 6000 | 16 000 | 
| r5ad.2xlarge 1 | 1580 | 2 880 | 197,50 | 360,00 | 8333 | 16 000 | 
| r5ad.4xlarge 2 | 2 880 | 360,0 | 16 000 | 
| r5ad.8xlarge 2 | 4750 | 593,75 | 20000 | 
| r5ad.12xlarge 2 | 6780 | 847,5 | 30000 | 
| r5ad.16xlarge 2 | 9500 | 1187.5 | 40000 | 
| r5ad.24xlarge 2 | 13 570 | 1696,25 | 60 000 | 
| r5b.large 1 | 1250 | 10000 | 156,25 | 1250,00 | 5417 | 43 333 | 
| r5b.xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10 833 | 43 333 | 
| r5b.2xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 21 667 | 43 333 | 
| r5b.4xlarge 2 | 10000 | 1250,0 | 43 333 | 
| r5b.8xlarge 2 | 20000 | 2500,0 | 86 667 | 
| r5b.12xlarge 2 | 30000 | 3750,0 | 130 000 | 
| r5b.16xlarge 2 | 40000 | 5000,0 | 173 333 | 
| r5b.24xlarge 2 | 60 000 | 7500,0 | 260 000 | 
| r5b.metal 2 | 60 000 | 7500,0 | 260 000 | 
| r5d.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| r5d.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| r5d.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| r5d.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| r5d.8xlarge 2 | 6800 | 850,0 | 30000 | 
| r5d.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| r5d.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| r5d.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| r5d.metal 2 | 19 000 | 2375,0 | 80 000 | 
| r5dn.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| r5dn.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| r5dn.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| r5dn.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| r5dn.8xlarge 2 | 6800 | 850,0 | 30000 | 
| r5dn.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| r5dn.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| r5dn.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| r5dn.metal 2 | 19 000 | 2375,0 | 80 000 | 
| r5n.large 1 | 650 | 4750 | 81,25 | 593,75 | 3600 | 18 750 | 
| r5n.xlarge 1 | 1150 | 4750 | 143,75 | 593,75 | 6000 | 18 750 | 
| r5n.2xlarge 1 | 2300 | 4750 | 287,50 | 593,75 | 12 000 | 18 750 | 
| r5n.4xlarge 2 | 4750 | 593,75 | 18 750 | 
| r5n.8xlarge 2 | 6800 | 850,0 | 30000 | 
| r5n.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| r5n.16xlarge 2 | 13600 | 1700,0 | 60 000 | 
| r5n.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| r5n.metal 2 | 19 000 | 2375,0 | 80 000 | 
| r6a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r6a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r6a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r6a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r6a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r6a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r6a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r6a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r6a.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r6a.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| r6a.metal 2 | 40000 | 5000,0 | 240 000 | 
| r6g.medium 1 | 315 | 4750 | 39,38 | 593,75 | 2 500 | 20000 | 
| r6g.large 1 | 630 | 4750 | 78,75 | 593,75 | 3600 | 20000 | 
| r6g.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| r6g.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| r6g.4xlarge 2 | 4750 | 593,75 | 20000 | 
| r6g.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| r6g.12xlarge 2 | 14 250 | 1781,25 | 50000 | 
| r6g.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| r6g.metal 2 | 19 000 | 2375,0 | 80 000 | 
| r6gd.medium 1 | 315 | 4750 | 39,38 | 593,75 | 2 500 | 20000 | 
| r6gd.large 1 | 630 | 4750 | 78,75 | 593,75 | 3600 | 20000 | 
| r6gd.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| r6gd.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| r6gd.4xlarge 2 | 4750 | 593,75 | 20000 | 
| r6gd.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| r6gd.12xlarge 2 | 14 250 | 1781,25 | 50000 | 
| r6gd.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| r6gd.metal 2 | 19 000 | 2375,0 | 80 000 | 
| r6i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r6i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r6i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r6i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r6i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r6i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r6i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r6i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r6i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r6i.metal 2 | 40000 | 5000,0 | 160 000 | 
| r6id.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r6id.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r6id.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r6id.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r6id.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r6id.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r6id.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r6id.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r6id.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r6id.metal 2 | 40000 | 5000,0 | 160 000 | 
| r6idn.large 1 | 1562 | 25000 | 195,31 | 3125,00 | 6250 | 100000 | 
| r6idn.xlarge 1 | 3125 | 25000 | 390,62 | 3125,00 | 12500 | 100000 | 
| r6idn.2xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 25000 | 100000 | 
| r6idn.4xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 50000 | 100000 | 
| r6idn.8xlarge 2 | 25000 | 3125,0 | 100000 | 
| r6idn.12xlarge 2 | 37 500 | 4687,5 | 150 000 | 
| r6idn.16xlarge 2 | 50000 | 6250,0 | 200 000 | 
| r6idn.24xlarge 2 | 75 000 | 9375,0 | 300 000 | 
| r6idn.32xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| r6idn.metal 2 | 100000 | 12 500,0 | 400 000 | 
| r6in.large 1 | 1562 | 25000 | 195,31 | 3125,00 | 6250 | 100000 | 
| r6in.xlarge 1 | 3125 | 25000 | 390,62 | 3125,00 | 12500 | 100000 | 
| r6in.2xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 25000 | 100000 | 
| r6in.4xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 50000 | 100000 | 
| r6in.8xlarge 2 | 25000 | 3125,0 | 100000 | 
| r6in.12xlarge 2 | 37 500 | 4687,5 | 150 000 | 
| r6in.16xlarge 2 | 50000 | 6250,0 | 200 000 | 
| r6in.24xlarge 2 | 75 000 | 9375,0 | 300 000 | 
| r6in.32xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| r6in.metal 2 | 100000 | 12 500,0 | 400 000 | 
| r7a.medium 1 | 325 | 10000 | 40,62 | 1250,00 | 2 500 | 40000 | 
| r7a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r7a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r7a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r7a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r7a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r7a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r7a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r7a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r7a.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r7a.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| r7a.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| r7g.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| r7g.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| r7g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r7g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r7g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r7g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r7g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r7g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r7g.metal 2 | 20000 | 2500,0 | 80 000 | 
| r7gd.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| r7gd.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| r7gd.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r7gd.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r7gd.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r7gd.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r7gd.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r7gd.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r7gd.metal 2 | 20000 | 2500,0 | 80 000 | 
| r7i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r7i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r7i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r7i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r7i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r7i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r7i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r7i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r7i.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| r7i.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| r7i.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| r7iz.large 1 | 792 | 10000 | 99,00 | 1250,00 | 3600 | 40000 | 
| r7iz.xlarge 1 | 1584 | 10000 | 198,00 | 1250,00 | 6667 | 40000 | 
| r7iz.2xlarge 1 | 3168 | 10000 | 396,00 | 1250,00 | 13 333 | 40000 | 
| r7iz.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r7iz.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r7iz.12xlarge 2 | 19 000 | 2375,0 | 76 000 | 
| r7iz.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r7iz.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r7iz.metal-16xl 2 | 20000 | 2500,0 | 80 000 | 
| r7iz.metal-32xl 2 | 40000 | 5000,0 | 160 000 | 
| r8a.medium 1 | 325 | 10000 | 40,62 | 1250,00 | 2 500 | 40000 | 
| r8a.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r8a.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r8a.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r8a.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r8a.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r8a.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r8a.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r8a.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r8a.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| r8a.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| r8a.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| r8g.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| r8g.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| r8g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r8g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r8g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r8g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r8g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r8g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r8g.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r8g.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| r8g.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| r8g.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| r8gb.medium 1 | 1562 | 25000 | 195,31 | 3125,00 | 7500 | 120 000 | 
| r8gb.large 1 | 3125 | 25000 | 390,62 | 3125,00 | 15000 | 120 000 | 
| r8gb.xlarge 1 | 6250 | 25000 | 781,25 | 3125,00 | 30000 | 120 000 | 
| r8gb.2xlarge 1 | 12500 | 25000 | 1562,50 | 3125,00 | 60 000 | 120 000 | 
| r8gb.4xlarge 2 | 25000 | 3125,0 | 120 000 | 
| r8gb.8xlarge 2 | 50000 | 6250,0 | 240 000 | 
| r8gb.12xlarge 2 | 75 000 | 9375,0 | 360 000 | 
| r8gb.16xlarge 2 | 100000 | 12 500,0 | 480 000 | 
| r8gb.24xlarge 2 | 150 000 | 18 750,0 | 720 000 | 
| r8gb.48xlarge 2 | 300 000 | 37 500,0 | 1 440 000 | 
| r8gb.metal-24xl 2 | 150 000 | 18 750,0 | 720 000 | 
| r8gb.metal-48xl 2 | 300 000 | 37 500,0 | 1 440 000 | 
| r8gd.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| r8gd.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| r8gd.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r8gd.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r8gd.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r8gd.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r8gd.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r8gd.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r8gd.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r8gd.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| r8gd.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| r8gd.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| r8gn.medium 1 | 760 | 10000 | 95,00 | 1250,00 | 2 500 | 40000 | 
| r8gn.large 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| r8gn.xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| r8gn.2xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r8gn.4xlarge 2 | 10000 | 1250,0 | 40000 | 
| r8gn.8xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r8gn.12xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r8gn.16xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r8gn.24xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| r8gn.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| r8gn.metal-24xl 2 | 60 000 | 7500,0 | 240 000 | 
| r8gn.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| r8i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r8i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r8i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r8i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r8i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r8i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r8i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r8i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r8i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r8i.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| r8i.96xlarge 2 | 80 000 | 10 000,0 | 480 000 | 
| r8i.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| r8i.metal-96xl 2 | 80 000 | 10 000,0 | 480 000 | 
| r8id.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| r8id.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r8id.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r8id.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r8id.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| r8id.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| r8id.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| r8id.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| r8id.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| r8id.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| r8id.96xlarge 2 | 80 000 | 10 000,0 | 480 000 | 
| r8id.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| r8id.metal-96xl 2 | 80 000 | 10 000,0 | 480 000 | 
| r8i-flex.large 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| r8i-flex.xlarge 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| r8i-flex.2xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| r8i-flex.4xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| r8i-flex.8xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| r8i-flex.12xlarge 1 | 7500 | 15000 | 937,50 | 1875,00 | 30000 | 60 000 | 
| r8i-flex.16xlarge 1 | 10000 | 20000 | 1250,00 | 2500,00 | 40000 | 80 000 | 
| u-3tb1.56xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| u-6tb1.56xlarge 2 | 38 000 | 4750,0 | 160 000 | 
| u-6tb1.112xlarge 2 | 38 000 | 4750,0 | 160 000 | 
| u-6tb1.metal 2 | 38 000 | 4750,0 | 160 000 | 
| u-9tb1.112xlarge 2 | 38 000 | 4750,0 | 160 000 | 
| u-9tb1.metal 2 | 38 000 | 4750,0 | 160 000 | 
| u-12tb1.112xlarge 2 | 38 000 | 4750,0 | 160 000 | 
| u-12tb1.metal 2 | 38 000 | 4750,0 | 160 000 | 
| u-18tb1.112xlarge 2 | 38 000 | 4750,0 | 160 000 | 
| u-18tb1.metal 2 | 38 000 | 4750,0 | 160 000 | 
| u-24tb1.112xlarge 2 | 38 000 | 4750,0 | 160 000 | 
| u-24tb1.metal 2 | 38 000 | 4750,0 | 160 000 | 
| u7i-6tb.112xlarge 2 | 100000 | 12 500,0 | 560 000 | 
| u7i-8tb.112xlarge 2 | 100000 | 12 500,0 | 560 000 | 
| u7i-12tb.224xlarge 2 | 100000 | 12 500,0 | 560 000 | 
| u7in-16tb.224xlarge 2 | 100000 | 12 500,0 | 560 000 | 
| u7in-24tb.224xlarge 2 | 100000 | 12 500,0 | 560 000 | 
| u7in-32tb.224xlarge 2 | 100000 | 12 500,0 | 560 000 | 
| u7inh-32tb.480xlarge 2 | 160 000 | 20 000,0 | 840 000 | 
| x1.16xlarge 2 | 7000 | 875,0 | 40000 | 
| x1.32xlarge 2 | 14000 | 1750,0 | 80 000 | 
| x1e.xlarge 2 | 500 | 62,5 | 3700 | 
| x1e.2xlarge 2 | 1 000 | 125,0 | 7400 | 
| x1e.4xlarge 2 | 1750 | 218,75 | 10000 | 
| x1e.8xlarge 2 | 3500 | 437,5 | 20000 | 
| x1e.16xlarge 2 | 7000 | 875,0 | 40000 | 
| x1e.32xlarge 2 | 14000 | 1750,0 | 80 000 | 
| x2gd.medium 1 | 315 | 4750 | 39,38 | 593,75 | 2 500 | 20000 | 
| x2gd.large 1 | 630 | 4750 | 78,75 | 593,75 | 3600 | 20000 | 
| x2gd.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| x2gd.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| x2gd.4xlarge 2 | 4750 | 593,75 | 20000 | 
| x2gd.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| x2gd.12xlarge 2 | 14 250 | 1781,25 | 60 000 | 
| x2gd.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| x2gd.metal 2 | 19 000 | 2375,0 | 80 000 | 
| x2idn.16xlarge 2 | 40000 | 5000,0 | 173 333 | 
| x2idn.24xlarge 2 | 60 000 | 7500,0 | 260 000 | 
| x2idn.32xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| x2idn.metal 2 | 80 000 | 10 000,0 | 260 000 | 
| x2iedn.xlarge 1 | 2 500 | 20000 | 312,50 | 2500,00 | 8125 | 65 000 | 
| x2iedn.2xlarge 1 | 5000 | 20000 | 625,00 | 2500,00 | 16 250 | 65 000 | 
| x2iedn.4xlarge 1 | 10000 | 20000 | 1250,00 | 2500,00 | 32 500 | 65 000 | 
| x2iedn.8xlarge 2 | 20000 | 2500,0 | 65 000 | 
| x2iedn.16xlarge 2 | 40000 | 5000,0 | 130 000 | 
| x2iedn.24xlarge 2 | 60 000 | 7500,0 | 195 000 | 
| x2iedn.32xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| x2iedn.metal 2 | 80 000 | 10 000,0 | 260 000 | 
| x2iezn.2xlarge 2 | 3170 | 396,25 | 13 333 | 
| x2iezn.4xlarge 2 | 4750 | 593,75 | 20000 | 
| x2iezn.6xlarge 2 | 9500 | 1187.5 | 40000 | 
| x2iezn.8xlarge 2 | 12 000 | 1500,0 | 55 000 | 
| x2iezn.12xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| x2iezn.metal 2 | 19 000 | 2375,0 | 80 000 | 
| x8g.medium 1 | 315 | 10000 | 39,38 | 1250,00 | 2 500 | 40000 | 
| x8g.large 1 | 630 | 10000 | 78,75 | 1250,00 | 3600 | 40000 | 
| x8g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| x8g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| x8g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| x8g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| x8g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| x8g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| x8g.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| x8g.48xlarge 2 | 40000 | 5000,0 | 240 000 | 
| x8g.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| x8g.metal-48xl 2 | 40000 | 5000,0 | 240 000 | 
| x8aedz.large 1 | 1250 | 15000 | 156,25 | 1875,00 | 5000 | 60 000 | 
| x8aedz.xlarge 1 | 2 500 | 15000 | 312,50 | 1875,00 | 10000 | 60 000 | 
| x8aedz.3xlarge 1 | 7500 | 15000 | 937,50 | 1875,00 | 30000 | 60 000 | 
| x8aedz.6xlarge 2 | 15000 | 1875,0 | 60 000 | 
| x8aedz.12xlarge 2 | 30000 | 3750,0 | 120 000 | 
| x8aedz.24xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| x8aedz.metal-12xl 2 | 30000 | 3750,0 | 120 000 | 
| x8aedz.metal-24xl 2 | 60 000 | 7500,0 | 240 000 | 
| x8i.large 1 | 650 | 10000 | 81,25 | 1250,00 | 3600 | 40000 | 
| x8i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| x8i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 12 000 | 40000 | 
| x8i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| x8i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| x8i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| x8i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| x8i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| x8i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| x8i.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| x8i.64xlarge 2 | 70 000 | 8750,0 | 320 000 | 
| c8i.96xlarge 2 | 80 000 | 10 000,0 | 480 000 | 
| x8i.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| x8i.metal-96xl 2 | 80 000 | 10 000,0 | 480 000 | 
| z1d.large 1 | 800 | 3170 | 100,00 | 396,25 | 3333 | 13 333 | 
| z1d.xlarge 1 | 1580 | 3170 | 197,50 | 396,25 | 6667 | 13 333 | 
| z1d.2xlarge 2 | 3170 | 396,25 | 13 333 | 
| z1d.3xlarge 2 | 4750 | 593,75 | 20000 | 
| z1d.6xlarge 2 | 9500 | 1187.5 | 40000 | 
| z1d.12xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| z1d.metal 2 | 19 000 | 2375,0 | 80 000 | 

1 Estas instancias pueden soportar el máximo rendimiento durante 30 minutos al menos una vez cada 24 horas, tras lo cual vuelven a su rendimiento básico.

2 Estas instancias pueden mantener el rendimiento indicado de forma indefinida. Si la carga de trabajo requiere un rendimiento máximo prolongado de más de 30 minutos, utilice una de estas instancias.

### Optimizada para almacenamiento
<a name="current-storage-optimized"></a>


| Tamaño de instancia | Ancho de banda básico (Mbps) | Ancho de banda máximo (Mbps) | Velocidad básica (MB/s, E/S de 128 KiB) | Velocidad máxima (MB/s, E/S de 128 KiB) | IOPS básico (E/S de 16 KiB) | IOPS máximas (E/S de 16 KiB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| d2.xlarge 2 | 750 | 93,75 | 6000 | 
| d2.2xlarge 2 | 1 000 | 125,0 | 8000 | 
| d2.4xlarge 2 | 2000 | 250,0 | 16 000 | 
| d2.8xlarge 2 | 4000 | 500,0 | 32 000 | 
| d3.xlarge 1 | 850 | 2800 | 106,25 | 350,00 | 5000 | 15000 | 
| d3.2xlarge 1 | 1700 | 2800 | 212,50 | 350,00 | 10000 | 15000 | 
| d3.4xlarge 2 | 2800 | 350,0 | 15000 | 
| d3.8xlarge 2 | 5000 | 625,0 | 30000 | 
| d3en.xlarge 1 | 850 | 2800 | 106,25 | 350,00 | 5000 | 15000 | 
| d3en.2xlarge 1 | 1700 | 2800 | 212,50 | 350,00 | 10000 | 15000 | 
| d3en.4xlarge 2 | 2800 | 350,0 | 15000 | 
| d3en.6xlarge 2 | 4000 | 500,0 | 25000 | 
| d3en.8xlarge 2 | 5000 | 625,0 | 30000 | 
| d3en.12xlarge 2 | 7000 | 875,0 | 40000 | 
| h1.2xlarge 2 | 1750 | 218,75 | 12 000 | 
| h1.4xlarge 2 | 3500 | 437,5 | 20000 | 
| h1.8xlarge 2 | 7000 | 875,0 | 40000 | 
| h1.16xlarge 2 | 14000 | 1750,0 | 80 000 | 
| i3.large 2 | 425 | 53 125 | 3 000 | 
| i3.xlarge 2 | 850 | 106,25 | 6000 | 
| i3.2xlarge 2 | 1700 | 212,5 | 12 000 | 
| i3.4xlarge 2 | 3500 | 437,5 | 16 000 | 
| i3.8xlarge 2 | 7000 | 875,0 | 32 500 | 
| i3.16xlarge 2 | 14000 | 1750,0 | 65 000 | 
| i3.metal 2 | 19 000 | 2375,0 | 80 000 | 
| i3en.large 1 | 576 | 4750 | 72,10 | 593,75 | 3 000 | 20000 | 
| i3en.xlarge 1 | 1153 | 4750 | 144,20 | 593,75 | 6000 | 20000 | 
| i3en.2xlarge 1 | 2307 | 4750 | 288,39 | 593,75 | 12 000 | 20000 | 
| i3en.3xlarge 1 | 3800 | 4750 | 475,00 | 593,75 | 15000 | 20000 | 
| i3en.6xlarge 2 | 4750 | 593,75 | 20000 | 
| i3en.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| i3en.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| i3en.metal 2 | 19 000 | 2375,0 | 80 000 | 
| i4g.large 1 | 625 | 10000 | 78,12 | 1250,00 | 2 500 | 40000 | 
| i4g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| i4g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| i4g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| i4g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| i4g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| i4i.large 1 | 625 | 10000 | 78,12 | 1250,00 | 2 500 | 40000 | 
| i4i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| i4i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| i4i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| i4i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| i4i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| i4i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| i4i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| i4i.32xlarge 2 | 40000 | 5000,0 | 160 000 | 
| i4i.metal 2 | 40000 | 5000,0 | 160 000 | 
| i7i.large 1 | 625 | 10000 | 78,12 | 1250,00 | 2 500 | 40000 | 
| i7i.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| i7i.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| i7i.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| i7i.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| i7i.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| i7i.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| i7i.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| i7i.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| i7i.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| i7i.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| i7ie.large 1 | 625 | 10000 | 78,12 | 1250,00 | 2 500 | 40000 | 
| i7ie.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| i7ie.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| i7ie.3xlarge 1 | 3750 | 10000 | 468,75 | 1250,00 | 15000 | 40000 | 
| i7ie.6xlarge 1 | 7500 | 10000 | 937,50 | 1250,00 | 30000 | 40000 | 
| i7ie.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| i7ie.18xlarge 2 | 22 500 | 2812,5 | 90 000 | 
| i7ie.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| i7ie.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| i7ie.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| i7ie.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| i8g.large 1 | 625 | 10000 | 78,12 | 1250,00 | 2 500 | 40000 | 
| i8g.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| i8g.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| i8g.4xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| i8g.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| i8g.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| i8g.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| i8g.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| i8g.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| i8g.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| i8g.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| i8ge.large 1 | 625 | 10000 | 78,12 | 1250,00 | 2 500 | 40000 | 
| i8ge.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| i8ie.2xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| i8ie.3xlarge 1 | 3750 | 10000 | 468,75 | 1250,00 | 15000 | 40000 | 
| i8ie.6xlarge 1 | 7500 | 10000 | 937,50 | 1250,00 | 30000 | 40000 | 
| i8ie.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| i8ie.18xlarge 2 | 22 500 | 2812,5 | 90 000 | 
| i8ie.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| i8ie.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| i8ie.metal-24xl 2 | 30000 | 3750,0 | 120 000 | 
| i8ie.metal-48xl 2 | 60 000 | 7500,0 | 240 000 | 
| im4gn.large 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| im4gn.xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| im4gn.2xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| im4gn.4xlarge 2 | 10000 | 1250,0 | 40000 | 
| im4gn.8xlarge 2 | 20000 | 2500,0 | 80 000 | 
| im4gn.16xlarge 2 | 40000 | 5000,0 | 160 000 | 
| is4gen.medium 1 | 625 | 10000 | 78,12 | 1250,00 | 2 500 | 40000 | 
| is4gen.large 1 | 1250 | 10000 | 156,25 | 1250,00 | 5000 | 40000 | 
| is4gen.xlarge 1 | 2 500 | 10000 | 312,50 | 1250,00 | 10000 | 40000 | 
| is4gen.2xlarge 1 | 5000 | 10000 | 625,00 | 1250,00 | 20000 | 40000 | 
| is4gen.4xlarge 2 | 10000 | 1250,0 | 40000 | 
| is4gen.8xlarge 2 | 20000 | 2500,0 | 80 000 | 

1 Estas instancias pueden soportar el máximo rendimiento durante 30 minutos al menos una vez cada 24 horas, tras lo cual vuelven a su rendimiento básico.

2 Estas instancias pueden mantener el rendimiento indicado de forma indefinida. Si la carga de trabajo requiere un rendimiento máximo prolongado de más de 30 minutos, utilice una de estas instancias.

### Computación acelerada
<a name="current-accelerated-computing"></a>


| Tamaño de instancia | Ancho de banda básico (Mbps) | Ancho de banda máximo (Mbps) | Velocidad básica (MB/s, E/S de 128 KiB) | Velocidad máxima (MB/s, E/S de 128 KiB) | IOPS básico (E/S de 16 KiB) | IOPS máximas (E/S de 16 KiB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| dl1.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| dl2q.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| f1.2xlarge 2 | 1700 | 212,5 | 12 000 | 
| f1.4xlarge 2 | 3500 | 437,5 | 44 000 | 
| f1.16xlarge 2 | 14000 | 1750,0 | 75 000 | 
| f2.6xlarge 2 | 7500 | 937,5 | 30000 | 
| f2.12xlarge 2 | 15000 | 1875,0 | 60 000 | 
| f2.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| g3.4xlarge 2 | 3500 | 437,5 | 20000 | 
| g3.8xlarge 2 | 7000 | 875,0 | 40000 | 
| g3.16xlarge 2 | 14000 | 1750,0 | 80 000 | 
| g4ad.xlarge 1 | 400 | 3170 | 50,00 | 396,25 | 1700 | 13 333 | 
| g4ad.2xlarge 1 | 800 | 3170 | 100,00 | 396,25 | 3400 | 13 333 | 
| g4ad.4xlarge 1 | 1580 | 3170 | 197,50 | 396,25 | 6700 | 13 333 | 
| g4ad.8xlarge 2 | 3170 | 396,25 | 13 333 | 
| g4ad.16xlarge 2 | 6300 | 787,5 | 26 667 | 
| g4dn.xlarge 1 | 950 | 3500 | 118,75 | 437,50 | 3 000 | 20000 | 
| g4dn.2xlarge 1 | 1150 | 3500 | 143,75 | 437,50 | 6000 | 20000 | 
| g4dn.4xlarge 2 | 4750 | 593,75 | 20000 | 
| g4dn.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| g4dn.12xlarge 2 | 9500 | 1187.5 | 40000 | 
| g4dn.16xlarge 2 | 9500 | 1187.5 | 40000 | 
| g4dn.metal 2 | 19 000 | 2375,0 | 80 000 | 
| g5.xlarge 1 | 700 | 3500 | 87,50 | 437,50 | 3 000 | 15000 | 
| g5.2xlarge 1 | 850 | 3500 | 106,25 | 437,50 | 3500 | 15000 | 
| g5.4xlarge 2 | 4750 | 593,75 | 20000 | 
| g5.8xlarge 2 | 16 000 | 2000,0 | 65 000 | 
| g5.12xlarge 2 | 16 000 | 2000,0 | 65 000 | 
| g5.16xlarge 2 | 16 000 | 2000,0 | 65 000 | 
| g5.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| g5.48xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| g5g.xlarge 1 | 1188 | 4750 | 148,50 | 593,75 | 6000 | 20000 | 
| g5g.2xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 12 000 | 20000 | 
| g5g.4xlarge 2 | 4750 | 593,75 | 20000 | 
| g5g.8xlarge 2 | 9500 | 1187.5 | 40000 | 
| g5g.16xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| g5g.metal 2 | 19 000 | 2375,0 | 80 000 | 
| g6.xlarge 1 | 1 000 | 5000 | 125,00 | 625,00 | 4000 | 20000 | 
| g6.2xlarge 1 | 2000 | 5000 | 250,00 | 625,00 | 8000 | 20000 | 
| g6.4xlarge 2 | 8000 | 1000,0 | 32 000 | 
| g6.8xlarge 2 | 16 000 | 2000,0 | 64 000 | 
| g6.12xlarge 2 | 20000 | 2500,0 | 80 000 | 
| g6.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| g6.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| g6.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| g6e.xlarge 1 | 1 000 | 5000 | 125,00 | 625,00 | 4000 | 20000 | 
| g6e.2xlarge 1 | 2000 | 5000 | 250,00 | 625,00 | 8000 | 20000 | 
| g6e.4xlarge 2 | 8000 | 1000,0 | 32 000 | 
| g6e.8xlarge 2 | 16 000 | 2000,0 | 64 000 | 
| g6e.12xlarge 2 | 20000 | 2500,0 | 80 000 | 
| g6e.16xlarge 2 | 20000 | 2500,0 | 80 000 | 
| g6e.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| g6e.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| g6f.large 1 | 936 | 5000 | 117,00 | 625,00 | 3750 | 20000 | 
| g6f.xlarge 1 | 1 000 | 5000 | 125,00 | 625,00 | 4000 | 20000 | 
| g6f.2xlarge 1 | 2000 | 5000 | 250,00 | 625,00 | 8000 | 20000 | 
| g6f.4xlarge 2 | 6000 | 750,0 | 24 000 | 
| gr6.4xlarge 2 | 8000 | 1000,0 | 32 000 | 
| gr6.8xlarge 2 | 16 000 | 2000,0 | 64 000 | 
| gr6f.4xlarge 2 | 8000 | 1000,0 | 32 000 | 
| g7e.2xlarge 1 | 2000 | 5000 | 250,00 | 625,00 | 8000 | 20000 | 
| g7e.4xlarge 2 | 8000 | 1000,0 | 32 000 | 
| g7e.8xlarge 2 | 16 000 | 2000,0 | 64 000 | 
| g7e.12xlarge 2 | 25000 | 3125,0 | 100000 | 
| g7e.24xlarge 2 | 50000 | 6250,0 | 200 000 | 
| g7e.48xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| inf1.xlarge 1 | 1190 | 4750 | 148,75 | 593,75 | 4000 | 20000 | 
| inf1.2xlarge 1 | 1190 | 4750 | 148,75 | 593,75 | 6000 | 20000 | 
| inf1.6xlarge 2 | 4750 | 593,75 | 20000 | 
| inf1.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| inf2.xlarge 1 | 1250 | 10000 | 156,25 | 1250,00 | 6000 | 40000 | 
| inf2.8xlarge 2 | 10000 | 1250,0 | 40000 | 
| inf2.24xlarge 2 | 30000 | 3750,0 | 120 000 | 
| inf2.48xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| p3.2xlarge 2 | 1750 | 218,75 | 10000 | 
| p3.8xlarge 2 | 7000 | 875,0 | 40000 | 
| p3.16xlarge 2 | 14000 | 1750,0 | 80 000 | 
| p3dn.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| p4d.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| p4de.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 
| p5.4xlarge 2 | 10000 | 1250,0 | 32 500 | 
| p5.48xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| p5e.48xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| p5en.48xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| p6-b200.48xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| p6-b300.48xlarge 2 | 100000 | 12 500,0 | 400 000 | 
| p6e-gb200.36xlarge 2 | 60 000 | 7500,0 | 240 000 | 
| trn1.2xlarge 1 | 5000 | 20000 | 625,00 | 2500,00 | 16 250 | 65 000 | 
| trn1.32xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| trn1n.32xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| trn2.3xlarge 2 | 5000 | 625,0 | 16 250 | 
| trn2.48xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| trn2u.48xlarge 2 | 80 000 | 10 000,0 | 260 000 | 
| vt1.3xlarge 1 | 2375 | 4750 | 296,88 | 593,75 | 10000 | 20000 | 
| vt1.6xlarge 2 | 4750 | 593,75 | 20000 | 
| vt1.24xlarge 2 | 19 000 | 2375,0 | 80 000 | 

1 Estas instancias pueden soportar el máximo rendimiento durante 30 minutos al menos una vez cada 24 horas, tras lo cual vuelven a su rendimiento básico.

2 Estas instancias pueden mantener el rendimiento indicado de forma indefinida. Si la carga de trabajo requiere un rendimiento máximo prolongado de más de 30 minutos, utilice una de estas instancias.

### Computación de alto rendimiento
<a name="current-high-performance-computing"></a>


| Tamaño de instancia | Ancho de banda básico (Mbps) | Ancho de banda máximo (Mbps) | Velocidad básica (MB/s, E/S de 128 KiB) | Velocidad máxima (MB/s, E/S de 128 KiB) | IOPS básico (E/S de 16 KiB) | IOPS máximas (E/S de 16 KiB) | 
| --- | --- | --- | --- | --- | --- | --- | 
| hpc6a.48xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc6id.32xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc7a.12xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc7a.24xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc7a.48xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc7a.96xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc7g.4xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc7g.8xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc7g.16xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 
| hpc8a.96xlarge 1 | 87 | 2085 | 10,88 | 260,62 | 500 | 11 000 | 

1 Estas instancias pueden soportar el máximo rendimiento durante 30 minutos al menos una vez cada 24 horas, tras lo cual vuelven a su rendimiento básico.

2 Estas instancias pueden mantener el rendimiento indicado de forma indefinida. Si la carga de trabajo requiere un rendimiento máximo prolongado de más de 30 minutos, utilice una de estas instancias.

## Optimización de EBS admitida
<a name="previous"></a>

Los siguientes tipos de instancias admiten la optimización de EBS, pero sin que esté habilitada de forma predeterminada. Se debe habilitar la optimización para EBS, con una [tarifa adicional por hora](https://aws.amazon.com/ec2/previous-generation/#EBS-optimized_instances), durante o después de la inicialización para alcanzar el nivel de rendimiento de EBS descrito.


| Tamaño de instancia | Ancho de banda máximo (Mbps) | Velocidad máxima (MB/s, E/S de 128 KiB) | IOPS máximas (E/S de 16 KiB) | 
| --- | --- | --- | --- | 
| c1.xlarge | 1 000 | 125,0 | 8000 | 
| c3.xlarge | 500 | 62,5 | 4000 | 
| c3.2xlarge | 1 000 | 125,0 | 8000 | 
| c3.4xlarge | 2000 | 250,0 | 16 000 | 
| i2.xlarge | 500 | 62,5 | 4000 | 
| i2.2xlarge | 1 000 | 125,0 | 8000 | 
| i2.4xlarge | 2000 | 250,0 | 16 000 | 
| m1.large | 500 | 62,5 | 4000 | 
| m1.xlarge | 1 000 | 125,0 | 8000 | 
| m2.2xlarge | 500 | 62,5 | 4000 | 
| m2.4xlarge | 1 000 | 125,0 | 8000 | 
| m3.xlarge | 500 | 62,5 | 4000 | 
| m3.2xlarge | 1 000 | 125,0 | 8000 | 
| r3.xlarge | 500 | 62,5 | 4000 | 
| r3.2xlarge | 1 000 | 125,0 | 8000 | 
| r3.4xlarge | 2000 | 250,0 | 16 000 | 

**nota**  
Las instancias `i2.8xlarge`, `c3.8xlarge` y `r3.8xlarge` no disponen de ancho de banda dedicado para EBS y, por lo tanto, no ofrecen la optimización para EBS. En estas instancias, el tráfico de red y el tráfico de Amazon EBS comparten la misma interfaz de red de 10 gigabits.

# Obtener el máximo rendimiento optimizado de Amazon EBS
<a name="ebs-optimization-performance"></a>

El rendimiento de EBS de una instancia está limitado por los límites de rendimiento del tipo de instancia o por el rendimiento agregado de sus volúmenes adjuntos, lo que sea menor. Para lograr el máximo rendimiento de EBS, una instancia debe tener volúmenes adjuntos que proporcionen un rendimiento combinado igual o superior al rendimiento máximo de la instancia. Por ejemplo, para alcanzar `80,000` operaciones de entrada/salida por segundo (IOPS) aprovisionadas en una instancia `r6i.16xlarge`, esta debe tener al menos `5` volúmenes `gp2` aprovisionados con `16,000` IOPS cada uno (`5` volúmenes x `16,000` IOPS = `80,000` IOPS), o puede tener `1` volumen `gp3` aprovisionado con `80,000` IOPS. Se recomienda que elija un tipo de instancia que proporcione más rendimiento dedicado de Amazon EBS del que necesita la aplicación; de no hacerlo así, la conexión entre Amazon EBS y Amazon EC2 puede convertirse en un cuello de botella de rendimiento.

**importante**  
Al utilizar ponderaciones de ancho de banda configurables, es posible que los límites de ancho de banda de EBS de la instancia cambien. En el caso de las instancias con la configuración de ponderación `VPC-1`, que aumenta el ancho de banda de la red, es posible que las IOPS de volúmenes de EBS sean inferiores a las esperadas debido a que se alcanza el límite de ancho de banda de EBS antes del límite de IOPS. Esto se nota especialmente con tamaños de E/S más grandes. Pruebe siempre la carga de trabajo específica para asegurarse de que cumple los requisitos de rendimiento con la ponderación de ancho de banda seleccionada. Para obtener más información, consulte [Configuración de ponderación de ancho de banda de instancias de EC2](configure-bandwidth-weighting.md).

Puede utilizar las métricas `EBSIOBalance%` y `EBSByteBalance%` para ayudarlo a determinar si las instancias tienen el tamaño correcto. Puede ver estas métricas en la consola de CloudWatch y establecer una alarma que se active en función del umbral que especifique. Estas métricas se expresan como un porcentaje. Las instancias que tengan sistemáticamente un porcentaje de equilibrio bajo son candidatas a un aumento de tamaño. Las instancias en las que el porcentaje de equilibrio nunca baje del 100 % son candidatas a una reducción de tamaño. Para obtener más información, consulte [Monitorear las instancias con CloudWatch](using-cloudwatch.md).

Estas instancias de memoria elevada se han diseñado para ejecutar bases de datos en memoria grandes, lo que incluye la implementación de producción de la base de datos en memoria SAP HANA, en la nube. Para maximizar el rendimiento de EBS, utilice instancias de memoria elevada con un número par de volúmenes `io1` o `io2` con un rendimiento provisionado idéntico. Por ejemplo, para cargas de trabajo pesadas de IOPS, utilice cuatro volúmenes `io1` o `io2` con 40 000 IOPS provisionadas para obtener el máximo de 160 000 IOPS de instancia. Del mismo modo, para cargas de trabajo de rendimiento pesado, utilice seis volúmenes `io1` o `io2` con 48 000 IOPS provisionadas para obtener el rendimiento máximo de 4750 MB/s. Para obtener recomendaciones adicionales, consulte [Configuración de almacenamiento para SAP HANA](https://docs.aws.amazon.com/sap/latest/sap-hana/hana-ops-storage-config.html).

**Consideraciones**
+ Las instancias G4dn, I3en, Inf1, M5a, M5ad, R5a, R5ad, T3, T3a y Z1d iniciadas después del 26 de febrero de 2020 proporcionan el rendimiento máximo optimizado para EBS. Para obtener el máximo rendimiento de una instancia iniciada antes del 26 de febrero de 2020, deténgala e iníciela.
+ Las instancias C5, C5d, C5n, M5, M5d, M5n, M5dn, R5, R5d, R5n, R5dn y P3dn iniciadas después del 3 de diciembre de 2019 proporcionan el rendimiento máximo optimizado para EBS. Para obtener el máximo rendimiento de una instancia iniciada antes del 3 de diciembre de 2019, deténgala e iníciela.
+ Las instancias `u-6tb1.metal`, `u-9tb1.metal` y `u-12tb1.metal` iniciadas después del 12 de marzo de 2020 proporcionan el rendimiento máximo optimizado para EBS. Las instancias de estos tipos iniciadas antes del 12 de marzo de 2020 podrían proporcionar un rendimiento inferior. Para obtener el máximo rendimiento de una instancia iniciada antes del 12 de marzo de 2020, póngase en contacto con su equipo de cuenta para actualizar la instancia sin costo adicional.

# Buscar tipos de instancias EC2 optimizadas para EBS
<a name="describe-ebs-optimization"></a>

Puede ver los tipos de instancias que admiten la optimización de EBS en cada región.

------
#### [ Console ]

**Para buscar tipos de instancias optimizados para EBS de forma predeterminada**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, elija **Instances Types (Tipos de instancia)**.

1. Agregue el filtro **Compatibilidad con optimización de EBS = predeterminado**.

1. (Opcional) Haga clic en el icono **Preferencias** y, a continuación, active las columnas correspondientes, como **IOPS máximas de EBS** e **IOPS de referencia de EBS**.

1. (Opcional) Agregue filtros para ampliar el alcance de los tipos de instancias específicos que le interesen.

------
#### [ AWS CLI ]

**Para buscar tipos de instancias optimizados para EBS de forma predeterminada**  
Utilice el siguiente comando: [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html).

```
aws ec2 describe-instance-types \
--filters Name=ebs-info.ebs-optimized-support,Values=default  \
--query 'InstanceTypes[].{InstanceType:InstanceType, "MaxBandwidth(Mb/s)":EbsInfo.EbsOptimizedInfo.MaximumBandwidthInMbps, MaxIOPS:EbsInfo.EbsOptimizedInfo.MaximumIops, "MaxThroughput(MB/s)":EbsInfo.EbsOptimizedInfo.MaximumThroughputInMBps}' \
--output=table
```

**Buscar tipos de instancias que admitan opcionalmente la optimización de EBS**  
Utilice el siguiente comando: [describe-instance-types](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html).

```
aws ec2 describe-instance-types \
--filters Name=ebs-info.ebs-optimized-support,Values=supported \
--query 'InstanceTypes[].{InstanceType:InstanceType, "MaxBandwidth(Mb/s)":EbsInfo.EbsOptimizedInfo.MaximumBandwidthInMbps, MaxIOPS:EbsInfo.EbsOptimizedInfo.MaximumIops, "MaxThroughput(MB/s)":EbsInfo.EbsOptimizedInfo.MaximumThroughputInMBps}' \
--output=table
```

A continuación, se muestra un ejemplo del resultado de `eu-west-1`.

```
--------------------------------------------------------------------------
|                         DescribeInstanceTypes                          |
+--------------+----------------------+----------+-----------------------+
| InstanceType | MaxBandwidth(Mb/s)   | MaxIOPS  |  MaxThroughput(MB/s)  |
+--------------+----------------------+----------+-----------------------+
|  i2.2xlarge  |  1000                |  8000    |  125.0                |
|  m2.4xlarge  |  1000                |  8000    |  125.0                |
|  m2.2xlarge  |  500                 |  4000    |  62.5                 |
|  c1.xlarge   |  1000                |  8000    |  125.0                |
|  i2.xlarge   |  500                 |  4000    |  62.5                 |
|  m3.xlarge   |  500                 |  4000    |  62.5                 |
|  m1.xlarge   |  1000                |  8000    |  125.0                |
|  r3.4xlarge  |  2000                |  16000   |  250.0                |
|  r3.2xlarge  |  1000                |  8000    |  125.0                |
|  c3.xlarge   |  500                 |  4000    |  62.5                 |
|  m3.2xlarge  |  1000                |  8000    |  125.0                |
|  r3.xlarge   |  500                 |  4000    |  62.5                 |
|  i2.4xlarge  |  2000                |  16000   |  250.0                |
|  c3.4xlarge  |  2000                |  16000   |  250.0                |
|  c3.2xlarge  |  1000                |  8000    |  125.0                |
|  m1.large    |  500                 |  4000    |  62.5                 |
+--------------+----------------------+----------+-----------------------+
```

------
#### [ PowerShell ]

**Para buscar tipos de instancias optimizados para EBS de forma predeterminada**  
Utilice el cmdlet [Get-EC2InstanceType](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html).

```
Get-EC2InstanceType `
    -Filter @{Name="ebs-info.ebs-optimized-support"; Values="default"} | `
    Select InstanceType, `
        @{Name="MaxBandwidth(Mb/s)"; Expression={($_.EbsInfo.EbsOptimizedInfo.MaximumBandwidthInMbps)}}, `
        @{Name="MaxIOPS"; Expression={($_.EbsInfo.EbsOptimizedInfo.MaximumIops)}}, `
        @{Name="MaxThroughput (MB/s)"; Expression={($_.EbsInfo.EbsOptimizedInfo.MaximumThroughputInMBps)}}
```

**Buscar tipos de instancias que admitan opcionalmente la optimización de EBS**  
Utilice el cmdlet [Get-EC2InstanceType](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html).

```
Get-EC2InstanceType `
    -Filter @{Name="ebs-info.ebs-optimized-support"; Values="supported"} | `
    Select InstanceType, `
        @{Name="MaxBandwidth(Mb/s)"; Expression={($_.EbsInfo.EbsOptimizedInfo.MaximumBandwidthInMbps)}}, `
        @{Name="MaxIOPS"; Expression={($_.EbsInfo.EbsOptimizedInfo.MaximumIops)}}, `
        @{Name="MaxThroughput (MB/s)"; Expression={($_.EbsInfo.EbsOptimizedInfo.MaximumThroughputInMBps)}}
```

A continuación, se muestra un ejemplo del resultado de `eu-west-1`.

```
InstanceType MaxBandwidth(Mb/s) MaxIOPS MaxThroughput (MB/s)
------------ ------------------ ------- --------------------
m2.4xlarge                 1000    8000              125.000
i2.2xlarge                 1000    8000              125.000
c1.xlarge                  1000    8000              125.000
m2.2xlarge                  500    4000               62.500
r3.2xlarge                 1000    8000              125.000
m3.xlarge                   500    4000               62.500
r3.4xlarge                 2000   16000              250.000
m1.xlarge                  1000    8000              125.000
i2.xlarge                   500    4000               62.500
c3.xlarge                   500    4000               62.500
c3.4xlarge                 2000   16000              250.000
c3.2xlarge                 1000    8000              125.000
i2.4xlarge                 2000   16000              250.000
r3.xlarge                   500    4000               62.500
m3.2xlarge                 1000    8000              125.000
m1.large                    500    4000               62.500
```

------

# Habilitación de la optimización de EBS para una instancia de Amazon EC2
<a name="modify-ebs-optimized-attribute"></a>

Puede habilitar manualmente la optimización de EBS solo para los tipos de instancias de la generación anterior que, de manera opcional, admiten la optimización de EBS. Si habilita la optimización de EBS para estos tipos de instancias, se aplicará una [tarifa por hora adicional](https://aws.amazon.com/ec2/previous-generation/#EBS-optimized_instances)

**Requisitos previos**
+ Compruebe que el tipo de instancia requiere que habilite la optimización de EBS. Para obtener más información, consulte [Optimización de EBS admitida](ebs-optimized.md#previous).
+ Para habilitar la optimización de EBS después del lanzamiento, debe detener la instancia.
**aviso**  
Cuando detiene una instancia, se pierden los datos contenidos en los volúmenes de almacén de instancias. Para conservar estos datos, realice una copia de seguridad de ellos en un almacenamiento persistente.

------
#### [ Console ]

**Habilitar la optimización para Amazon EBS durante el lanzamiento**  
En el asistente de inicialización de instancias, seleccione el tipo de instancia necesario. Expanda la sección **Detalles avanzados** y, a continuación, para la **Instancia optimizada para EBS**, seleccione **Activar**.

Si el tipo de instancia no admite la optimización para Amazon EBS, el menú desplegable se desactiva. Si el tipo de instancia está optimizado para Amazon EBS de forma predeterminada, “Habilitar” ya está seleccionado.

**Habilitar la optimización para Amazon EBS después de la inicialización**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación, elija **Instancias** y seleccione la instancia.

1. Detenga la instancia. Elija **Actions (Acciones)**, **Instance state (Estado de la instancia)**, **Stop instance (Detener instancia)**.

1. Con la instancia aún seleccionada, elija **Actions (Acciones)**, **Instance settings (Configuración de la instancia)**, **Change instance type (Cambiar tipo de instancia)**.

1. Seleccione **EBS-Optimized** y, a continuación, **Aplicar**.

   Si el tipo de instancia está optimizado para Amazon EBS de forma predeterminada o si no admite la optimización para Amazon EBS, la casilla de verificación está desactivada.

1. Reinicie la instancia. Elija **Instance state (Estado de la instancia)** y **Start instance (Iniciar instancia)**.

------
#### [ AWS CLI ]

**Habilitar la optimización para Amazon EBS durante la inicialización**  
Utilice el comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) con la opción `--ebs-optimized`.

**Habilitar la optimización para Amazon EBS después de la inicialización**

1. Si la instancia se está ejecutando, deténgala utilizando el comando [stop-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/stop-instances.html).

   ```
   aws ec2 stop-instances --instance-ids i-1234567890abcdef0
   ```

1. Habilite la optimización de EBS mediante el comando [modify-instance-attribute](https://docs.aws.amazon.com/cli/latest/reference/ec2/modify-instance-attribute.html) con la opción `--ebs-optimized`.

   ```
   aws ec2 modify-instance-attribute \
       --instance-id i-1234567890abcdef0 \
       --ebs-optimized
   ```

------
#### [ PowerShell ]

**Habilitar la optimización para Amazon EBS durante la inicialización**  
Utilice el cmdlet [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html) con la opción `-EbsOptimized`.

**Habilitar la optimización para Amazon EBS después de la inicialización**

1. Si la instancia se está ejecutando, deténgala utilizando el comando [Stop-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Stop-EC2Instance.html).

   ```
   Stop-EC2Instance -InstanceId i-1234567890abcdef0
   ```

1. Habilite la optimización de EBS mediante el cmdlet [Edit-EC2InstanceAttribute](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstanceAttribute.html) con la opción `-EbsOptimized`.

   ```
   Edit-EC2InstanceAttribute `
       -InstanceId i-1234567890abcdef0 `
       -EbsOptimized $true
   ```

------

# Opciones de CPU para las instancias de Amazon EC2
<a name="instance-optimize-cpu"></a>

Muchas de las instancias Amazon EC2 admiten el subprocesamiento múltiple simultáneo (SMT), lo que permite la ejecución simultánea de varios subprocesos en un único núcleo de CPU. Cada subproceso está representado como una CPU virtual (vCPU) en la instancia. Una instancia tiene un número predeterminado de núcleos de CPU, que varía en función del tipo de instancia. Por ejemplo, el tipo de instancia `m5.xlarge` tiene dos núcleos de CPU y dos subprocesos por núcleo de forma predeterminada, es decir,— cuatro CPU virtuales en total.

En la mayoría de los casos, habrá un tipo de instancia Amazon EC2 con la combinación de memoria y número de vCPU adecuada para sus cargas de trabajo. Sin embargo, para optimizar su instancia para cargas de trabajo o necesidades empresariales específicas, puede especificar las siguientes opciones de CPU durante y después de la inicialización de la instancia:
+ **Número de núcleos de CPU**: puede personalizar el número de núcleos de CPU de la instancia. Esto le ofrecerá la posibilidad de optimizar los costos de licencias de software con una instancia que dispone de la cantidad suficiente de memoria RAM para cargas de trabajo con uso intensivo de memoria pero menos núcleos de CPU.
+ **Subprocesos por núcleo**: puede deshabilitar el SMT al especificar un único subproceso por núcleo de CPU. Esto podría utilizarlo en determinadas cargas de trabajo, como las cargas de trabajo de informática de alto rendimiento (HPC).

**Consideraciones**
+ No puede modificar el número de subprocesos por núcleo para las instancias T2, C7a, M7a, R7a y las instancias de Mac con Apple Silicon y las instancias basadas en el procesador Graviton de AWS.
+ La [cantidad de instancias que puede ejecutar](https://docs.aws.amazon.com/ec2/latest/instancetypes/ec2-instance-quotas.html) se basa en las vCPU predeterminadas para los tipos de instancias utilizados. La forma en que calculamos las vCPU consumidas por una instancia no se ve afectada por el cambio de sus opciones de CPU.

**Precios**  
No se aplican cargos adicionales por especificar opciones de CPU. En el caso de las instancias de EC2 lanzadas a partir de AMI de Windows y SQL Server con licencia incluida, puede personalizar las opciones de CPU para aprovechar la característica Optimización de las CPU de EC2 y pagar las tarifas de licencia según la cantidad de vCPU configuradas para la instancia. En el caso de otras instancias de EC2, se aplican los mismos cargos que para las instancias lanzadas con las opciones de CPU establecidas de forma predeterminada.

**Topics**
+ [Reglas para especificar opciones de CPU](instance-cpu-options-rules.md)
+ [Opciones de CPU compatibles](cpu-options-supported-instances-values.md)
+ [Especificación de opciones de CPU](instance-specify-cpu-options.md)
+ [Visionado de opciones de CPU](view-cpu-options.md)
+ [Optimización de las CPU](optimize-cpu.md)

# Reglas para especificar las opciones de CPU para una instancia de Amazon EC2
<a name="instance-cpu-options-rules"></a>

Tenga en cuenta las siguientes reglas al especificar las opciones de CPU para la instancia:
+ No puede especificar las opciones de CPU para las instancias bare metal.
+ Puede especificar opciones de CPU tanto durante como después de la inicialización de la instancia.
+ Para configurar las opciones de CPU, debe especificar tanto el número de núcleos de CPU como subprocesos por núcleo en la solicitud. Para obtener ejemplos de solicitudes, consulte [Especificación de opciones de CPU para una instancia de Amazon EC2](instance-specify-cpu-options.md).
+ La cantidad de CPU virtuales de la instancia es el número de núcleos de CPU multiplicado por el número de subprocesos por núcleo. Para especificar un número personalizado de vCPU, es necesario especificar un número válido de núcleos de CPU y subprocesos para el tipo de instancia. No puede superar el número predeterminado de vCPU de la instancia. Para obtener más información, consulte [Opciones de CPU compatibles con los tipos de instancias de Amazon EC2](cpu-options-supported-instances-values.md).
+ Para deshabilitar el subprocesamiento múltiple simultáneo (SMT), también denominado hipersubprocesamiento, especifique un subproceso por núcleo.
+ En la consola, al [cambiar el tipo de instancia](ec2-instance-resize.md) de una instancia existente, Amazon EC2 aplica la configuración de las opciones de CPU de la instancia existente a la nueva instancia, si es posible. Si el nuevo tipo de instancia no es compatible con esa configuración, las opciones de CPU se restablecen a **Usar las opciones de CPU predeterminadas**. Esta opción usa la cantidad de vCPU predeterminada para el nuevo tipo de instancia.

  Para actualizar la configuración de la nueva instancia, seleccione **Especificar las opciones de CPU** en la sección **Detalles avanzados** de la vista **Cambiar tipo de instancia**.
+ Las opciones de CPU especificadas se conservarán al detener, iniciar o reiniciar una instancia.
+ Si utiliza instancias reservadas, es posible que los descuentos no se apliquen cuando configure Optimización de las CPU para instancias lanzadas a partir de AMI de Windows con licencia incluida en la misma cuenta de pagador. Se recomienda utilizar Savings Plans para reducir los costos de las licencias basadas en vCPU y obtener ahorros comparables en los costos de computación.
+ Para reducir los costos de licencia de las instancias lanzadas a partir de AMI de Windows y SQL Server con licencia incluida, debe configurar un mínimo de cuatro vCPU. Si configura menos de cuatro vCPU, se aplicará la facturación predeterminada.
+ La característica Optimización de las CPU para instancias con licencia incluida no es compatible con los tipos de instancia T3.

# Opciones de CPU compatibles con los tipos de instancias de Amazon EC2
<a name="cpu-options-supported-instances-values"></a>

Las tablas siguientes muestran los tipos de instancia que admiten la especificación de opciones de CPU.

**Topics**
+ [

## Instancias de uso general
](#cpu-options-gen-purpose)
+ [

## instancias optimizadas para computación
](#cpu-options-compute-optimized)
+ [

## instancias optimizadas para memoria
](#cpu-options-mem-optimized)
+ [

## instancias optimizadas para almacenamiento
](#cpu-options-storage-optimized)
+ [

## instancias de computación acelerada
](#cpu-options-accelerated)
+ [

## instancias de computación de alto rendimiento
](#cpu-options-high-performance)

## Instancias de uso general
<a name="cpu-options-gen-purpose"></a>


| Tipo de instancia | vCPU predeterminadas | Núcleos de CPU predeterminados | Subprocesos por núcleo predeterminados | Núcleos de CPU válidos | Subprocesos válidos por núcleo | 
| --- | --- | --- | --- | --- | --- | 
| m2.xlarge | 2 | 2 | 1 | 1, 2 | 1 | 
| m2.2xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m2.4xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m3.large | 2 | 1 | 2 | 1 | 1, 2 | 
| m3.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m3.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m4.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m4.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m4.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m4.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m4.10xlarge | 40 | 20 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20 | 1, 2 | 
| m4.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m5.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m5.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| m5.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m5.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m5.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m5.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| m5.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m5.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m5a.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m5a.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| m5a.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m5a.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m5a.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m5a.12xlarge | 48 | 24 | 2 | 6, 12, 18, 24 | 1, 2 | 
| m5a.16xlarge | 64 | 32 | 2 | 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m5a.24xlarge | 96 | 48 | 2 | 12, 18, 24, 36, 48 | 1, 2 | 
| m5ad.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m5ad.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| m5ad.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m5ad.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m5ad.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m5ad.12xlarge | 48 | 24 | 2 | 6, 12, 18, 24 | 1, 2 | 
| m5ad.16xlarge | 64 | 32 | 2 | 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m5ad.24xlarge | 96 | 48 | 2 | 12, 18, 24, 36, 48 | 1, 2 | 
| m5d.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m5d.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| m5d.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m5d.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m5d.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m5d.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| m5d.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m5d.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m5dn.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m5dn.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m5dn.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m5dn.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m5dn.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m5dn.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| m5dn.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m5dn.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m5n.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m5n.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m5n.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m5n.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m5n.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m5n.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| m5n.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m5n.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m5zn.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m5zn.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m5zn.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m5zn.3xlarge | 12 | 6 | 2 | 2, 4, 6 | 1, 2 | 
| m5zn.6xlarge | 24 | 12 | 2 | 2, 4, 6, 8, 10, 12 | 1, 2 | 
| m5zn.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| m6a.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m6a.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m6a.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m6a.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m6a.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m6a.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24 | 1, 2 | 
| m6a.16xlarge | 64 | 32 | 2 | 4, 6, 8, 10, 12, 14, 16, 32 | 1, 2 | 
| m6a.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 32, 48 | 1, 2 | 
| m6a.32xlarge | 128 | 64 | 2 | 8, 12, 16, 20, 24, 28, 32, 64 | 1, 2 | 
| m6a.48xlarge | 192 | 96 | 2 | 8, 12, 16, 20, 24, 28, 32, 64, 96 | 1, 2 | 
| m6g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m6g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m6g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m6g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m6g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m6g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m6g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m6gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m6gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m6gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m6gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m6gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m6gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m6gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m6i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| m6i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m6i.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m6i.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m6i.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m6i.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| m6i.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m6i.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m6i.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| m6id.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m6id.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m6id.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| m6id.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| m6id.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| m6id.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| m6id.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| m6id.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m6id.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| m6idn.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m6idn.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m6idn.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m6idn.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m6idn.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| m6idn.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| m6idn.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| m6idn.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m6idn.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| m6in.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m6in.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m6in.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m6in.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m6in.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| m6in.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| m6in.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| m6in.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m6in.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| m7a.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m7a.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m7a.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m7a.4xlarge | 16 | 16 | 1 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1 | 
| m7a.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1 | 
| m7a.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 12, 18, 24, 30, 36, 42, 48 | 1 | 
| m7a.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48, 56, 64 | 1 | 
| m7a.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36, 48, 60, 72, 84, 96 | 1 | 
| m7a.32xlarge | 128 | 128 | 1 | 4, 6, 8, 10, 12, 14, 16, 32, 48, 64, 80, 96, 112, 128 | 1 | 
| m7a.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 48, 72, 96, 120, 144, 168, 192 | 1 | 
| m7g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m7g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m7g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m7g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m7g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m7g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m7g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m7gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m7gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m7gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m7gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m7gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m7gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m7gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m7i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| m7i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m7i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m7i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m7i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| m7i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| m7i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| m7i.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1, 2 | 
| m7i.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| m7i-flex.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m7i-flex.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m7i-flex.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m7i-flex.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m7i-flex.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| m7i-flex.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| m7i-flex.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| m8a.medium | 1 | 1 | 1 | 1 | 1 | 
| m8a.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m8a.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m8a.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m8a.4xlarge | 16 | 16 | 1 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1 | 
| m8a.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1 | 
| m8a.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 12, 18, 24, 30, 36, 42, 48 | 1 | 
| m8a.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48, 56, 64 | 1 | 
| m8a.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36, 48, 60, 72, 84, 96 | 1 | 
| m8a.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 48, 72, 96, 120, 144, 168, 192 | 1 | 
| m8azn.medium | 1 | 1 | 1 | 1 | 1 | 
| m8azn.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m8azn.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m8azn.3xlarge | 12 | 12 | 1 | 1, 2, 4, 6, 8, 10, 12 | 1 | 
| m8azn.6xlarge | 24 | 24 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24 | 1 | 
| m8azn.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48 | 1 | 
| m8azn.24xlarge | 96 | 96 | 1 | 4, 6, 8, 10, 12, 14, 16, 32, 48, 64, 80, 96 | 1 | 
| m8g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m8g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m8g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m8g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m8g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m8g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m8g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m8g.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| m8g.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| m8gb.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m8gb.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m8gb.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m8gb.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m8gb.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m8gb.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m8gb.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m8gb.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| m8gb.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| m8gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m8gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m8gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m8gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m8gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m8gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m8gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m8gd.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| m8gd.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| m8gn.large | 2 | 2 | 1 | 1, 2 | 1 | 
| m8gn.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| m8gn.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| m8gn.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| m8gn.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| m8gn.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| m8gn.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| m8gn.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| m8gn.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| m8i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| m8i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m8i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m8i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m8i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| m8i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| m8i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| m8i.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m8i.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| m8i.48xlarge | 192 | 96 | 2 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96 | 1, 2 | 
| m8i.96xlarge | 384 | 192 | 2 | 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 120, 126, 132, 138, 144, 150, 156, 162, 168, 174, 180, 186, 192 | 1, 2 | 
| m8id.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m8id.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m8id.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m8id.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m8id.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| m8id.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| m8id.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| m8id.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| m8id.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| m8id.48xlarge | 192 | 96 | 2 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96 | 1, 2 | 
| m8id.96xlarge | 384 | 192 | 2 | 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 120, 126, 132, 138, 144, 150, 156, 162, 168, 174, 180, 186, 192 | 1, 2 | 
| m8i-flex.large | 2. | 1 | 2 | 1 | 1, 2 | 
| m8i-flex.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| m8i-flex.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| m8i-flex.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| m8i-flex.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| m8i-flex.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| m8i-flex.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| t3.nano | 2. | 1 | 2 | 1 | 1, 2 | 
| t3.micro | 2. | 1 | 2 | 1 | 1, 2 | 
| t3.small | 2. | 1 | 2 | 1 | 1, 2 | 
| t3.medium | 2. | 1 | 2 | 1 | 1, 2 | 
| t3.large | 2. | 1 | 2 | 1 | 1, 2 | 
| t3.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| t3.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| t3a.nano | 2. | 1 | 2 | 1 | 1, 2 | 
| t3a.micro | 2. | 1 | 2 | 1 | 1, 2 | 
| t3a.small | 2. | 1 | 2 | 1 | 1, 2 | 
| t3a.medium | 2. | 1 | 2 | 1 | 1, 2 | 
| t3a.large | 2. | 1 | 2 | 1 | 1, 2 | 
| t3a.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| t3a.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| t4g.nano | 2 | 2 | 1 | 1, 2 | 1 | 
| t4g.micro | 2 | 2 | 1 | 1, 2 | 1 | 
| t4g.small | 2 | 2 | 1 | 1, 2 | 1 | 
| t4g.medium | 2 | 2 | 1 | 1, 2 | 1 | 
| t4g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| t4g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| t4g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 

## instancias optimizadas para computación
<a name="cpu-options-compute-optimized"></a>


| Tipo de instancia | vCPU predeterminadas | Núcleos de CPU predeterminados | Subprocesos por núcleo predeterminados | Núcleos de CPU válidos | Subprocesos válidos por núcleo | 
| --- | --- | --- | --- | --- | --- | 
| c3.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c3.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c3.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c3.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c3.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| c4.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c4.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c4.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c4.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c4.8xlarge | 36 | 18 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18 | 1, 2 | 
| c5.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c5.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| c5.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| c5.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| c5.9xlarge | 36 | 18 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18 | 1, 2 | 
| c5.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| c5.18xlarge | 72 | 36 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36 | 1, 2 | 
| c5.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| c5a.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c5a.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c5a.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c5a.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 8 | 1, 2 | 
| c5a.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 8, 12, 16 | 1, 2 | 
| c5a.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 8, 12, 16, 20, 24 | 1, 2 | 
| c5a.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1, 2 | 
| c5a.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48 | 1, 2 | 
| c5ad.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c5ad.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c5ad.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c5ad.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 8 | 1, 2 | 
| c5ad.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 8, 12, 16 | 1, 2 | 
| c5ad.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 8, 12, 16, 20, 24 | 1, 2 | 
| c5ad.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1, 2 | 
| c5ad.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48 | 1, 2 | 
| c5d.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c5d.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| c5d.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| c5d.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| c5d.9xlarge | 36 | 18 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18 | 1, 2 | 
| c5d.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| c5d.18xlarge | 72 | 36 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36 | 1, 2 | 
| c5d.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| c5n.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c5n.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| c5n.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| c5n.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| c5n.9xlarge | 36 | 18 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18 | 1, 2 | 
| c5n.18xlarge | 72 | 36 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36 | 1, 2 | 
| c6a.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c6a.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c6a.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c6a.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c6a.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| c6a.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24 | 1, 2 | 
| c6a.16xlarge | 64 | 32 | 2 | 4, 6, 8, 10, 12, 14, 16, 32 | 1, 2 | 
| c6a.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 32, 48 | 1, 2 | 
| c6a.32xlarge | 128 | 64 | 2 | 8, 12, 16, 20, 24, 28, 32, 64 | 1, 2 | 
| c6a.48xlarge | 192 | 96 | 2 | 8, 12, 16, 20, 24, 28, 32, 64, 96 | 1, 2 | 
| c6g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c6g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c6g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c6g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c6g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c6g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c6g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c6gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c6gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c6gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c6gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c6gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c6gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c6gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c6gn.medium | 1 | 1 | 1 | 1 | 1 | 
| c6gn.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c6gn.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c6gn.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c6gn.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c6gn.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c6gn.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c6gn.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c6i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| c6i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c6i.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| c6i.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| c6i.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| c6i.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| c6i.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| c6i.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| c6i.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| c6id.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c6id.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c6id.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| c6id.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| c6id.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| c6id.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| c6id.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| c6id.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| c6id.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| c6in.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c6in.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c6in.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c6in.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c6in.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| c6in.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| c6in.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| c6in.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| c6in.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| c7a.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c7a.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c7a.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c7a.4xlarge | 16 | 16 | 1 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1 | 
| c7a.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1 | 
| c7a.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 12, 18, 24, 30, 36, 42, 48 | 1 | 
| c7a.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48, 56, 64 | 1 | 
| c7a.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36, 48, 60, 72, 84, 96 | 1 | 
| c7a.32xlarge | 128 | 128 | 1 | 4, 6, 8, 10, 12, 14, 16, 32, 48, 64, 80, 96, 112, 128 | 1 | 
| c7a.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 48, 72, 96, 120, 144, 168, 192 | 1 | 
| c7g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c7g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c7g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c7g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c7g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c7g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c7g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c7gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c7gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c7gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c7gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c7gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c7gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c7gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c7gn.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c7gn.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c7gn.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c7gn.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c7gn.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c7gn.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c7gn.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c7i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| c7i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c7i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c7i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c7i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| c7i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| c7i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| c7i.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1, 2 | 
| c7i.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| c7i-flex.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c7i-flex.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c7i-flex.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c7i-flex.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c7i-flex.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| c7i-flex.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| c7i-flex.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| c8a.medium | 1 | 1 | 1 | 1 | 1 | 
| c8a.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c8a.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c8a.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c8a.4xlarge | 16 | 16 | 1 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1 | 
| c8a.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1 | 
| c8a.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 12, 18, 24, 30, 36, 42, 48 | 1 | 
| c8a.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48, 56, 64 | 1 | 
| c8a.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36, 48, 60, 72, 84, 96 | 1 | 
| c8a.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 48, 72, 96, 120, 144, 168, 192 | 1 | 
| c8g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c8g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c8g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c8g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c8g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c8g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c8g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c8g.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| c8g.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| c8gb.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c8gb.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c8gb.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c8gb.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c8gb.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c8gb.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c8gb.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c8gb.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| c8gb.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| c8gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c8gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c8gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c8gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c8gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c8gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c8gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c8gd.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| c8gd.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| c8gn.large | 2 | 2 | 1 | 1, 2 | 1 | 
| c8gn.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| c8gn.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| c8gn.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| c8gn.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| c8gn.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| c8gn.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| c8gn.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| c8gn.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| c8i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| c8i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c8i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c8i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c8i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| c8i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| c8i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| c8i.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| c8i.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| c8i.48xlarge | 192 | 96 | 2 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96 | 1, 2 | 
| c8i.96xlarge | 384 | 192 | 2 | 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 120, 126, 132, 138, 144, 150, 156, 162, 168, 174, 180, 186, 192 | 1, 2 | 
| c8id.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c8id.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c8id.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c8id.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c8id.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| c8id.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| c8id.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| c8id.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| c8id.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| c8id.48xlarge | 192 | 96 | 2 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96 | 1, 2 | 
| c8id.96xlarge | 384 | 192 | 2 | 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 120, 126, 132, 138, 144, 150, 156, 162, 168, 174, 180, 186, 192 | 1, 2 | 
| c8i-flex.large | 2. | 1 | 2 | 1 | 1, 2 | 
| c8i-flex.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| c8i-flex.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| c8i-flex.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| c8i-flex.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| c8i-flex.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| c8i-flex.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 

## instancias optimizadas para memoria
<a name="cpu-options-mem-optimized"></a>


| Tipo de instancia | vCPU predeterminadas | Núcleos de CPU predeterminados | Subprocesos por núcleo predeterminados | Núcleos de CPU válidos | Subprocesos válidos por núcleo | 
| --- | --- | --- | --- | --- | --- | 
| r3.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r3.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r3.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r3.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r3.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r4.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r4.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r4.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r4.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r4.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r4.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r5.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| r5.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r5.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r5.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r5.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| r5.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r5a.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r5a.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| r5a.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r5a.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r5a.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r5a.12xlarge | 48 | 24 | 2 | 6, 12, 18, 24 | 1, 2 | 
| r5a.16xlarge | 64 | 32 | 2 | 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5a.24xlarge | 96 | 48 | 2 | 12, 18, 24, 36, 48 | 1, 2 | 
| r5ad.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r5ad.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| r5ad.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r5ad.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r5ad.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r5ad.12xlarge | 48 | 24 | 2 | 6, 12, 18, 24 | 1, 2 | 
| r5ad.16xlarge | 64 | 32 | 2 | 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5ad.24xlarge | 96 | 48 | 2 | 12, 18, 24, 36, 48 | 1, 2 | 
| r5b.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r5b.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r5b.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r5b.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r5b.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r5b.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| r5b.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5b.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r5d.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r5d.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| r5d.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r5d.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r5d.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r5d.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| r5d.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5d.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r5dn.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r5dn.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r5dn.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r5dn.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r5dn.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r5dn.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| r5dn.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5dn.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r5n.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r5n.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r5n.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r5n.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r5n.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r5n.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| r5n.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r5n.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r6a.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r6a.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r6a.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r6a.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r6a.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r6a.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24 | 1, 2 | 
| r6a.16xlarge | 64 | 32 | 2 | 4, 6, 8, 10, 12, 14, 16, 32 | 1, 2 | 
| r6a.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 32, 48 | 1, 2 | 
| r6a.32xlarge | 128 | 64 | 2 | 8, 12, 16, 20, 24, 28, 32, 64 | 1, 2 | 
| r6a.48xlarge | 192 | 96 | 2 | 8, 12, 16, 20, 24, 28, 32, 64, 96 | 1, 2 | 
| r6g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r6g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r6g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r6g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r6g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r6g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r6g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r6gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r6gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r6gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r6gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r6gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r6gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r6gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r6i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| r6i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r6i.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r6i.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r6i.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r6i.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| r6i.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r6i.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r6i.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| r6id.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r6id.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r6id.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| r6id.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| r6id.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| r6id.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| r6id.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| r6id.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r6id.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| r6idn.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r6idn.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r6idn.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r6idn.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r6idn.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r6idn.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| r6idn.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| r6idn.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r6idn.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| r6in.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r6in.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r6in.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r6in.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r6in.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r6in.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| r6in.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| r6in.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r6in.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| r7a.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r7a.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r7a.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r7a.4xlarge | 16 | 16 | 1 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1 | 
| r7a.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1 | 
| r7a.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 12, 18, 24, 30, 36, 42, 48 | 1 | 
| r7a.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48, 56, 64 | 1 | 
| r7a.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36, 48, 60, 72, 84, 96 | 1 | 
| r7a.32xlarge | 128 | 128 | 1 | 4, 6, 8, 10, 12, 14, 16, 32, 48, 64, 80, 96, 112, 128 | 1 | 
| r7a.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 48, 72, 96, 120, 144, 168, 192 | 1 | 
| r7g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r7g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r7g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r7g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r7g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r7g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r7g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r7gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r7gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r7gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r7gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r7gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r7gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r7gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r7i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| r7i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r7i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r7i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r7i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r7i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| r7i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| r7i.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1, 2 | 
| r7i.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| r7iz.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r7iz.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r7iz.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r7iz.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r7iz.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r7iz.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| r7iz.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| r7iz.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| r8a.medium | 1 | 1 | 1 | 1 | 1 | 
| r8a.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r8a.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r8a.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r8a.4xlarge | 16 | 16 | 1 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1 | 
| r8a.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1 | 
| r8a.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 12, 18, 24, 30, 36, 42, 48 | 1 | 
| r8a.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48, 56, 64 | 1 | 
| r8a.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36, 48, 60, 72, 84, 96 | 1 | 
| r8a.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 48, 72, 96, 120, 144, 168, 192 | 1 | 
| r8g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r8g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r8g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r8g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r8g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r8g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r8g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r8g.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| r8g.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| r8gb.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r8gb.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r8gb.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r8gb.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r8gb.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r8gb.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r8gb.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r8gb.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| r8gb.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| r8gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r8gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r8gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r8gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r8gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r8gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r8gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r8gd.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| r8gd.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| r8gn.large | 2 | 2 | 1 | 1, 2 | 1 | 
| r8gn.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| r8gn.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| r8gn.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| r8gn.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| r8gn.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| r8gn.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| r8gn.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| r8gn.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| r8i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| r8i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r8i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r8i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r8i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r8i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| r8i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| r8i.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r8i.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| r8i.48xlarge | 192 | 96 | 2 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96 | 1, 2 | 
| r8i.96xlarge | 384 | 192 | 2 | 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 120, 126, 132, 138, 144, 150, 156, 162, 168, 174, 180, 186, 192 | 1, 2 | 
| r8id.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r8id.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r8id.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r8id.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r8id.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r8id.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| r8id.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| r8id.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| r8id.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| r8id.48xlarge | 192 | 96 | 2 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96 | 1, 2 | 
| r8id.96xlarge | 384 | 192 | 2 | 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 120, 126, 132, 138, 144, 150, 156, 162, 168, 174, 180, 186, 192 | 1, 2 | 
| r8i-flex.large | 2. | 1 | 2 | 1 | 1, 2 | 
| r8i-flex.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| r8i-flex.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| r8i-flex.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| r8i-flex.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| r8i-flex.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| r8i-flex.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| u-3tb1.56xlarge | 224 | 112 | 2 | 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112 | 1, 2 | 
| u-6tb1.56xlarge | 224 | 224 | 1 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224 | 1 | 
| u-6tb1.112xlarge | 448 | 224 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224 | 1, 2 | 
| u-9tb1.112xlarge | 448 | 224 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224 | 1, 2 | 
| u-12tb1.112xlarge | 448 | 224 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224 | 1, 2 | 
| u-18tb1.112xlarge | 448 | 224 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224 | 1, 2 | 
| u-24tb1.112xlarge | 448 | 224 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224 | 1, 2 | 
| u7i-6tb.112xlarge | 448 | 224 | 2 | 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 148, 152, 156, 160, 164, 168, 172, 176, 180, 184, 188, 192, 196, 200, 204, 208, 212, 216, 220, 224 | 1, 2 | 
| u7i-8tb.112xlarge | 448 | 224 | 2 | 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128, 132, 136, 140, 144, 148, 152, 156, 160, 164, 168, 172, 176, 180, 184, 188, 192, 196, 200, 204, 208, 212, 216, 220, 224 | 1, 2 | 
| u7i-12tb.224xlarge | 896 | 448 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 264, 272, 280, 288, 296, 304, 312, 320, 328, 336, 344, 352, 360, 368, 376, 384, 392, 400, 408, 416, 424, 432, 440, 448 | 1, 2 | 
| u7in-16tb.224xlarge | 896 | 448 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 264, 272, 280, 288, 296, 304, 312, 320, 328, 336, 344, 352, 360, 368, 376, 384, 392, 400, 408, 416, 424, 432, 440, 448 | 1, 2 | 
| u7in-24tb.224xlarge | 896 | 448 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 264, 272, 280, 288, 296, 304, 312, 320, 328, 336, 344, 352, 360, 368, 376, 384, 392, 400, 408, 416, 424, 432, 440, 448 | 1, 2 | 
| u7in-32tb.224xlarge | 896 | 448 | 2 | 16, 24, 32, 40, 48, 56, 64, 72, 80, 88, 96, 104, 112, 120, 128, 136, 144, 152, 160, 168, 176, 184, 192, 200, 208, 216, 224, 232, 240, 248, 256, 264, 272, 280, 288, 296, 304, 312, 320, 328, 336, 344, 352, 360, 368, 376, 384, 392, 400, 408, 416, 424, 432, 440, 448 | 1, 2 | 
| u7inh-32tb.480xlarge | 1920 | 960 | 2 | 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 256, 272, 288, 304, 320, 336, 352, 368, 384, 400, 416, 432, 448, 464, 480, 496, 512, 528, 544, 560, 576, 592, 608, 624, 640, 656, 672, 688, 704, 720, 736, 752, 768, 784, 800, 816, 832, 848, 864, 880, 896, 912, 928, 944, 960 | 1, 2 | 
| x1.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| x1.32xlarge | 128 | 64 | 2 | 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64 | 1, 2 | 
| x1e.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| x1e.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| x1e.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| x1e.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| x1e.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| x1e.32xlarge | 128 | 64 | 2 | 4, 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64 | 1, 2 | 
| x2gd.large | 2 | 2 | 1 | 1, 2 | 1 | 
| x2gd.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| x2gd.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| x2gd.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| x2gd.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| x2gd.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| x2gd.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| x2idn.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| x2idn.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| x2idn.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| x2iedn.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| x2iedn.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| x2iedn.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| x2iedn.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| x2iedn.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| x2iedn.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| x2iedn.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| x2iezn.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| x2iezn.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| x2iezn.6xlarge | 24 | 12 | 2 | 2, 4, 6, 8, 10, 12 | 1, 2 | 
| x2iezn.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| x2iezn.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| x8g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| x8g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| x8g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| x8g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| x8g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| x8g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| x8g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| x8g.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| x8g.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| x8aedz.large | 2 | 2 | 1 | 1, 2 | 1 | 
| x8aedz.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| x8aedz.3xlarge | 12 | 12 | 1 | 1, 2, 4, 6, 8, 10, 12 | 1 | 
| x8aedz.6xlarge | 24 | 24 | 1 | 1, 2, 3, 4, 8, 12, 16, 20, 24 | 1 | 
| x8aedz.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 16, 24, 32, 40, 48 | 1 | 
| x8aedz.24xlarge | 96 | 96 | 1 | 4, 6, 8, 10, 12, 14, 16, 32, 48, 64, 80, 96 | 1 | 
| x8i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| x8i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| x8i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| x8i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| x8i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| x8i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| x8i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| x8i.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| x8i.32xlarge | 128 | 64 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| x8i.48xlarge | 192 | 96 | 2 | 6, 9, 12, 15, 18, 21, 24, 27, 30, 33, 36, 39, 42, 45, 48, 51, 54, 57, 60, 63, 66, 69, 72, 75, 78, 81, 84, 87, 90, 93, 96 | 1, 2 | 
| x8i.64xlarge | 256 | 128 | 2 | 8, 12, 16, 20, 24, 28, 32, 36, 40, 44, 48, 52, 56, 60, 64, 68, 72, 76, 80, 84, 88, 92, 96, 100, 104, 108, 112, 116, 120, 124, 128 | 1, 2 | 
| x8i.96xlarge | 384 | 192 | 2 | 12, 18, 24, 30, 36, 42, 48, 54, 60, 66, 72, 78, 84, 90, 96, 102, 108, 114, 120, 126, 132, 138, 144, 150, 156, 162, 168, 174, 180, 186, 192 | 1, 2 | 
| z1d.large | 2. | 1 | 2 | 1 | 1, 2 | 
| z1d.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| z1d.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| z1d.3xlarge | 12 | 6 | 2 | 2, 4, 6 | 1, 2 | 
| z1d.6xlarge | 24 | 12 | 2 | 2, 4, 6, 8, 10, 12 | 1, 2 | 
| z1d.12xlarge | 48 | 24 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 

## instancias optimizadas para almacenamiento
<a name="cpu-options-storage-optimized"></a>


| Tipo de instancia | vCPU predeterminadas | Núcleos de CPU predeterminados | Subprocesos por núcleo predeterminados | Núcleos de CPU válidos | Subprocesos válidos por núcleo | 
| --- | --- | --- | --- | --- | --- | 
| d2.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| d2.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| d2.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| d2.8xlarge | 36 | 18 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18 | 1, 2 | 
| d3.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| d3.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| d3.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| d3.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| d3en.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| d3en.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| d3en.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| d3en.6xlarge | 24 | 12 | 2 | 2, 4, 6, 8, 10, 12 | 1, 2 | 
| d3en.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| d3en.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| h1.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| h1.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| h1.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| h1.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| i2.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| i2.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| i2.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| i2.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| i3.large | 2. | 1 | 2 | 1 | 1, 2 | 
| i3.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| i3.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| i3.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| i3.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| i3.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| i3en.large | 2. | 1 | 2 | 1 | 1, 2 | 
| i3en.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| i3en.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| i3en.3xlarge | 12 | 6 | 2 | 2, 4, 6 | 1, 2 | 
| i3en.6xlarge | 24 | 12 | 2 | 2, 4, 6, 8, 10, 12 | 1, 2 | 
| i3en.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| i3en.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| i4g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| i4g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| i4g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| i4g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| i4g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| i4g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| i4i.large | 2 | 1 | 2 | 1 | 1, 2 | 
| i4i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| i4i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| i4i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| i4i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| i4i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| i4i.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| i4i.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| i4i.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| i7i.large | 2. | 1 | 2 | 1 | 1, 2 | 
| i7i.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| i7i.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| i7i.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| i7i.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| i7i.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| i7i.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1, 2 | 
| i7i.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1, 2 | 
| i7i.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| i7ie.large | 2. | 1 | 2 | 1 | 1, 2 | 
| i7ie.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| i7ie.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| i7ie.3xlarge | 12 | 6 | 2 | 1, 2, 3, 4, 5, 6 | 1, 2 | 
| i7ie.6xlarge | 24 | 12 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | 1, 2 | 
| i7ie.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| i7ie.18xlarge | 72 | 36 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36 | 1, 2 | 
| i7ie.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1, 2 | 
| i7ie.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| i8g.large | 2 | 2 | 1 | 1, 2 | 1 | 
| i8g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| i8g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| i8g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| i8g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| i8g.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| i8g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| i8g.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| i8g.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| i8ge.large | 2 | 2 | 1 | 1, 2 | 1 | 
| i8ge.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| i8ge.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| i8ge.3xlarge | 12 | 12 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 | 1 | 
| i8ge.6xlarge | 24 | 24 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1 | 
| i8ge.12xlarge | 48 | 48 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1 | 
| i8ge.18xlarge | 72 | 72 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72 | 1 | 
| i8ge.24xlarge | 96 | 96 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96 | 1 | 
| i8ge.48xlarge | 192 | 192 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96, 98, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 122, 124, 126, 128, 130, 132, 134, 136, 138, 140, 142, 144, 146, 148, 150, 152, 154, 156, 158, 160, 162, 164, 166, 168, 170, 172, 174, 176, 178, 180, 182, 184, 186, 188, 190, 192 | 1 | 
| im4gn.large | 2 | 2 | 1 | 1, 2 | 1 | 
| im4gn.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| im4gn.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| im4gn.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| im4gn.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| im4gn.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| is4gen.medium | 1 | 1 | 1 | 1 | 1 | 
| is4gen.large | 2 | 2 | 1 | 1, 2 | 1 | 
| is4gen.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| is4gen.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| is4gen.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| is4gen.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 

## instancias de computación acelerada
<a name="cpu-options-accelerated"></a>


| Tipo de instancia | vCPU predeterminadas | Núcleos de CPU predeterminados | Subprocesos por núcleo predeterminados | Núcleos de CPU válidos | Subprocesos válidos por núcleo | 
| --- | --- | --- | --- | --- | --- | 
| dl1.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| dl2q.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| f1.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| f1.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| f1.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| f2.6xlarge | 24 | 12 | 2 | 1, 2, 3, 6, 9, 12 | 1, 2 | 
| f2.12xlarge | 48 | 24 | 2 | 1, 2, 3, 6, 9, 12, 15, 18, 21, 24 | 1, 2 | 
| f2.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 24, 36, 48, 60, 72, 84, 96 | 1, 2 | 
| g3.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| g3.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| g3.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| g4ad.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| g4ad.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| g4ad.4xlarge | 16 | 8 | 2 | 2, 4, 8 | 1, 2 | 
| g4ad.8xlarge | 32 | 16 | 2 | 2, 4, 8, 16 | 1, 2 | 
| g4ad.16xlarge | 64 | 32 | 2 | 2, 4, 8, 16, 32 | 1, 2 | 
| g4dn.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| g4dn.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| g4dn.4xlarge | 16 | 8 | 2 | 2, 4, 6, 8 | 1, 2 | 
| g4dn.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| g4dn.12xlarge | 48 | 24 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24 | 1, 2 | 
| g4dn.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| g5g.xlarge | 4 | 4 | 1 | 1, 2, 3, 4 | 1 | 
| g5g.2xlarge | 8 | 8 | 1 | 1, 2, 3, 4, 5, 6, 7, 8 | 1 | 
| g5g.4xlarge | 16 | 16 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1 | 
| g5g.8xlarge | 32 | 32 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32 | 1 | 
| g5g.16xlarge | 64 | 64 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 | 1 | 
| g6.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| g6.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| g6.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| g6.8xlarge | 32 | 16 | 2 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| g6.12xlarge | 48 | 24 | 2 | 1, 2, 3, 6, 9, 12, 15, 18, 21, 24 | 1, 2 | 
| g6.16xlarge | 64 | 32 | 2 | 1, 2, 3, 4, 8, 12, 16, 20, 24, 28, 32 | 1, 2 | 
| g6.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 5, 6, 12, 18, 24, 30, 36, 42, 48 | 1, 2 | 
| g6.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 24, 36, 48, 60, 72, 84, 96 | 1, 2 | 
| g6e.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| g6e.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| g6e.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| g6e.8xlarge | 32 | 16 | 2 | 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| g6e.12xlarge | 48 | 24 | 2 | 3, 6, 9, 12, 15, 18, 21, 24 | 1, 2 | 
| g6e.16xlarge | 64 | 32 | 2 | 4, 8, 12, 16, 20, 24, 28, 32 | 1, 2 | 
| g6e.24xlarge | 96 | 48 | 2 | 6, 12, 18, 24, 30, 36, 42, 48 | 1, 2 | 
| g6e.48xlarge | 192 | 96 | 2 | 12, 24, 36, 48, 60, 72, 84, 96 | 1, 2 | 
| g6f.large | 2. | 1 | 2 | 1 | 1, 2 | 
| g6f.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| g6f.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| g6f.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| gr6.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| gr6.8xlarge | 32 | 16 | 2 | 1, 2, 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| gr6f.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| g7e.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| g7e.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| g7e.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| g7e.12xlarge | 48 | 24 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24 | 1, 2 | 
| g7e.24xlarge | 96 | 48 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48 | 1, 2 | 
| g7e.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| inf1.xlarge | 4 | 2 | 2 | 2 | 1, 2 | 
| inf1.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| inf1.6xlarge | 24 | 12 | 2 | 2, 4, 6, 8, 10, 12 | 1, 2 | 
| inf1.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| inf2.xlarge | 4 | 2 | 2 | 1, 2 | 1, 2 | 
| inf2.8xlarge | 32 | 16 | 2 | 4, 6, 8, 10, 12, 14, 16 | 1, 2 | 
| inf2.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 32, 48 | 1, 2 | 
| inf2.48xlarge | 192 | 96 | 2 | 4, 8, 12, 16, 20, 24, 28, 32, 64, 96 | 1, 2 | 
| p3.2xlarge | 8 | 4 | 2 | 1, 2, 3, 4 | 1, 2 | 
| p3.8xlarge | 32 | 16 | 2 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16 | 1, 2 | 
| p3.16xlarge | 64 | 32 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32 | 1, 2 | 
| p3dn.24xlarge | 96 | 48 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| p4d.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| p4de.24xlarge | 96 | 48 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48 | 1, 2 | 
| p5.4xlarge | 16 | 8 | 2 | 1, 2, 3, 4, 5, 6, 7, 8 | 1, 2 | 
| p5.48xlarge | 192 | 96 | 2 | 12, 24, 36, 48, 60, 72, 84, 96 | 1, 2 | 
| p5e.48xlarge | 192 | 96 | 2 | 12, 24, 36, 48, 60, 72, 84, 96 | 1, 2 | 
| p5en.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| p6-b200.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| p6-b300.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| p6e-gb200.36xlarge | 144 | 144 | 1 | 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144 | 1 | 
| trn1.2xlarge | 8 | 4 | 2 | 2, 4 | 1, 2 | 
| trn1.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| trn1n.32xlarge | 128 | 64 | 2 | 2, 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1, 2 | 
| trn2.3xlarge | 12 | 6 | 2 | 1, 2, 3, 4, 5, 6 | 1, 2 | 
| trn2.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| trn2u.48xlarge | 192 | 96 | 2 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64, 66, 68, 70, 72, 74, 76, 78, 80, 82, 84, 86, 88, 90, 92, 94, 96 | 1, 2 | 
| vt1.3xlarge | 12 | 6 | 2 | 6 | 1, 2 | 
| vt1.6xlarge | 24 | 12 | 2 | 6, 12 | 1, 2 | 
| vt1.24xlarge | 96 | 48 | 2 | 6, 12, 48 | 1, 2 | 

## instancias de computación de alto rendimiento
<a name="cpu-options-high-performance"></a>


| Tipo de instancia | vCPU predeterminadas | Núcleos de CPU predeterminados | Subprocesos por núcleo predeterminados | Núcleos de CPU válidos | Subprocesos válidos por núcleo | 
| --- | --- | --- | --- | --- | --- | 
| hpc6id.32xlarge | 64 | 64 | 1 | 4, 6, 8, 10, 12, 14, 16, 18, 20, 22, 24, 26, 28, 30, 32, 34, 36, 38, 40, 42, 44, 46, 48, 50, 52, 54, 56, 58, 60, 62, 64 | 1 | 
| hpc8a.96xlarge | 192 | 192 | 1 | 24, 48, 72, 96, 120, 144, 168, 192 | 1 | 

# Especificación de opciones de CPU para una instancia de Amazon EC2
<a name="instance-specify-cpu-options"></a>

Puede especificar las opciones de CPU durante o después de la inicialización de la instancia.

**Topics**
+ [

## Deshabilitación del subprocesamiento múltiple simultáneo
](#cpu-options-disable-simultaneous-multithreading)
+ [

## Especificar un número personalizado de vCPU en la inicialización
](#cpu-options-customize-vCPUs-launch)
+ [

## Especificación de un número personalizado de vCPU en la plantilla de inicialización
](#cpu-options-customize-vCPUs-launch-template)
+ [

## Cambio de opciones de CPU para su instancia de EC2
](#change-vCPUs-after-launch)

## Deshabilitación del subprocesamiento múltiple simultáneo
<a name="cpu-options-disable-simultaneous-multithreading"></a>

Para deshabilitar el subprocesamiento múltiple simultáneo (SMT), también denominado hipersubprocesamiento, especifique un subproceso por núcleo.

------
#### [ Console ]

**Cómo deshabilitar el SMT durante la inicialización de una instancia**

1. Siga el procedimiento [Inicialización de una instancia de EC2 mediante el asistente de inicialización de instancias de la consola](ec2-launch-instance-wizard.md) y configure la instancia según sea necesario.

1. Amplíe **Detalles avanzados** y seleccione la casilla **Especificar opciones de CPU**.

1. Para **Core count (Número de núcleos)**, elija el número de núcleos de CPU necesarios. En este ejemplo, para especificar el número de núcleos de CPU predeterminado para una instancia `r5.4xlarge`, elija `8`.

1. Para deshabilitar el SMT para **Subprocesos por núcleo**, elija **1**.

1. En el panel **Resumen**, revise la configuración de la instancia y, a continuación, elija **Iniciar instancia**. Para obtener más información, consulte [Inicialización de una instancia de EC2 mediante el asistente de inicialización de instancias de la consola](ec2-launch-instance-wizard.md).

------
#### [ AWS CLI ]

**Para deshabilitar el SMT durante la inicialización de una instancia**  
Utilice el comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) de la AWS CLI y especifique un valor de `1` para `ThreadsPerCore` en el parámetro `--cpu-options`. En `CoreCount`, especifique el número de núcleos de CPU. En este ejemplo, para especificar el número de núcleos de CPU predeterminado para una instancia `r7i.4xlarge`, especifique un valor para `8`.

```
aws ec2 run-instances \
    --image-id ami-0abcdef1234567890 \
    --instance-type r7i.4xlarge \
    --cpu-options "CoreCount=8,ThreadsPerCore=1" \
    --key-name my-key-pair
```

------
#### [ PowerShell ]

**Cómo deshabilitar el SMT durante la inicialización de una instancia**  
Utilice el comando [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html) y especifique un valor de `1` para `ThreadsPerCore` en el parámetro `-CpuOptions`. En `CoreCount`, especifique el número de núcleos de CPU. En este ejemplo, para especificar el número de núcleos de CPU predeterminado para una instancia `r7i.4xlarge`, especifique un valor para `8`.

```
New-EC2Instance `
    -ImageId 'ami-0abcdef1234567890' `
    -InstanceType 'r7i.4xlarge' `
    -CpuOptions @{CoreCount=8; ThreadsPerCore=1} `
    -KeyName 'my-key-pair'
```

------

**nota**  
Para inhabilitar la SMT en una instancia existente, siga el proceso que se muestra en [Cambio de opciones de CPU para su instancia de EC2](#change-vCPUs-after-launch) y cambie el número de subprocesos que se ejecutan por núcleo a `1`.

## Especificar un número personalizado de vCPU en la inicialización
<a name="cpu-options-customize-vCPUs-launch"></a>

Puede personalizar el número de núcleos de CPU y subprocesos por núcleo al inicializar una instancia desde la consola de EC2 o la AWS CLI. En los ejemplos de esta sección, se utiliza un tipo de instancia `r5.4xlarge`, que tiene la siguiente configuración predeterminada:
+ Núcleos de CPU: 8
+ Subprocesos por núcleo: 2

De forma predeterminada, las instancias se inicializan con la cantidad máxima de vCPU disponibles para el tipo de instancia. Para este tipo de instancia, son 16 vCPU en total (8 núcleos que ejecutan 2 subprocesos cada uno). Para obtener más información sobre este tipo de instancia, consulte [instancias optimizadas para memoria](cpu-options-supported-instances-values.md#cpu-options-mem-optimized).

En el siguiente ejemplo se inicia una instancia `r5.4xlarge` con 4 vCPU.

------
#### [ Console ]

**Especificación de un número personalizado de CPU virtuales durante la inicialización de una instancia**

1. Siga el procedimiento [Inicialización de una instancia de EC2 mediante el asistente de inicialización de instancias de la consola](ec2-launch-instance-wizard.md) y configure la instancia según sea necesario.

1. Amplíe **Detalles avanzados** y seleccione la casilla **Especificar opciones de CPU**.

1. Para obtener 4 vCPU, especifique 2 núcleos de CPU y 2 subprocesos por núcleo, como se indica a continuación:
   + En **Número de núcleos**, elija **2**.
   + Para **Threads per core (Subprocesos por núcleo)**, elija **2**.

1. En el panel **Summary** (Resumen), revise la configuración de la instancia y, a continuación, elija **Launch instance** (iniciar instancia). Para obtener más información, consulte [Inicialización de una instancia de EC2 mediante el asistente de inicialización de instancias de la consola](ec2-launch-instance-wizard.md).

------
#### [ AWS CLI ]

**Especificación de un número personalizado de CPU virtuales durante la inicialización de una instancia**  
Utilice el comando [run-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) de la AWS CLI y especifique el número de núcleos de CPU y el número de subprocesos en el parámetro `--cpu-options`. Puede especificar 2 núcleos de CPU y 2 subprocesos por núcleo para obtener 4 vCPU.

```
aws ec2 run-instances \
    --image-id ami-0abcdef1234567890 \
    --instance-type r7i.4xlarge \
    --cpu-options "CoreCount=2,ThreadsPerCore=2" \
    --key-name my-key-pair
```

También puede especificar 4 núcleos de CPU y 1 subproceso por núcleo (lo que deshabilita el SMT) para obtener 4 vCPU:

```
aws ec2 run-instances \
    --image-id ami-0abcdef1234567890 \
    --instance-type r7i.4xlarge \
    --cpu-options "CoreCount=4,ThreadsPerCore=1" \
    --key-name my-key-pair
```

------
#### [ PowerShell ]

**Especificación de un número personalizado de CPU virtuales durante la inicialización de una instancia**  
Utilice el comando [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html) y especifique el número de núcleos de CPU y el número de subprocesos en el parámetro `-CpuOptions`. Puede especificar 2 núcleos de CPU y 2 subprocesos por núcleo para obtener 4 vCPU.

```
New-EC2Instance `
    -ImageId 'ami-0abcdef1234567890' `
    -InstanceType 'r7i.4xlarge' `
    -CpuOptions @{CoreCount=2; ThreadsPerCore=2} `
    -KeyName 'my-key-pair'
```

También puede especificar 4 núcleos de CPU y 1 subproceso por núcleo (lo que deshabilita el SMT) para obtener 4 vCPU:

```
New-EC2Instance `
    -ImageId 'ami-0abcdef1234567890' `
    -InstanceType 'r7i.4xlarge' `
    -CpuOptions @{CoreCount=4; ThreadsPerCore=1} `
    -KeyName 'my-key-pair'
```

------

## Especificación de un número personalizado de vCPU en la plantilla de inicialización
<a name="cpu-options-customize-vCPUs-launch-template"></a>

Puede personalizar el número de núcleos de CPU y subprocesos por núcleo para la instancia en una plantilla de inicialización. En los ejemplos de esta sección, se utiliza un tipo de instancia `r5.4xlarge`, que tiene la siguiente configuración predeterminada:
+ Núcleos de CPU: 8
+ Subprocesos por núcleo: 2

De forma predeterminada, las instancias se inicializan con la cantidad máxima de vCPU disponibles para el tipo de instancia. Para este tipo de instancia, son 16 vCPU en total (8 núcleos que ejecutan 2 subprocesos cada uno). Para obtener más información sobre este tipo de instancia, consulte [instancias optimizadas para memoria](cpu-options-supported-instances-values.md#cpu-options-mem-optimized).

En el siguiente ejemplo se crea una plantilla de inicialización que especifica la configuración de una instancia `r5.4xlarge` con 4 vCPU.

------
#### [ Console ]

**Para especificar un número personalizado de vCPU en la plantilla de inicialización**

1. Siga el procedimiento [Creación de una plantilla de inicialización con la especificación de parámetros](create-launch-template.md#create-launch-template-define-parameters) y configure la plantilla de inicialización según sea necesario.

1. Amplíe **Detalles avanzados** y seleccione la casilla **Especificar opciones de CPU**.

1. Para obtener 4 vCPU, especifique 2 núcleos de CPU y 2 subprocesos por núcleo, como se indica a continuación:
   + En **Número de núcleos**, elija **2**.
   + Para **Threads per core (Subprocesos por núcleo)**, elija **2**.

1. En el panel **Resumen**, revise la configuración de la instancia y, a continuación, elija **Crear plantilla de inicialización**. Para obtener más información, consulte [Almacenamiento de parámetros de inicialización de instancias en plantillas de inicialización de Amazon EC2](ec2-launch-templates.md).

------
#### [ AWS CLI ]

**Para especificar un número personalizado de vCPU en la plantilla de inicialización**  
Utilice el comando de AWS CLI [create-launch-template](https://docs.aws.amazon.com/cli/latest/reference/ec2/create-launch-template.html) y especifique el número de núcleos de CPU y el número de subprocesos en el parámetro `CpuOptions`. Puede especificar 2 núcleos de CPU y 2 subprocesos por núcleo para obtener 4 vCPU.

```
aws ec2 create-launch-template \
    --launch-template-name TemplateForCPUOptions \
    --version-description CPUOptionsVersion1 \
    --launch-template-data file://template-data.json
```

A continuación se muestra un archivo JSON de ejemplo que contiene los datos de la plantilla de inicialización, entre los que se incluye las opciones de CPU, de la configuración de la instancia de este ejemplo.

```
{
    "NetworkInterfaces": [{
        "AssociatePublicIpAddress": true,
        "DeviceIndex": 0,
        "Ipv6AddressCount": 1,
        "SubnetId": "subnet-0abcdef1234567890"
    }],
    "ImageId": "ami-0abcdef1234567890",
    "InstanceType": "r5.4xlarge",
    "TagSpecifications": [{
        "ResourceType": "instance",
        "Tags": [{
            "Key":"Name",
            "Value":"webserver"
        }]
    }],
    "CpuOptions": {
        "CoreCount":2,
        "ThreadsPerCore":2
    }
}
```

También puede especificar 4 núcleos de CPU y 1 subproceso por núcleo (lo que deshabilita el SMT) para obtener 4 vCPU:

```
{
    "NetworkInterfaces": [{
        "AssociatePublicIpAddress": true,
        "DeviceIndex": 0,
        "Ipv6AddressCount": 1,
        "SubnetId": "subnet-0abcdef1234567890"
    }],
    "ImageId": "ami-0abcdef1234567890",
    "InstanceType": "r5.4xlarge",
    "TagSpecifications": [{
        "ResourceType": "instance",
        "Tags": [{
            "Key":"Name",
            "Value":"webserver"
        }]
    }],
    "CpuOptions": {
        "CoreCount":4,
        "ThreadsPerCore":1
    }
}
```

------
#### [ PowerShell ]

**Para especificar un número personalizado de vCPU en la plantilla de inicialización**  
Utilice el comando [New-EC2LaunchTemplate](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2LaunchTemplate.html).

```
New-EC2LaunchTemplate `
    -LaunchTemplateName 'TemplateForCPUOptions' `
    -VersionDescription 'CPUOptionsVersion1' `
    -LaunchTemplateData (Get-Content -Path 'template-data.json' | ConvertFrom-Json)
```

------

## Cambio de opciones de CPU para su instancia de EC2
<a name="change-vCPUs-after-launch"></a>

A medida que sus necesidades cambien con el tiempo, es posible que desee modificar la configuración de las opciones de CPU de una instancia existente. Cada subproceso que se ejecuta en una instancia se conoce como una CPU virtual (vCPU). Puede cambiar el número de vCPU que se ejecutan para una instancia existente en la consola de Amazon EC2, la AWS CLI, la API o los SDK. Antes de que pueda realizar este cambio, el estado de la instancia debe ser `Stopped`.

Para ver los pasos de la consola o de la línea de comandos, seleccione la pestaña que coincida con su entorno. Para obtener información sobre las solicitudes y respuestas de la API, consulte [ModifyInstanceCpuOptions](https://docs.aws.amazon.com/AWSEC2/latest/APIReference/API_ModifyInstanceCpuOptions.html) en la *Referencia de la API de Amazon EC2*.

------
#### [ Console ]

Siga este procedimiento para cambiar el número de vCPU activas para su instancia desde la Consola de administración de AWS.

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación izquierdo, elija **instancias**. Esto abre la lista de instancias que están definidas para la Región de AWS actual.

1. Seleccione la instancia de la lista de **instancias**. Como alternativa, puede seleccionar el enlace de la instancia para abrir la página de detalles de la instancia.

1. Si la instancia está en ejecución, debe detenerla antes de continuar. Elija **Detener instancia** en el menú **Estado de la instancia**.

1. Para cambiar la configuración de vCPU, seleccione **Cambiar opciones de CPU** en **Configuraciones de la instancia** en el menú **Acciones**. Se abrirá la página **Cambiar opciones de CPU**.

1. Elija una de las siguientes opciones de CPU para cambiar la configuración de una instancia.  
**Usar las opciones de CPU predeterminadas**  
Esta opción restablece la instancia a la cantidad predeterminada de vCPU para el tipo de instancia. La opción predeterminada es ejecutar todos los subprocesos de todos los núcleos de CPU.  
**Especificación de opciones de CPU**  
Esta opción permite configurar la cantidad de vCPU que se ejecutan en la instancia.

1. Si seleccionó **Especificar opciones de CPU**, se mostrarán los campos **vCPU activas**.
   + Utilice el primer selector para configurar el número de subprocesos para cada núcleo de CPU. Para deshabilitar la multitarea simultánea, seleccione `1`.
   + Utilice el segundo selector para configurar la cantidad de CPU que se ejecutan en la instancia.

   Los siguientes campos se actualizan de forma dinámica a medida que realiza cambios en los selectores de opciones de CPU.
   + **VCPU activas**: el número de núcleos de CPU multiplicado por el número de subprocesos por núcleo, según las selecciones que realizó. Por ejemplo, si seleccionó 2 subprocesos y 4 núcleos, eso equivaldría a 8 vCPU.
   + **Total de vCPU**: el número máximo de vCPU para el tipo de instancia. Por ejemplo, para un tipo de instancia `m6i.4xlarge`, esto equivale a 16 vCPU (8 núcleos que ejecutan 2 subprocesos cada uno).

1. Para aplicar las actualizaciones, seleccione **Cambiar**.

------
#### [ AWS CLI ]

Siga este procedimiento para cambiar el número de vCPU activas para su instancia desde la AWS CLI.

Utilice el comando [modify-instance-cpu-options](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/ec2/modify-instance-cpu-options.html) y especifique la cantidad de núcleos de CPU que se ejecutan en el parámetro `--core-count` y la cantidad de subprocesos que se ejecutan por núcleo en el parámetro `--threads-per-core`.

En los siguientes ejemplos, se muestran dos configuraciones posibles en un tipo de instancia `m6i.4xlarge` para ejecutar 8 vCPU en la instancia especificada. La configuración predeterminada para este tipo de instancia es de 16 vCPU (8 núcleos que ejecutan 2 subprocesos cada uno).

**Ejemplo 1:** ejecutar 4 núcleos de CPU con 2 subprocesos por núcleo, para un total de 8 vCPU.

```
aws ec2 modify-instance-cpu-options \
    --instance-id i-1234567890abcdef0 \

    --core-count=4 \
    --threads-per-core=2
```

**Ejemplo 2:** deshabilitar los subprocesos múltiples simultáneos al cambiar el número de subprocesos que se ejecutan por núcleo a `1`. La configuración resultante también ejecuta un total de 8 vCPU (8 núcleos de CPU con 1 subproceso por núcleo).

```
aws ec2 modify-instance-cpu-options \
    --instance-id 1234567890abcdef0 \
    --core-count=8 \
    --threads-per-core=1
```

------
#### [ PowerShell ]

**Para cambiar el número de vCPU activas de una instancia**  
Utilice el cmdlet [Edit-EC2InstanceCpuOption](https://docs.aws.amazon.com/powershell/latest/reference/items/Edit-EC2InstanceCpuOption.html) y especifique la cantidad de núcleos de CPU que se ejecutan en el parámetro `-CoreCount` y la cantidad de subprocesos que se ejecutan por núcleo en el parámetro `ThreadsPerCore`.

**Ejemplo 1:** ejecutar 4 núcleos de CPU con 2 subprocesos por núcleo, para un total de 8 vCPU.

```
Edit-EC2InstanceCpuOption `
    -InstanceId 'i-1234567890abcdef0' `
    -CoreCount 4 `
    -ThreadsPerCore 2
```

**Ejemplo 2:** deshabilitar los subprocesos múltiples simultáneos al cambiar el número de subprocesos que se ejecutan por núcleo a `1`. La configuración resultante también ejecuta un total de 8 vCPU (8 núcleos de CPU con 1 subproceso por núcleo).

```
Edit-EC2InstanceCpuOption `
    -InstanceId 'i-1234567890abcdef0' `
    -CoreCount 8 `
    -ThreadsPerCore 1
```

------

# Visionado de los subprocesos y núcleos de CPU de una instancia de Amazon EC2
<a name="view-cpu-options"></a>

Puede ver las opciones de CPU de una instancia existente describiendo la instancia.

------
#### [ Console ]

**Para ver las opciones de CPU para una instancia**

1. Abra la consola de Amazon EC2 en [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/).

1. En el panel de navegación izquierdo, elija **Instances** (instancia[s]) y seleccione la instancia.

1. En la pestaña **Details (Detalles)**, en **Host and placement group (Host y grupo de ubicación)**, busque **Number of vCPUs (Número de CPU virtuales)**.

------
#### [ AWS CLI ]

**Para ver las opciones de CPU para una instancia**  
Utilice el comando [describe-instances](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html).

```
aws ec2 describe-instances \
    --instance-ids i-1234567890abcdef0 \
    --query Reservations[].Instances[].CpuOptions
```

A continuación, se muestra un ejemplo del resultado. El campo `CoreCount` indica el número de núcleos de la instancia. El campo `ThreadsPerCore` indica el número de subprocesos por núcleo.

```
[
    {
        "CoreCount": 24, 
        "ThreadsPerCore": 2
    }, 
]
```

------
#### [ PowerShell ]

**Para ver las opciones de CPU para una instancia**  
Utilice el cmdlet [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html).

```
(Get-EC2Instance `
    -InstanceId 'i-1234567890abcdef0').Instances.CpuOptions
```

A continuación, se muestra un ejemplo del resultado.

```
AmdSevSnp CoreCount ThreadsPerCore
--------- --------- --------------
          24        2
```

------

Como alternativa, para ver la información de la CPU, puede conectarse a su instancia y usar una de las siguientes herramientas del sistema:
+ Windows `Task Manager` en su instancia de Windows
+ El comando **lscpu** de la instancia de Linux

Puede usar AWS Config para registrar, auditar y evaluar los cambios en la configuración de las instancias, incluidas las instancias finalizadas. Para obtener más información, consulte [Introducción a AWS Config](https://docs.aws.amazon.com/config/latest/developerguide/getting-started.html) en la *Guía para desarrolladores de AWS Config*.

# Optimización de las CPU para instancias con licencia incluida
<a name="optimize-cpu"></a>

Las cargas de trabajo como Microsoft SQL Server suelen requerir altos niveles de memoria y E/S por segundo (IOPS), pero un bajo número de vCPU. AWS ofrece una amplia variedad de tipos de instancia que pueden cubrir la mayoría de sus necesidades de infraestructura. Sin embargo, para reducir los costos de licencias basadas en vCPU de Windows y Microsoft SQL Server, puede personalizar la cantidad de vCPU que ejecuta la instancia de EC2 y mantener la misma memoria, almacenamiento y especificaciones de red. Este enfoque puede reducir los costos de licencias basadas en vCPU, tanto para cargas de trabajo con licencia incluida como para aquellas que utilizan el modelo de traiga su propia licencia (BYOL). Puede especificar las opciones de CPU al lanzar o modificar una instancia mediante la consola o la API de Amazon EC2. Para obtener instrucciones, consulte [Especificación de opciones de CPU para una instancia de Amazon EC2](instance-specify-cpu-options.md).

Para obtener más información, consulte esta [entrada en el blog](https://aws.amazon.com/blogs/modernizing-with-aws/optimize-cpus-best-practices-for-sql-server-workloads-continued/) sobre las prácticas recomendadas para optimizar las CPU para las cargas de trabajo de SQL Server.

## Tipos de licencia compatibles
<a name="win-opt-cpu-supported-lic-types"></a>

Optimización de las CPU admite la facturación basada en la cantidad de CPU activas para los siguientes tipos de configuraciones de licencia en instancias lanzadas a partir de una AMI con licencia incluida. Para obtener más información acerca de los tipos de licencias, consulte [Campos de información de facturación de las AMI](billing-info-fields.md).

**Facturación de instancias de AMI con licencia incluida**


| Licencias incluidas | Operación de uso | Precio por hora de vCPU | 
| --- | --- | --- | 
|  Windows Server  |  RunInstances:0002  |  0,046 USD  | 
|  Windows Server con SQL Server Enterprise  |  RunInstances:0102  |  0,421 USD  | 
|  Windows Server con SQL Server Standard  |  RunInstances:0006  |  0,166 USD  | 
|  Windows Server con SQL Server Web  |  RunInstances:0202  |  0,063 USD  | 

## Opciones de compra compatibles
<a name="win-opt-cpu-supported-po"></a>

Optimización de las CPU admite las siguientes opciones de compra para instancias con licencia incluida:
+ Bajo demanda
+ Savings Plans

**aviso**  
Si utiliza instancias reservadas, es posible que los descuentos no se apliquen cuando configure la Optimización de las CPU para instancias con licencia incluida en la misma cuenta de pagador. Se recomienda utilizar Savings Plans para reducir los costos de las licencias basadas en vCPU y obtener ahorros comparables en los costos de computación.  
Las cuentas que utilizaron tanto Optimización de las CPU como las instancias reservadas para Windows y SQL Server en el mismo tipo de instancia antes del 15 de octubre de 2025 se incluyeron en una lista de exclusión para mantener su experiencia de facturación actual. Para aprovechar los ahorros en licencias de Optimización de las CPU, comuníquese con el [Centro de AWS Support](https://console.aws.amazon.com/support/home#/) para ser eliminado de la lista de exclusión.

## Cómo funciona Optimización de las CPU para ahorrar en tarifas de licencias
<a name="win-opt-cpu-how-it-works"></a>

Los siguientes ejemplos ayudan a ilustrar los ahorros de costos que se pueden lograr al configurar el uso de las CPU.

**Ejemplo 1: facturación predeterminada** Este ejemplo muestra una instancia r7i.8xlarge lanzada a partir de una AMI de Windows y SQL Server Enterprise con licencia incluida, que se ejecutó durante 100 horas con la configuración de CPU predeterminada de 32 vCPU para ese tipo de instancia (3200 horas de vCPU).

La factura muestra una única partida con una tarifa combinada que incluye tanto los cargos por uso como las tarifas de licencia.

![\[Factura de ejemplo con facturación predeterminada para una instancia de Windows y SQL Server Enterprise con licencia incluida.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/optimize-cpus-sample-bill-default.png)


**Ejemplo 2: facturación con Optimización de las CPU** Este ejemplo muestra una instancia r7i.8xlarge lanzada a partir de una AMI de Windows y SQL Server Enterprise con licencia incluida. Para ahorrar en las tarifas de licencia, la cantidad de CPU activas se redujo a 16 vCPU. Luego, la instancia se ejecutó durante 100 horas con la nueva configuración.

La factura muestra las siguientes dos partidas.

Descripción de facturación: **Elastic Compute Cloud**  
La primera partida muestra el costo base de la instancia de Windows y SQL Server que se ejecutó durante 100 horas (211,68 USD).

Descripción de facturación: **Tarifas de terceros de Amazon EC2 por Optimización de las CPU con licencia incluida**  
La segunda partida corresponde a las tarifas de licencia basadas en la cantidad de vCPU que estuvieron activas durante el período de facturación (673,60 USD).

![\[Factura de ejemplo con facturación mediante Optimización de las CPU para una instancia de Windows y SQL Server Enterprise con licencia incluida.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/optimize-cpus-sample-bill-optimized.png)


**Ejemplo 3: facturación con Optimización de las CPU y Savings Plans** Este ejemplo muestra una instancia r7i.8xlarge lanzada a partir de una AMI de Windows y SQL Server Enterprise con licencia incluida. Para ahorrar en las tarifas de licencia, la cantidad de CPU activas se redujo a 16 vCPU. Luego, la instancia se ejecutó durante 100 horas con la nueva configuración.

Un *Savings Plan para computación sin pago inicial* de un año, con un compromiso de 1,60 USD por hora (redondeado), ofrece ahorros adicionales que reducen el costo base de la instancia de Windows y SQL Server. El compromiso del Savings Plans cubre el uso completo de 100 horas de la instancia r7i.8xlarge, con una tarifa del Savings Plan de 1,53362 USD por hora.

La factura muestra las siguientes partidas.

Descripción de la facturación: **Uso de Savings Plans para computación**  
La primera partida muestra el compromiso del Savings Plans por el uso completo de 100 horas (160,00 USD).

Descripción de facturación: **Elastic Compute Cloud**  
La segunda partida contiene dos registros. El primer registro muestra cuál habría sido el costo base de la instancia de Windows y SQL Server que se ejecutó durante 100 horas sin el Savings Plan (211,68 USD). El segundo registro muestra que el costo base total fue cubierto por el Savings Plan para computación (-211,68 USD), lo que da como resultado un costo neto de cero para esta partida.

Descripción de facturación: **Tarifas de terceros de Amazon EC2 por Optimización de las CPU con licencia incluida**  
La tercera partida corresponde a las tarifas de licencia basadas en la cantidad de vCPU que estuvieron activas durante el período de facturación (673,60 USD).

![\[Factura de ejemplo con un Savings Plan y facturación mediante Optimización de las CPU para una instancia de Windows y SQL Server Enterprise con licencia incluida.\]](http://docs.aws.amazon.com/es_es/AWSEC2/latest/UserGuide/images/optimize-cpus-sample-bill-savings-plan.png)


# SEV-SNP de AMD para instancias de Amazon EC2
<a name="sev-snp"></a>

La virtualización cifrada segura y la paginación anidada segura de AMD (SEV-SNP de AMD) es una característica de la CPU que proporciona las siguientes propiedades:
+ **Atestación**: la SEV-SNP de AMD le permite recuperar un informe de atestación firmado que contiene una medida criptográfica que se puede utilizar para validar el estado y la identidad de la instancia, y que se ejecuta en hardware original de AMD. Para obtener más información, consulte [Atestar una instancia de Amazon EC2 con el SEV-SNP de AMD](snp-attestation.md).
+ **Cifrado de memoria**: a partir de los procesadores AMD EPYC (Milan), AWS Graviton2 e Intel Xeon Scalable (Ice Lake), la memoria de instancias siempre está cifrada. Las instancias que están habilitadas para la SEV-SNP de AMD utilizan una clave específica de la instancia para el cifrado de la memoria.

**Topics**
+ [

## Conceptos y terminología
](#snp-concepts)
+ [

## Requisitos
](#snp-requirements)
+ [

## Consideraciones
](#snp-considerations)
+ [

## Precios
](#snp-pricing)
+ [Búsqueda de los tipos de instancia admitidos.](snp-find-instance-types.md)
+ [Habilitación de SEV-SNP de AMD](snp-work-launch.md)
+ [Atestación con SEV-SNP de AMD](snp-attestation.md)

## Conceptos y terminología
<a name="snp-concepts"></a>

Antes de empezar a utilizar la SEV-SNP de AMD, asegúrese de conocer los siguientes conceptos y terminología:

**Informe de certificación de SEV-SNP de AMD**  
El informe de atestación de SEV-SNP de AMD es un documento que una instancia puede solicitar a la CPU. El informe de atestación de SEV-SNP de AMD se puede utilizar para validar el estado y la identidad de una instancia y para comprobar que se ejecuta en un entorno de AMD autorizado. El informe incluye una medición de inicialización, que es un hash criptográfico del estado de arranque inicial de una instancia, incluido el contenido de la memoria de la instancia inicial y el estado inicial de las CPU virtuales. El informe de atestación de SEV-SNP de AMD está firmado con una firma VLEK que se remonta a una raíz de confianza de AMD.

**VLEK**  
La clave de aprobación cargada y versionada (VLEK) es una clave de firma versionada certificada por AMD. La utiliza la CPU de AMD para firmar los informes de atestación de SEV-SNP de AMD. Las firmas VLEK se pueden validar mediante certificados proporcionados por AMD.

**OVMF binario**  
El firmware de máquina virtual abierta (OVMF) es el código de arranque anticipado que se utiliza para proporcionar un entorno UEFI para la instancia. El código de arranque anticipado se ejecuta antes de que se inicie el código de la AMI. El OVMF también busca y ejecuta el gestor de arranque que se proporciona en la AMI. Para obtener más información, consulte el [Repositorio de OVMF](https://github.com/tianocore/tianocore.github.io/wiki/OVMF).

## Requisitos
<a name="snp-requirements"></a>

Para utilizar la SEV-SNP de AMD, debe hacer lo siguiente:
+ Utilice uno de los siguientes tipos de instancia admitidos:
  + **De uso general**: `m6a.large` \$1 `m6a.xlarge` \$1 `m6a.2xlarge` \$1 `m6a.4xlarge` \$1 `m6a.8xlarge`
  + **Optimizadas para la computación**: `c6a.large` \$1 `c6a.xlarge` \$1 `c6a.2xlarge` \$1 `c6a.4xlarge` \$1 `c6a.8xlarge` \$1 `c6a.12xlarge` \$1 `c6a.16xlarge`
  + **Optimizadas para memoria**: `r6a.large` \$1 `r6a.xlarge` \$1 `r6a.2xlarge` \$1 `r6a.4xlarge`
+ Lance su instancia en una Región de AWS compatible. Actualmente, solo se admiten Este de EE. UU. (Ohio) y Europa (Irlanda).
+ Utilice una AMI con modo de arranque `uefi` o `uefi-preferred` y un sistema operativo compatible con la SEV-SNP de AMD. Para obtener más información sobre la compatibilidad con la SEV-SNP de AMD en su sistema operativo, consulte la documentación del sistema operativo correspondiente. En el caso de AWS, la SEV-SNP de AMD es compatible con AL2023, RHEL 9.3, SLES 15 SP4 y Ubuntu 23.04 y versiones posteriores.

## Consideraciones
<a name="snp-considerations"></a>

Solo puede habilitar la SEV-SNP de AMD cuando inicia una instancia. Cuando el SEV-SNP de AMD esté habilitado para la inicialización de la instancia, se aplicarán las siguientes reglas.
+ Una vez habilitado, AMD SEV-SNP no se puede deshabilitar. Permanece habilitado durante todo el ciclo de vida de la instancia.
+ Sólo puede [cambiar el tipo de instancia](ec2-instance-resize.md) por otro que admita SEV-SNP de AMD.
+ No se admiten Hibernation ni Nitro Enclaves.
+ No se admiten los hosts dedicados.
+ Si el host subyacente de su instancia está programado para mantenimiento, recibirá una notificación de evento programado 14 días antes del evento. Debe detener o reiniciar la instancia manualmente para moverla a un nuevo host.

## Precios
<a name="snp-pricing"></a>

Al iniciar una instancia de Amazon EC2 con el SEV-SNP de AMD habilitado, se le cobrará una tarifa de uso por hora adicional que equivale al 10 por ciento de la [tarifa horaria bajo demanda](https://aws.amazon.com/ec2/pricing/on-demand/) del tipo de instancia seleccionado.

Esta tarifa de uso de la SEV-SNP de AMD es un cargo independiente del uso de la instancia de Amazon EC2. Las instancias reservadas, Savings Plans y el uso del sistema operativo no afectan a esta tarifa. 

Si configura una instancia de spot para iniciarla con el [SEV-SNP de AMD](#sev-snp) habilitado, se le cobrará una tarifa de uso por hora adicional que equivale al 10 por ciento de la [tarifa horaria bajo demanda](https://aws.amazon.com/ec2/pricing/on-demand/) del tipo de instancia seleccionado. Si la estrategia de asignación utiliza el precio como entrada, la flota de spot no incluye esta tarifa adicional; solo se utiliza el precio de spot.

# Encuentre tipos de instancia EC2 compatibles con AMD SEV-SNP
<a name="snp-find-instance-types"></a>

Puede encontrar tipos de instancia compatibles con AMD SEV-SNP. La consola de Amazon EC2 no muestra esta información para un tipo de instancia.

------
#### [ AWS CLI ]

**Para encontrar los tipos de instancia compatibles con AMD SEV-SNP**  
Use el siguiente comando [https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instance-types.html).

```
aws ec2 describe-instance-types \
    --filters Name=processor-info.supported-features,Values=amd-sev-snp \
    --query 'InstanceTypes[*].[InstanceType]' \
    --output text | sort
```

A continuación, se muestra un ejemplo del resultado.

```
c6a.12xlarge
c6a.16xlarge
c6a.2xlarge
c6a.4xlarge
c6a.8xlarge
c6a.large
c6a.xlarge
m6a.2xlarge
m6a.4xlarge
m6a.8xlarge
m6a.large
m6a.xlarge
r6a.2xlarge
r6a.4xlarge
r6a.large
r6a.xlarge
```

------
#### [ PowerShell ]

**Para encontrar los tipos de instancia compatibles con AMD SEV-SNP**  
Utilice el cmdlet [Get-EC2InstanceType](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2InstanceType.html).

```
(Get-EC2InstanceType `
    -Filter @{Name="processor-info.supported-features"; Values="amd-sev-snp"}).InstanceType.Value | Sort-Object
```

A continuación, se muestra un ejemplo del resultado.

```
c6a.12xlarge
c6a.16xlarge
c6a.2xlarge
c6a.4xlarge
c6a.8xlarge
c6a.large
c6a.xlarge
m6a.2xlarge
m6a.4xlarge
m6a.8xlarge
m6a.large
m6a.xlarge
r6a.2xlarge
r6a.4xlarge
r6a.large
r6a.xlarge
```

------

# Habilitación de SEV-SNP de AMD para una instancia de EC2
<a name="snp-work-launch"></a>

Puede inicializar una instancia con AMD SEV-SNP habilitado. No podrá habilitar SEV-SNP de AMD después de la inicialización.

## Inicialice una instancia con AMD SEV-SNP habilitado
<a name="snp-launch-instance"></a>

No puede habilitar AMD SEV-SNP mediante la consola de Amazon EC2.

------
#### [ AWS CLI ]

**Para inicializar una instancia con AMD SEV-SNP habilitado**  
Utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html](https://docs.aws.amazon.com/cli/latest/reference/ec2/run-instances.html) con la opción `--cpu-options`. Para conocer los requisitos adicionales, consulte [Requisitos de AMD SEV-SNP](sev-snp.md#snp-requirements).

```
--cpu-options AmdSevSnp=enabled
```

------
#### [ PowerShell ]

**Para inicializar una instancia con AMD SEV-SNP habilitado**  
Utilice el cmdlet [New-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/New-EC2Instance.html) con el parámetro `-CpuOption`.

```
-CpuOption @{AmdSevSnp="enabled"}
```

------

## Compruebe si una instancia de EC2 está habilitada para el SEV-SNP de AMD
<a name="snp-work-check"></a>

Puede encontrar las instancias que están habilitadas para AMD SEV-SNP. La consola de Amazon EC2 no muestra esta información.

------
#### [ AWS CLI ]

**Para comprobar si AMD SEV-SNP está habilitado para una instancia**  
Utilice el comando [https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html](https://docs.aws.amazon.com/cli/latest/reference/ec2/describe-instances.html).

```
aws ec2 describe-instances \
    --instance-ids i-1234567890abcdef0 \
    --query Reservations[].Instances[].CpuOptions
```

A continuación, se muestra un ejemplo del resultado. Si `AmdSevSnp` no está presente en `CpuOptions`, entonces AMD SEV-SNP está deshabilitado.

```
[
    {
        "AmdSevSnp": "enabled",
        "CoreCount": 1,
        "ThreadsPerCore": 2
    }
]
```

------
#### [ PowerShell ]

**Para comprobar si AMD SEV-SNP está habilitado para una instancia**  
Utilice el cmdlet [Get-EC2Instance](https://docs.aws.amazon.com/powershell/latest/reference/items/Get-EC2Instance.html).

```
(Get-EC2Instance `
    -InstanceId i-1234567890abcdef0).Instances.CpuOptions
```

A continuación, se muestra un ejemplo del resultado. Si el valor de `AmdSevSnp` no está presente, entonces AMD SEV-SNP está deshabilitado.

```
AmdSevSnp CoreCount ThreadsPerCore
--------- --------- --------------
enabled   1         2
```

------
#### [ AWS CloudTrail ]

En el evento AWS CloudTrail para la solicitud de inicialización de instancia, la siguiente propiedad indica que AMD SEV-SNP está habilitado para la instancia.

```
"cpuOptions": {"AmdSevSnp": "enabled"}
```

------

# Atestar una instancia de Amazon EC2 con el SEV-SNP de AMD
<a name="snp-attestation"></a>

La atestación es un proceso que permite que la instancia demuestre su estado e identidad. Tras habilitar SEV-SNP de AMD para la instancia, podrá solicitar un informe de atestación del SEV-SNP de AMD del procesador subyacente. El informe de atestación de SEV-SNP de AMD contiene un hash criptográfico, denominado medición de inicialización, del contenido inicial de la memoria huésped y del estado inicial de la CPU virtual. El informe de atestación está firmado con una firma VLEK que se remonta a una raíz de confianza de AMD. Puede usar la medición de inicialización incluida en el informe de atestación para validar que la instancia se ejecuta en un entorno de AMD genuino y validar el código de arranque inicial que se usó para iniciar la instancia.

**Requisito previo**  
Inicialice una instancia que esté habilitada para SEV-SNP de AMD. Para obtener más información, consulte [Habilitación de SEV-SNP de AMD para una instancia de EC2](snp-work-launch.md).

**Topics**
+ [

## Paso 1: obtenga el informe de atestación
](#snp-att-get-report)
+ [

## Paso 2: valide la firma del informe de atestación
](#snp-att-validate-signature)

## Paso 1: obtenga el informe de atestación
<a name="snp-att-get-report"></a>

En este paso, instalará y compilará la utilidad `snpguest` y, a continuación, la usará para solicitar el informe de atestación de SEV-SNP de AMD y los certificados.

1. Conéctese a la instancia.

1. Ejecute los siguientes comandos para crear la utilidad `snpguest` desde el [https://github.com/virtee/snpguest](https://github.com/virtee/snpguest).

   ```
   $ git clone https://github.com/virtee/snpguest.git
   $ cd snpguest
   $ cargo build -r
   $ cd target/release
   ```

1. Genera una solicitud para el informe de certificación. La utilidad solicita el informe de certificación al host y lo escribe en un archivo binario con los datos de solicitud proporcionados.

   En el siguiente ejemplo, se crea una cadena de solicitud aleatoria y se utiliza como archivo de solicitud ()`request-file.txt`. Cuando el comando devuelve el informe de certificación, se almacena en la ruta del archivo que especifiques ()`report.bin`. En este caso, la utilidad guarda el informe en el directorio actual.

   ```
   $ ./snpguest report report.bin request-file.txt --random
   ```

1. Solicite los certificados de la memoria del host y guárdelos como archivos PEM. El siguiente ejemplo almacena los archivos en el mismo directorio que la `snpguest` utilidad. Si los certificados ya existen en el directorio especificado, se sobrescriben.

   ```
   $ ./snpguest certificates PEM ./
   ```

## Paso 2: valide la firma del informe de atestación
<a name="snp-att-validate-signature"></a>

El informe de atestación se firma con un certificado, denominado clave de aprobación cargada y versionada (VLEK), emitido por AMD para AWS. En este paso, puede validar que AMD haya emitido el certificado VLEK y que el informe de atestación esté firmado por dicho certificado.

1. Descargue los certificados raíz de confianza de VLEK del sitio web oficial de AMD en el directorio actual.

   ```
   $ sudo curl --proto '=https' --tlsv1.2 -sSf https://kdsintf.amd.com/vlek/v1/Milan/cert_chain -o ./cert_chain.pem
   ```

1. Utilice `openssl` para validar que el certificado VLEK esté firmado por los certificados raíz de confianza de AMD.

   ```
   $ sudo openssl verify --CAfile ./cert_chain.pem vlek.pem
   ```

   A continuación, se muestra un ejemplo del resultado.

   ```
   vlek.pem: OK
   ```

1. Debe usar la utilidad `snpguest` para validar que el informe de atestación esté firmado por el certificado VLEK.

   ```
   $ ./snpguest verify attestation ./ report.bin
   ```

   A continuación, se muestra un ejemplo del resultado.

   ```
   Reported TCB Boot Loader from certificate matches the attestation report.
   Reported TCB TEE from certificate matches the attestation report.
   Reported TCB SNP from certificate matches the attestation report.
   Reported TCB Microcode from certificate matches the attestation report.
   VEK signed the Attestation Report!
   ```

# Control de estados del procesador de la instancia de Amazon EC2 para Linux
<a name="processor_state_control"></a>

Los **estados C** controlan los niveles de suspensión en los que puede entrar el núcleo cuando está inactivo. Los estados C se enumeran comenzando por C0 (el estado menos profundo, cuando el núcleo está totalmente activo y ejecutando instrucciones) y hasta C6 (el estado de inactividad más profundo en el que el núcleo está desactivado).

Los **estados P** controlan el rendimiento deseado (en frecuencia de CPU) desde un núcleo. Los estados P se enumeran comenzando por P0 (el ajuste de rendimiento más alto con el que el núcleo puede utilizar la tecnología Intel Turbo Boost Technology para aumentar la frecuencia si es posible) y van de P1 (el estado P que solicita la frecuencia básica máxima) hasta P15 (la frecuencia más baja posible).

**nota**  
AWSLos procesadores Graviton tienen modos de ahorro de energía integrados y funcionan a una frecuencia fija. Por lo tanto, no proporcionan la capacidad del sistema operativo para controlar los estados C y P.

**Estados C y estados P**

Los siguientes tipos de instancias ofrecen la capacidad de que un sistema operativo controle los estados C y P:
+ **Propósito general**: `m4.10xlarge` \$1 `m4.16xlarge`
+ **Optimizadas para computación**: `c4.8xlarge`
+ **Optimizadas para memoria**: `r4.8xlarge` \$1 `r4.16xlarge` \$1 `x1.16xlarge` \$1 `x1.32xlarge` \$1 `x1e.8xlarge` \$1 `x1e.16xlarge` \$1 `x1e.32xlarge`
+ **Optimizadas para almacenamiento**: `d2.8xlarge` \$1 `i3.8xlarge` \$1 `i3.16xlarge` \$1 `h1.8xlarge` \$1 `h1.16xlarge`
+ **Computación acelerada**: `f1.16xlarge` \$1 `g3.16xlarge` \$1 `p2.16xlarge` \$1 `p3.16xlarge`
+ **Bare metal**: todas las instancias bare metal con procesadores Intel y AMD

**Solo en estados C**

Los siguientes tipos de instancias ofrecen la capacidad de que un sistema operativo controle los estados C:
+ **De uso general**: `m5.12xlarge` \$1 `m5.24xlarge` \$1 `m5d.12xlarge` \$1 `m5d.24xlarge` \$1 `m5n.12xlarge` \$1 `m5n.24xlarge` \$1 `m5dn.12xlarge` \$1 `m5dn.24xlarge` \$1 `m5zn.6xlarge` \$1 `m5zn.12xlarge` \$1 `m6a.24xlarge` \$1 `m6a.48xlarge` \$1 `m6i.16xlarge` \$1 `m6i.32xlarge` \$1 `m6id.16xlarge` \$1 `m6id.32xlarge` \$1 `m6idn.16xlarge` \$1 `m6in.16xlarge` \$1 `m6in.32xlarge` \$1 `m7a.medium` \$1 `m7a.large` \$1 `m7a.xlarge` \$1 `m7a.2xlarge` \$1 `m7a.4xlarge` \$1 `m7a.8xlarge` \$1 `m7a.12xlarge` \$1 `m7a.16xlarge` \$1 `m7a.24xlarge` \$1 `m7a.32xlarge` \$1 `m7a.48xlarge` \$1 `m7i.large` \$1 `m7i.xlarge` \$1 `m7i.2xlarge` \$1 ` m7i.4xlarge` \$1 `m7i.8xlarge` \$1 `m7i.12xlarge` \$1 `m7i.16xlarge` \$1 `m7i.24xlarge` \$1 `m7i.48xlarge` \$1 `m8a.medium` \$1 `m8a.large` \$1 `m8a.xlarge` \$1 `m8a.2xlarge` \$1 `m8a.4xlarge` \$1 `m8a.8xlarge` \$1 `m8a.12xlarge` \$1 `m8a.16xlarge` \$1 `m8a.24xlarge` \$1 `m8a.48xlarge` \$1 `m8azn.medium` \$1 `m8azn.large` \$1 `m8azn.xlarge` \$1 `m8azn.3xlarge` \$1 `m8azn.6xlarge` \$1 `m8azn.12xlarge` \$1 `m8azn.24xlarge` \$1 `m8i.large` \$1 `m8i.xlarge` \$1 `m8i.2xlarge` \$1 `m8i.4xlarge` \$1 `m8i.8xlarge` \$1 `m8i.12xlarge` \$1 `m8i.16xlarge` \$1 `m8i.24xlarge` \$1 `m8i.32xlarge` \$1 `m8i.48xlarge` \$1 `m8i.96xlarge` \$1 `m8id.large` \$1 `m8id.xlarge` \$1 `m8id.2xlarge` \$1 `m8id.4xlarge` \$1 `m8id.8xlarge` \$1 `m8id.12xlarge` \$1 `m8id.16xlarge` \$1 `m8id.24xlarge` \$1 `m8id.32xlarge` \$1 `m8id.48xlarge` \$1 `m8id.96xlarge`
+ **Optimizadas para computación**: `c5.9xlarge` \$1 `c5.12xlarge` \$1 `c5.18xlarge` \$1 `c5.24xlarge` \$1 `c5a.24xlarge` \$1 `c5ad.24xlarge` \$1 `c5d.9xlarge` \$1 `c5d.12xlarge` \$1 `c5d.18xlarge` \$1 `c5d.24xlarge` \$1 `c5n.9xlarge` \$1 `c5n.18xlarge` \$1 `c6a.24xlarge` \$1 `c6a.32xlarge` \$1 `c6a.48xlarge` \$1 `c6i.16xlarge` \$1 `c6i.32xlarge` \$1 `c6id.24xlarge` \$1 `c6id.32xlarge` \$1 `c6in.32xlarge` \$1 `c7a.medium` \$1 `c7a.large` \$1 `c7a.xlarge` \$1 `c7a.2xlarge` \$1 `c7a.4xlarge` \$1 `c7a.8xlarge` \$1 `c7a.12xlarge` \$1 `c7a.16xlarge` \$1 `c7a.24xlarge` \$1 `c7a.32xlarge` \$1 `c7a.48xlarge` \$1 `c7i.large` \$1 `c7i.xlarge` \$1 `c7i.2xlarge` \$1 `c7i.4xlarge` \$1 `c7i.8xlarge` \$1 `c7i.12xlarge` \$1 `c7i.16xlarge` \$1 `c7i.24xlarge` \$1 `c7i.48xlarge` \$1 `c8a.medium` \$1 `c8a.large` \$1 `c8a.xlarge` \$1 `c8a.2xlarge` \$1 `c8a.4xlarge` \$1 `c8a.8xlarge` \$1 `c8a.12xlarge` \$1 `c8a.16xlarge` \$1 `c8a.24xlarge` \$1 `c8a.48xlarge` \$1 `c8i.large` \$1 `c8i.xlarge` \$1 `c8i.2xlarge` \$1 `c8i.4xlarge` \$1 `c8i.8xlarge` \$1 `c8i.12xlarge` \$1 `c8i.16xlarge` \$1 `c8i.24xlarge` \$1 `c8i.32xlarge` \$1 `c8i.48xlarge` \$1 `c8i.96xlarge` \$1 `c8id.large` \$1 `c8id.xlarge` \$1 `c8id.2xlarge` \$1 `c8id.4xlarge` \$1 `c8id.8xlarge` \$1 `c8id.12xlarge` \$1 `c8id.16xlarge` \$1 `c8id.24xlarge` \$1 `c8id.32xlarge` \$1 `c8id.48xlarge` \$1 `c8id.96xlarge` `x8i.large` \$1 `x8i.xlarge` \$1 `x8i.2xlarge` \$1 `x8i.4xlarge` \$1 `x8i.8xlarge` \$1 `x8i.12xlarge` \$1 `x8i.16xlarge` \$1 `x8i.24xlarge` \$1 `x8i.32xlarge` \$1 `x8i.48xlarge` \$1 `x8i.48xlarge` \$1 `x8i.96xlarge`
+ **Optimizadas para la memoria**: `r5.12xlarge` \$1 `r5.24xlarge` \$1 `r5b.12xlarge` \$1 `r5d.12xlarge` \$1 `r5d.24xlarge` \$1 `r5n.12xlarge` \$1 `r5n.24xlarge` \$1 `r5dn.12xlarge` \$1 `r5dn.24xlarge` \$1 `r6a.24xlarge` \$1 `r6a.48xlarge` \$1 `r6i.16xlarge` \$1 `r6i.32xlarge` \$1 `r6id.16xlarge` \$1 `r6id.32xlarge` \$1 `r6in.16xlarge` \$1 `r6in.32xlarge` \$1 `r7a.medium` \$1 `r7a.large` \$1 `r7a.xlarge` \$1 `r7a.2xlarge` \$1 `r7a.4xlarge` \$1 `r7a.8xlarge` \$1 `r7a.12xlarge` \$1 `r7a.16xlarge` \$1 `r7a.24xlarge` \$1 `r7a.32xlarge` \$1 `r7a.48xlarge` \$1 `r7i.large` \$1 `r7i.xlarge` \$1 `r7i.2xlarge` \$1 `r7i.4xlarge` \$1 `r7i.8xlarge` \$1 `r7i.12xlarge` \$1 `r7i.16xlarge` \$1 `r7i.24xlarge` \$1 `r7i.48xlarge` \$1 `r7iz.large` \$1 `r7iz.xlarge` \$1 `r7iz.2xlarge` \$1 `r7iz.4xlarge` \$1 `r7iz.8xlarge` \$1 `r7iz.12xlarge` \$1 `r7iz.16xlarge` \$1 `r7iz.32xlarge` \$1 `r8a.medium` \$1 `r8a.large` \$1 `r8a.xlarge` \$1 `r8a.2xlarge` \$1 `r8a.4xlarge` \$1 `r8a.8xlarge` \$1 `r8a.12xlarge` \$1 `r8a.16xlarge` \$1 `r8a.24xlarge` \$1 `r8a.48xlarge` \$1 `r8i.large` \$1 `r8i.xlarge` \$1 `r8i.2xlarge` \$1 `r8i.4xlarge` \$1 `r8i.8xlarge` \$1 `r8i.12xlarge` \$1 `r8i.16xlarge` \$1 `r8i.24xlarge` \$1 `r8i.32xlarge` \$1 `r8i.48xlarge` \$1 `r8i.96xlarge` \$1 `r8id.large` \$1 `r8id.xlarge` \$1 `r8id.2xlarge` \$1 `r8id.4xlarge` \$1 `r8id.8xlarge` \$1 `r8id.12xlarge` \$1 `r8id.16xlarge` \$1 `r8id.24xlarge` \$1 `r8id.32xlarge` \$1 `r8id.48xlarge` \$1 `r8id.96xlarge` \$1 `u-3tb1.56xlarge` \$1 `u-6tb1.56xlarge` \$1 `u-6tb1.112xlarge` \$1 `u-9tb1.112xlarge` \$1 `u-12tb1.112xlarge` \$1 `u-18tb1.112xlarge` \$1 `u-24tb1.112xlarge` \$1 `u7i-6tb.112xlarge` \$1 `u7i-8tb.112xlarge` \$1 `u7i-12tb.224xlarge` \$1 `u7in-16tb.224xlarge` \$1 `u7in-24tb.224xlarge` \$1 ` u7in-32tb.224xlarge` \$1 `u7inh-32tb.480xlarge` \$1 `x2idn.32xlarge` \$1 `x2iedn.16xlarge` \$1 `x2iedn.32xlarge` \$1 `x2iezn.12xlarge` \$1 `x8aedz.large` \$1 `x8aedz.xlarge` \$1 `x8aedz.3xlarge` \$1 `x8aedz.6xlarge` \$1 `x8aedz.12xlarge` \$1 `x8aedz.24xlarge` \$1 `z1d.6xlarge` \$1 `z1d.12xlarge`
+ **Optimizadas para el almacenamiento**: `d3en.12xlarge` \$1 `dl1.24xlarge` \$1 `i3en.12xlarge` \$1 `i3en.24xlarge` \$1 `i4i.16xlarge` \$1 `i7i.large` \$1 `i7i.xlarge` \$1 `i7i.2xlarge` \$1 `i7i.4xlarge` \$1 `i7i.8xlarge` \$1 `i7i.12xlarge` \$1 `i7i.16xlarge` \$1 `i7i.24xlarge` \$1 `i7i.48xlarge` \$1 `i7ie.large` \$1 `i7ie.xlarge` \$1 `i7ie.2xlarge` \$1 `i7ie.3xlarge` \$1 `i7ie.6xlarge` \$1 `i7ie.12xlarge` \$1 `i7ie.18xlarge` \$1 `i7ie.24xlarge` \$1 `i7ie.48xlarge` \$1 `r5b.12xlarge` \$1 `r5b.24xlarge`
+ **De computación acelerada**: `dl1.24xlarge` \$1 `f2.6xlarge` \$1 `f2.12xlarge` \$1 `f2.48xlarge` \$1 `g5.24xlarge` \$1 `g5.48xlarge` \$1 `g6.24xlarge` \$1 `g6.48xlarge` \$1 `g6e.12xlarge` \$1 `g6e.24xlarge` \$1 `g6e.48xlarge` \$1 `g7e.2xlarge` \$1 `g7e.4xlarge` \$1 `g7e.8xlarge` \$1 `g7e.12xlarge` \$1 `g7e.24xlarge` \$1 `g7e.48xlarge` \$1 `inf1.24xlarge` \$1 `p3dn.24xlarge` \$1 `p4d.24xlarge` \$1 `p4de.24xlarge` \$1 `p5.48xlarge` \$1 `p5e.48xlarge` \$1 `p5en.48xlarge` \$1 `p6-b200.48xlarge` \$1 `p6-b300.48xlarge` \$1 `trn1.32xlarge` \$1 `trn2.3xlarge` \$1 `trn2.48xlarge` \$1 `trn2a.3xlarge` \$1 `trn2a.48xlarge` \$1 `trn2n.3xlarge` \$1 `trn2n.48xlarge` \$1 `trn2p.48xlarge` \$1 `trn2u.48xlarge` \$1 `vt1.24xlarge`
+ **De computación de alto rendimiento**: `hpc7a.12xlarge` \$1 `hpc7a.24xlarge` \$1 `hpc7a.48xlarge` \$1 `hpc7a.96xlarge` \$1 `hpc8a.96xlarge`

Es posible que desee cambiar los ajustes del estado C o P para aumentar la uniformidad del rendimiento del procesador, reducir la latencia o ajustar la instancia para una carga de trabajo concreta. Los ajustes de estado C y P predeterminados ofrecen un rendimiento máximo, que es óptimo para la mayoría de cargas de trabajo. Sin embargo, si la aplicación puede beneficiarse de una latencia reducida a costa de frecuencias superiores de núcleo doble o único, o de un rendimiento uniforme a frecuencias más bajas en lugar de frecuencias por ráfagas Turbo Boost, plantéese experimentar con los ajustes de estado C o P disponibles para estas instancias.

Para acceder a información sobre las distintas configuraciones del procesador y aprender a supervisar los efectos de la configuración para Amazon Linux, consulte [Processor state control for Amazon EC2 Amazon Linux instance](https://docs.aws.amazon.com//linux/al2/ug/processor_state_control.html) en la *Guía del usuario de Amazon Linux 2*. Estos procedimientos se han escrito para Amazon Linux y se aplican a él; sin embargo, también pueden funcionar para otras distribuciones de Linux con un kernel de Linux 3.9 o posterior. Para obtener más información acerca de otras distribuciones de Linux y el control de estados del procesador, consulte la documentación específica de su sistema. 