

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Tipos de instancias admitidas con Amazon EMR
<a name="emr-supported-instance-types"></a>

En esta sección se describen los tipos de instancias que admite Amazon EMR, organizados por Región de AWS. Para más información sobre los tipos de instancias, consulte [Instancias de Amazon EC2](https://aws.amazon.com/ec2/instance-types/) y [Matriz de tipo de instancia de la AMI de Amazon Linux](https://aws.amazon.com/amazon-linux-ami/instance-type-matrix/).

No todos los tipos de instancias están disponibles en todas las regiones y la disponibilidad de las instancias está sujeta a la disponibilidad y la demanda en la región y la zona de disponibilidad especificadas. La zona de disponibilidad de una instancia viene determinada por la subred que utilice para lanzar el clúster. 

## Consideraciones
<a name="emr-supported-instance-types-considerations"></a>

Tenga en cuenta lo siguiente al elegir los tipos de instancias del clúster de Amazon EMR.

**importante**  
Al elegir un tipo de instancia mediante el Consola de administración de AWS, el número de **vCPU** que se muestra para cada **tipo de instancia** es el número de núcleos virtuales de YARN para ese tipo de instancia, no el número de EC2 v CPUs para ese tipo de instancia. Para obtener más información sobre el número de v CPUs para cada tipo de instancia, consulte Tipos de [instancias de Amazon EC2](https://aws.amazon.com/ec2/instance-types/).
+ Si crea un clúster con un tipo de instancia que no está disponible en la región y la zona de disponibilidad especificadas, es posible que no se pueda aprovisionar el clúster o que se bloquee durante el aprovisionamiento. Para obtener información sobre la disponibilidad de las instancias, consulte la [página de precios de Amazon EMR](https://aws.amazon.com/emr/pricing) o consulte las tablas de [Tipos de instancias compatibles según Región de AWS](#emr-instance-types-by-region) en esta página.
+ A partir de la versión de 5.13.0 de Amazon EMR, todas las instancias utilizan virtualización HVM y almacenamiento respaldado por EBS para los volúmenes raíz. Cuando se utilizan versiones de Amazon EMR anteriores a la 5.13.0, algunas instancias de generaciones anteriores utilizan virtualización PVM. Para más información, consulte [Tipos de virtualización de AMI de Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html).
+ Debido a la falta de soporte de hardware y a la configuración predeterminada, lo que puede provocar una infrautilización de la memoria y los núcleos, no recomendamos el uso de los tipos de instancias `c7a`, `c7i`, `m7i`, `m7i-flex`, `r7a`, `r7i`, `r7iz`, `i4i.12xlarge` y `i4i.24xlarge` si ejecuta versiones de Amazon EMR anteriores a 5.36.1 y 6.10.0. Si ejecuta estos tipos de instancias en esas versiones, es posible que experimente un rendimiento inferior y que no obtenga los beneficios esperados de los tipos de instancias más nuevos, como `c7i` frente a `c6i`. Para una utilización y un rendimiento óptimos de los recursos con estos tipos de rendimiento, debe ejecutar la versión 5.36.1 y versiones posteriores o la 6.10.0 y versiones posteriores a fin de maximizar sus capacidades.
+ Algunos tipos de instancia son compatibles con redes mejoradas. Para obtener más información, consulte [Redes mejoradas en Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/enhanced-networking.html).
+ Los controladores NVIDIA y CUDA se instalan en los tipos de instancia GPU de forma predeterminada.

## Tipos de instancias compatibles según Región de AWS
<a name="emr-instance-types-by-region"></a>

En las tablas siguientes se enumeran los tipos de instancias de Amazon EC2 compatibles con Amazon EMR, organizados por. Región de AWS En las tablas también se enumeran las primeras versiones de las series 5.x, 6.x y 7.x de Amazon EMR que admiten cada tipo de instancia.

### Este de EE. UU. (Norte de Virginia): us-east-1
<a name="us-east-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Este de EE. UU. (Ohio): us-east-2
<a name="us-east-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Oeste de EE. UU. (Norte de California): us-west-1
<a name="us-west-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Oeste de EE. UU. (Oregón): us-west-2
<a name="us-west-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### AWS GovCloud (EE. UU.-Oeste): -1 us-gov-west
<a name="us-gov-west-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### AWS GovCloud (EEUU-Este) - -1 us-gov-east
<a name="us-gov-east-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### África (Ciudad del Cabo): af-south-1
<a name="af-south-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Hong Kong): ap-east-1
<a name="ap-east-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Yakarta): ap-southeast-3
<a name="ap-southeast-3-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Melbourne): ap-southeast-4
<a name="ap-southeast-4-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Malasia): ap-southeast-5
<a name="ap-southeast-5-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Bombay): ap-south-1
<a name="ap-south-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Hyderabad): ap-south-2
<a name="ap-south-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Osaka): ap-northeast-3
<a name="ap-northeast-3-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Seúl): ap-northeast-2
<a name="ap-northeast-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Singapur): ap-southeast-1
<a name="ap-southeast-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia Pacífico (Sídney): ap-southeast-2
<a name="ap-southeast-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia Pacífico (Tokio): ap-northeast-1
<a name="ap-northeast-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Canadá (centro): ca-central-1
<a name="ca-central-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Oeste de Canadá (Calgary): ca-west-1
<a name="ca-west-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### China (Ningxia): cn-northwest-1
<a name="cn-northwest-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### China (Pekín): cn-north-1
<a name="cn-north-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (Fráncfort): eu-central-1
<a name="eu-central-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (Zúrich): eu-central-2
<a name="eu-central-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (Irlanda): eu-west-1
<a name="eu-west-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (Londres): eu-west-2
<a name="eu-west-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (Milán): eu-south-1
<a name="eu-south-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (España): eu-south-2
<a name="eu-south-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (París): eu-west-3
<a name="eu-west-3-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Europa (Estocolmo): eu-north-1
<a name="eu-north-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Israel (Tel Aviv) il-central-1
<a name="il-central-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Medio Oriente (Baréin): me-south-1
<a name="me-south-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Medio Oriente (EAU): me-central-1
<a name="me-central-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### América del Sur (São Paulo): sa-east-1
<a name="sa-east-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia Pacífico (Tailandia) - ap-southeast-7
<a name="ap-southeast-7-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### México (centro): mx-central-1
<a name="mx-central-1-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Taipéi): ap-east-2
<a name="ap-east-2-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

### Asia-Pacífico (Nueva Zelanda): ap-southeast-6
<a name="ap-southeast-6-supported-instances"></a>

[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-supported-instance-types.html)

## instancias de generaciones anteriores
<a name="emr-supported-instance-types-previous-generation"></a>

Amazon EMR admite las Instancias de generaciones anteriores para admitir las aplicaciones que están optimizadas para estas instancias y que todavía no se han actualizado. Para obtener más información acerca de estos tipos de instancias y sobre las rutas de actualización, consulte [Instancias de generaciones anteriores](https://aws.amazon.com/ec2/previous-generation). 


| Clase de instancia | Tipos de instancias | 
| --- | --- | 
|  General Purpose  |  m1.small¹ \$1 m1.medium¹ \$1 m1.large¹ \$1 m1.xlarge¹ \$1 m3.xlarge¹ \$1 m3.2xlarge¹ \$1 m4.large \$1 m4.xlarge \$1 m4.2xlarge \$1 m4.4xlarge \$1 m4.10xlarge \$1 m4.16xlarge  | 
|  Compute Optimized  |  c1.medium¹ ² \$1 c1.xlarge¹ \$1 c3.xlarge¹ \$1 c3.2xlarge¹ \$1 c3.4xlarge¹ \$1 c3.8xlarge¹ \$1 c4.large \$1 c4.xlarge \$1 c4.2xlarge \$1 c4.4xlarge \$1 c4.8xlarge  | 
|  Memory Optimized  |  m2.xlarge¹ \$1 m2.2xlarge¹ \$1 m2.4xlarge¹ \$1 r3.xlarge \$1 r3.2xlarge \$1 r3.4xlarge \$1 r3.8xlarge \$1 r4.xlarge \$1 r4.2xlarge \$1 r4.4xlarge \$1 r4.8xlarge \$1 r4.16xlarge  | 
|  Storage Optimized  |  d2.xlarge \$1 d2.2xlarge \$1 d2.4xlarge \$1 d2.8xlarge \$1 i2.xlarge \$1 i2.2xlarge \$1 i2.4xlarge \$1 i2.8xlarge  | 

¹ Utiliza la AMI de virtualización PVM con las versiones de Amazon EMR anteriores a la 5.13.0. Para obtener más información, consulte [Tipos de virtualización de una AMI de Linux](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/virtualization_types.html).

² No se admite en la versión 5.15.0.

# Opciones de compra de instancias en Amazon EMR
<a name="emr-instance-purchasing-options"></a>

A la hora de configurar un clúster, puede elegir una opción de compra para instancias de Amazon EC2. Puede elegir utilizar instancias bajo demanda, instancias de spot o ambas. Los precios varían en función del tipo de instancia y de la región. El precio de Amazon EMR se suma al precio de Amazon EC2 (el precio de los servidores subyacentes) y al precio de Amazon EBS (si se adjuntan volúmenes de Amazon EBS). Para conocer los precios actuales, consulte [Precios de Amazon EMR](https://aws.amazon.com/emr/pricing).

La opción elegida de utilizar grupos de instancias o flotas de instancias en el clúster determina cómo puede cambiar las opciones de compra de instancias mientras se ejecuta un clúster. Si decide utilizar grupos de instancias uniformes, solo puede especificar la opción de compra de un grupo de instancias cuando lo crea y el tipo de instancia y la opción de compra se aplican a todas las instancias de Amazon EC2 en cada grupo de instancias. Si decide utilizar flotas de instancias, puede cambiar las opciones de compra después de haber creado cada flota de instancias y puede combinar opciones de compra para satisfacer el objetivo de capacidad que especifique. Para obtener más información acerca de estas configuraciones, consulte [Creación de un clúster de Amazon EMR con flotas de instancias o grupos de instancias uniformes](emr-instance-group-configuration.md).

## instancias bajo demanda
<a name="emr-instances-on-demand"></a>

Con las instancias bajo demanda, paga la capacidad de cómputo por segundo. De forma opcional, puede hacer que estas instancias bajo demanda utilicen las opciones de compra de instancia reservada o instancia dedicada. Con las instancias reservadas, realiza un pago único para una instancia a fin de reservar capacidad. Las instancias dedicadas están aisladas físicamente a nivel de hardware del host de las instancias que pertenecen a otras cuentas. AWS Para más información sobre las opciones de compra, consulte [Opciones de compra de instancias](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-purchasing-options.html) en la *Guía del usuario de Amazon EC2*.

### Uso de instancias reservadas
<a name="emr-instances-reserved"></a>

Para utilizar instancias reservadas en Amazon EMR, debe utilizar Amazon EC2 para adquirir la instancia reservada y especificar los parámetros de la reserva, incluido el ámbito de la reserva en lo que respecta a una región o una zona de disponibilidad. Para más información, consulte [Instancias reservadas de Amazon EC2](https://aws.amazon.com/ec2/reserved-instances/) y [Compra de instancias reservadas](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ri-market-concepts-buying.html) en la *Guía del usuario de Amazon EC2*. Cuando haya adquirido una instancia reservada, y si se dan todas las condiciones siguientes, Amazon EMR la utilizará cuando se lance un clúster:
+ Una instancia bajo demanda se especifica en la configuración del clúster que coincide con la especificación de instancia reservada.
+ El clúster se ha lanzado dentro del ámbito de la reserva de la instancia (la zona de disponibilidad o región).
+ La capacidad de instancia reservada sigue estando disponible

Por ejemplo, supongamos que adquiere una instancia reservada `m5.xlarge` con la reserva de instancia en el ámbito de la región Este de EE. UU. A continuación lanza un clúster de Amazon EMR en el Este de EE. UU. que utiliza dos instancias `m5.xlarge`. La primera instancia se factura con la tarifa de instancia reservada y la otra se factura con la tarifa de la opción bajo demanda. La capacidad de instancias reservadas se utiliza antes de crear las instancias bajo demanda.

### Uso de instancias dedicadas
<a name="emr-dedicated-instances"></a>

Para utilizar instancias dedicadas, adquiera las instancias dedicadas utilizando Amazon EC2 y, a continuación, cree una VPC con el atributo de tenencia **Dedicada**. Dentro de Amazon EMR, puede especificar que un clúster se debe lanzar en esta VPC. Cualquier instancia bajo demanda del clúster que se ajuste a la especificación de instancia dedicada usará las instancias dedicadas disponibles cuando se lanza el clúster.

**nota**  
Amazon EMR no admite la configuración del atributo `dedicated` en instancias individuales.

## Spot Instances
<a name="emr-spot-instances"></a>

Las instancias de spot en Amazon EMR proporcionan una opción para adquirir capacidad de instancias de Amazon EC2 a un costo reducido en comparación con la compra bajo demanda. La desventaja de utilizar instancias de spot es que las instancias pueden terminar si la capacidad de spot deja de estar disponible para el tipo de instancia que está ejecutando. Para obtener más información sobre si el uso de instancias de spot podría ser adecuado para su aplicación, consulte [¿Cuándo se deben utilizar las instancias de spot?](emr-plan-instances-guidelines.md#emr-plan-spot-instances).

Cuando Amazon EC2 tiene capacidad no utilizada, ofrece instancias de EC2 a un precio reducido, denominado *precio de spot*. El precio fluctúa en función de la disponibilidad y la demanda y se establece por región y zona de disponibilidad. Al elegir las instancias de spot, debe especificar el precio de spot máximo que está dispuesto a pagar para cada tipo de instancia EC2. Cuando el precio de spot de la zona de disponibilidad del clúster se encuentra por debajo del precio de spot máximo especificado para dicho tipo de instancia, se lanzan las instancias. Mientras se ejecutan las instancias, se le factura el precio de spot actual, *no el precio de spot máximo*.

**nota**  
Las instancias de spot con una duración definida (también conocidas como bloques de spot) dejarán de estar disponibles para los nuevos clientes a partir del 1 de julio de 2021. En el caso de los clientes que hayan utilizado previamente la característica, se continuará ofreciendo soporte a las instancias de spot con una duración definida hasta el 31 de diciembre de 2022.

Para conocer los precios actuales, consulte [Precios de instancias de spot de Amazon EC2](https://aws.amazon.com/ec2/spot/pricing/). Para obtener más información, consulte [Instancias de spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances.html) en *Guía del usuario de Amazon EC2*. Al crear y configurar un clúster, especifica las opciones de red que en última instancia determinan la zona de disponibilidad donde se lanza el clúster. Para obtener más información, consulte [Configuración de redes en una VPC para Amazon EMR](emr-plan-vpc-subnet.md). 

**sugerencia**  
Puede ver el precio de spot en tiempo real en la consola al pasar el ratón sobre la ayuda contextual situada junto a la opción de compra **Spot** al crear un clúster utilizando las **Advanced Options (Opciones avanzadas)**. Se muestran los precios de cada zona de disponibilidad en la región seleccionada. Los precios más bajos se muestran en filas de color verde. Debido a las fluctuaciones de los precios de spot entre las zonas de disponibilidad, la selección de la zona de disponibilidad con el menor precio inicial podría no coincidir con el precio más bajo durante la vida útil del clúster. Para obtener resultados óptimos, estudie el historial de precios de la zona de disponibilidad antes elegir. Para más información, consulte [Historial de precios de instancias de Spot](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-spot-instances-history.html) en la *Guía del usuario de Amazon EC2*.

Las opciones de instancias de spot dependen de si utiliza flotas de instancias o grupos de instancias uniformes en la configuración del clúster.

****Instancias de subasta en grupos de instancias uniformes****  
Al utilizar las instancias de spot en un grupo de instancias uniforme, todas las instancias de un grupo de instancias deben ser instancias de spot. Especifique una única subred o zona de disponibilidad para el clúster. Para cada grupo de instancias, especifique una sola instancia de spot y un precio de spot máximo. Las instancias de spot de ese tipo se lanzan si el precio de spot de la zona de disponibilidad y la región del clúster está por debajo del precio de spot máximo. Las instancias se terminan si el precio de spot está por encima de su precio de spot máximo. Solo puede establecer el precio de spot al configurar un grupo de instancias. No se puede cambiar más adelante. Para obtener más información, consulte [Creación de un clúster de Amazon EMR con flotas de instancias o grupos de instancias uniformes](emr-instance-group-configuration.md).

****Instancias de subasta en flotas de instancias****  
Al utilizar la configuración de flotas de instancias, las opciones adicionales le ofrecen mayor control sobre cómo lanzar y terminar instancias de spot. Fundamentalmente, las flotas de instancias utilizan un método de diferente a los grupos de instancias uniformes para lanzar instancias. La forma de funcionamiento consiste en establecer una *capacidad de destino* para las instancias de spot (e instancias bajo demanda) y hasta cinco tipos de instancias. También puede especificar una *capacidad ponderada* para cada tipo de instancia o utilizar el vCPU (vcores de YARN) del tipo de instancia como capacidad ponderada. Esta capacidad ponderada se tiene en cuenta en la capacidad de destino cuando se provisiona una instancia de ese tipo. Amazon EMR aprovisiona instancias con ambas opciones de compra hasta que se alcanza la capacidad de destino para cada destino. Además, puede definir una serie de zonas de disponibilidad de las cuales Amazon EMR pueda elegir al lanzar instancias. También proporciona opciones de spot adicionales para cada flota, incluido un tiempo de espera de aprovisionamiento. Para obtener más información, consulte [Planificación y configuración de flotas de instancias para su clúster de Amazon EMR](emr-instance-fleet.md).

# Comportamiento y opciones de almacenamiento de instancias en Amazon EMR
<a name="emr-plan-storage"></a>

## Descripción general de
<a name="emr-plan-storage-ebs-storage-overview"></a>

El almacén de instancias y el almacenamiento de volúmenes de Amazon EBS se utilizan para los datos de HDFS, así como para los búferes, cachés, datos de pruebas y otro contenido temporal que algunas aplicaciones pueden “volcar” en el sistema de archivos local.

Amazon EBS funciona de forma distinta dentro de Amazon EMR que con las instancias de Amazon EC2 normales. Los volúmenes de Amazon EBS asociados a clústeres de Amazon EMR son efímeros: los volúmenes se eliminan al terminar el clúster y las instancias (por ejemplo, al reducir grupos de instancias), por lo que no debe esperar que los datos persistan. Aunque los datos son efímeros, es posible que los datos en HDFS se puedan replicar en función del número y de la especialización de los nodos del clúster. Al agregar volúmenes de almacenamiento de Amazon EBS, estos se montan como volúmenes adicionales. No forman parte del volumen raíz. YARN está configurado para utilizar todos los volúmenes adicionales, pero usted es responsable de asignar los volúmenes adicionales como almacenamiento local (por ejemplo, para archivos de registro locales).

## Consideraciones
<a name="emr-plan-storage-ebs-storage-considerations"></a>

Tenga en cuenta estas consideraciones adicionales cuando utilice Amazon EBS con clústeres de EMR:
+ No puede realizar una instantánea de un volumen de Amazon EBS y posteriormente restaurarlo en Amazon EMR. Para crear configuraciones personalizadas reutilizables, utilice una AMI personalizada (disponible en Amazon EMR versión 5.7.0 y posteriores). Para obtener más información, consulte [Uso de una AMI personalizada para ofrecer más flexibilidad a la configuración del clúster de Amazon EMR](emr-custom-ami.md).
+ Solo se admite un volumen de dispositivo raíz cifrado de Amazon EBS cuando se utiliza una AMI personalizada. Para obtener más información, consulte [Creación de una AMI personalizada con un volumen de dispositivo raíz de Amazon EBS cifrado](emr-custom-ami.md#emr-custom-ami-encrypted). 
+ Si aplica etiquetas con la API de Amazon EMR, dichas operaciones se aplicarán a volúmenes de EBS.
+ Existe un límite de 25 volúmenes por instancia.
+ Los volúmenes de Amazon EBS en los nodos principales no pueden ser inferiores a 5 GB.
+ Amazon EBS tiene un límite fijo de 2500 volúmenes de EBS por solicitud de lanzamiento de instancia. Este límite también se aplica a Amazon EMR en clústeres de EC2. Le recomendamos que lance clústeres con el número total de volúmenes de EBS dentro de este límite y, a continuación, escale verticalmente el clúster de forma manual o con el escalado administrado por Amazon EMR, según sea necesario. Para obtener más información sobre el límite de volumen de EBS, consulte [Cuotas de servicio](https://docs.aws.amazon.com/general/latest/gr/ebs-service.html#limits_ebs:~:text=Amazon%20EBS%20has,exceeding%20the%20limit.).

## Almacenamiento predeterminado de Amazon EBS para instancias
<a name="emr-plan-storage-ebs-storage-default"></a>

En el caso de las instancias de EC2 con almacenamiento exclusivo para EBS, Amazon EMR asigna los volúmenes de almacenamiento gp2 o gp3 de Amazon EBS a las instancias. Al crear un clúster con la versión 5.22.0 y posteriores de Amazon EMR, la cantidad predeterminada de almacenamiento de Amazon EBS aumenta en función del tamaño de la instancia.

Dividimos el aumento del almacenamiento en varios volúmenes. Esto ofrece un mayor rendimiento de IOPS y, a su vez, un mejor rendimiento para algunas cargas de trabajo estandarizadas. Si desea utilizar una configuración diferente de almacenamiento para instancias de Amazon EBS, puede especificarla al crear un clúster de EMR o agregar nodos a un clúster existente. Puede utilizar los volúmenes gp2 o gp3 de Amazon EBS como volúmenes raíz y agregar volúmenes gp2 o gp3 como volúmenes adicionales. Para obtener más información, consulte [Especificación de volúmenes de almacenamiento adicionales de EBS](#emr-plan-storage-additional-ebs-volumes).

En la siguiente tabla se identifica el número predeterminado de volúmenes de almacenamiento gp2 de Amazon EBS, los tamaños y los tamaños totales por tipo de instancia. Para obtener información sobre los volúmenes gp2 en comparación con los gp3, consulte [Comparación de los tipos de volúmenes gp2 y gp3 de Amazon EBS](emr-plan-storage-compare-volume-types.md).


**Volúmenes de almacenamiento gp2 de Amazon EBS predeterminados y tamaño por tipo de instancia para la versión 5.22.0 y posteriores de Amazon EMR**  

| Tamaño de instancia | Número de volúmenes | Tamaño del volumen (GiB) | Tamaño total (GiB) | 
| --- | --- | --- | --- | 
|  \$1.large  |  1  |  32  |  32  | 
|  \$1.xlarge  |  2  |  32  |  64  | 
|  \$1.2xlarge  |  4  |  32  |  128  | 
|  \$1.4xlarge  |  4  |  64  |  256  | 
|  \$1.8xlarge  |  4  |  128  |  512  | 
|  9xlarge  |  4  |  144  |  576  | 
|  \$1.10xlarge  |  4  |  160  |  640  | 
|  \$1.12xlarge  |  4  |  192  |  768  | 
|  \$1.16xlarge  |  4  |  256  |  1024  | 
|  \$1.18xlarge  |  4  |  288  |  1152  | 
|  \$1.24xlarge  |  4  |  384  |  1536  | 

## Volumen raíz de Amazon EBS predeterminado para las instancias
<a name="emr-plan-storage-ebs-root-volume"></a>

Con las versiones 6.15 y posteriores de Amazon EMR, Amazon EMR conecta automáticamente una SSD de uso general (gp3) de Amazon EBS como dispositivo raíz para mejorar el rendimiento. AMIs Con versiones anteriores, Amazon EMR adjunta el volumen SSD de uso general (gp2) de EBS como dispositivo raíz.


|  | 6.15 y posteriores | 6.14 y anteriores | 
| --- | --- | --- | 
| Tipo de volumen raíz predeterminado |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-plan-storage.html) | [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-plan-storage.html) | 
| Tamaño predeterminado |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-plan-storage.html)  |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-plan-storage.html)  | 
| IOPS predeterminadas |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-plan-storage.html)  |   | 
| Rendimiento predeterminado |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/es_es/emr/latest/ManagementGuide/emr-plan-storage.html)  |   | 

Para obtener información sobre cómo personalizar el volumen del dispositivo raíz de Amazon EBS, consulte [Especificación de volúmenes de almacenamiento adicionales de EBS](#emr-plan-storage-additional-ebs-volumes).

## Especificación de volúmenes de almacenamiento adicionales de EBS
<a name="emr-plan-storage-additional-ebs-volumes"></a>

Al configurar los tipos de instancia en Amazon EMR, puede especificar volúmenes de EBS adicionales, lo que agrega capacidad más allá del almacén de instancias (en caso de incluirse) y el volumen de EBS predeterminado. Amazon EBS ofrece los siguientes tipos de volúmenes: uso general (SSD), de IOPS aprovisionadas (SSD), de rendimiento optimizado (HDD), en frío (HDD) y magnéticos. Se diferencian en las características de rendimiento y en el precio, por lo que puede personalizar su almacenamiento en función de las necesidades empresariales y de análisis de sus aplicaciones. Por ejemplo, algunas aplicaciones pueden tener la necesidad de volcar contenido en el disco, mientras que otras pueden trabajar de forma segura en la memoria o con Amazon S3.

Solo puede asociar volúmenes de Amazon EBS a instancias durante el tiempo de inicio del clúster y cuando agrega un grupo de instancias de nodos de tarea adicional. Si una instancia en un clúster de Amazon EMR presenta errores, tanto la instancia como los volúmenes de Amazon EBS asociados se sustituirán con volúmenes nuevos. Por lo tanto, si separa manualmente un volumen de Amazon EBS, Amazon EMR lo trata como un error y sustituye tanto los almacenamientos de la instancia (si procede) como los almacenes de volumen.

Amazon EMR no le permite modificar el tipo de volumen de gp2 a gp3 para un clúster de EMR existente. Para utilizar gp3 en sus cargas de trabajo, lance un nuevo clúster de EMR. Además, no se recomienda actualizar el rendimiento y las IOPS de un clúster que esté en uso o que se esté aprovisionando, ya que Amazon EMR utiliza los valores de rendimiento y de IOPS que se especifican en el momento de lanzar el clúster para cualquier instancia nueva que agrega durante el escalado vertical del clúster. Para obtener más información, consulte [Comparación de los tipos de volúmenes gp2 y gp3 de Amazon EBS](emr-plan-storage-compare-volume-types.md) y [Selección de las IOPS y el rendimiento al migrar a tipos de volúmenes de Amazon EBS de gp3](emr-plan-storage-gp3-migration-selection.md).

**importante**  
Para utilizar un volumen gp3 con su clúster de EMR, lance un nuevo clúster.

# Comparación de los tipos de volúmenes gp2 y gp3 de Amazon EBS
<a name="emr-plan-storage-compare-volume-types"></a>

A continuación, se incluye una comparación del costo entre los volúmenes gp2 y gp3 en la región Este de EE UU. (Norte de Virginia). Para obtener la información más actualizada, consulte la página del producto [Volúmenes de uso general de Amazon EBS](https://aws.amazon.com/ebs/general-purpose/) y la [Página de precios de Amazon EBS](https://aws.amazon.com/ebs/pricing/).


| Tipo de volumen | gp3 | gp2 | 
| --- | --- | --- | 
| Tamaño del volumen | 1 GiB – 16 TiB | 1 GiB – 16 TiB | 
| IOPS predeterminadas o de referencia | 3 000 | De 3 IOPS/GiB (mínimo 100 IOPS) a un máximo de 16 000 IOPS. Los volúmenes de menos de 1 TiB también pueden alcanzar ráfagas de hasta 3000 IOPS. | 
| Máximo de IOPS por volumen | 16,000 | 16,000 | 
| Rendimiento predeterminado o de referencia | 125 MiB/s | El límite de rendimiento está entre 128 MiB/s y 250 MiB/s, según el tamaño del volumen. | 
| Rendimiento máximo por volumen | 1000 MiB/s | 250 MiB/s | 
| Precio | 0,08 USD al mes, 3000 IOPS gratuitas y 0,005 USD al mes por IOPS aprovisionadas, más de 3000 USD; 125 gratuitas y 0,04 USD aprovisionadas MiB/s MiB/s-month over 125MiB/s | 0,10 USD/GiB al mes | 

# Selección de las IOPS y el rendimiento al migrar a tipos de volúmenes de Amazon EBS de gp3
<a name="emr-plan-storage-gp3-migration-selection"></a>

Al aprovisionar un volumen de gp2, debe calcular el tamaño del volumen para obtener las IOPS y el rendimiento proporcionales. Con gp3, no es necesario aprovisionar un volumen mayor para obtener un mayor rendimiento. Puede elegir el tamaño y el rendimiento que desee según las necesidades de la aplicación. Si selecciona el tamaño y los parámetros de rendimiento adecuados (IOPS, rendimiento), podrá reducir al máximo los costos sin que ello afecte al rendimiento.

A continuación se incluye una tabla que lo ayudará a seleccionar las opciones de configuración de gp3:


| Tamaño del volumen | IOPS | Rendimiento | 
| --- | --- | --- | 
| 1–170 GiB | 3 000 | 125 MiB/s | 
| 170–334 GiB | 3 000 | 125 si MiB/s el tipo de instancia EC2 elegido admite MiB/s or less, use higher as per usage, Max 250 MiB/s 125 \$1. | 
| 334–1000 GiB | 3 000 | 125 MiB/s si el tipo de instancia EC2 elegido admite 125 MiB/s or less, Use higher as per usage, Max 250 MiB/s \$1. | 
| 1000 GiB | Haga coincidir las IOPS de gp2 (tamaño en GiB x 3) o las IOPS máximas basadas en el volumen gp2 actual | 125 MiB/s si el tipo de instancia EC2 elegido admite 125 MiB/s or less, Use higher as per usage, Max 250 MiB/s \$1. | 

\$1 La Gp3 tiene la capacidad de proporcionar un rendimiento de hasta 2000). MiB/s. Since gp2 provides a maximum of 250MiB/s throughput, you may not need to go beyond this limit when you use gp3. Gp3 volumes deliver a consistent baseline throughput performance of 125 MiB/s, which is included with the price of storage. You can provision additional throughput (up to a maximum of 2,000 MiB/s) for an additional cost at a ratio of 0.25 MiB/s per provisioned IOPS. Maximum throughput can be provisioned at 8,000 IOPS or higher and 16 GiB or larger (8,000 IOPS × 0.25 MiB/s per IOPS = 2,000 MiB/s