Clústeres de EMR en Zonas locales de AWS - Amazon EMR

Clústeres de EMR en Zonas locales de AWS

A partir de la versión 5.28.0 de Amazon EMR, podrá crear y ejecutar clústeres de Amazon EMR en una subred de Zonas locales de AWS como una extensión lógica de una región de AWS compatible con zonas locales. Una zona local permite que las características de Amazon EMR y un subconjunto de servicios de AWS, como los servicios informáticos y de almacenamiento, se encuentren más cerca de los usuarios, lo que proporciona un acceso de latencia muy baja a las aplicaciones que se ejecutan localmente. Para obtener una lista de las zonas locales disponibles, consulte Zonas locales de AWS. Para obtener información acerca del acceso a zonas locales de AWS disponibles, consulte Regiones, zonas de disponibilidad y zonas locales.

Tipos de instancias admitidas

Los siguientes tipos de instancias están disponibles para los clústeres de Amazon EMR en zonas locales. La disponibilidad de los distintos tipos de instancias puede variar según la región.

Clase de instancia Tipos de instancias
Propósito general m5.xlarge | m5.2xlarge | m5.4xlarge | m5.12xlarge | m5.24xlarge | m5d.xlarge | m5d.2xlarge | m5d.4xlarge | m5d.12xlarge | m5d.24xlarge
Optimizada para computación c5.xlarge | c5.2xlarge | c5.4xlarge | c5.9xlarge | c5.18xlarge | c5d.xlarge | c5d.2xlarge | c5d.4xlarge| c5d.9xlarge | c5d.18xlarge
Optimizada para memoria r5.xlarge | r5.2xlarge | r5.4xlarge | r5.12xlarge | r5d.xlarge | r5d.2xlarge | r5d.4xlarge | r5d.12xlarge | r5d.24xlarge
Con optimización del almacenamiento i3en.xlarge | i3en.2xlarge | i3en.3xlarge | i3en.6xlarge | i3en.12xlarge | i3en.24xlarge

Creación de un clúster de Amazon EMR en zonas locales

Cree un clúster de Amazon EMR en Zonas locales de AWS; para ello, lance el clúster de Amazon EMR en una subred de Amazon VPC asociada a una zona local. Puede acceder al clúster utilizando el nombre de la zona local; por ejemplo, us-west-2-lax-1a en la consola de Oeste de EE. UU. (Oregón).

Las zonas locales no son compatibles con cuadernos de Amazon EMR ni admiten conexiones directamente a Amazon EMR utilizando el punto de conexión de VPC de la interfaz (AWS PrivateLink).

Console
Para crear un clúster en una zona local con la consola
  1. Inicie sesión en la Consola de administración de AWS y abra la consola de Amazon EMR en https://console.aws.amazon.com/emr.

  2. En EMR en EC2 situado en el panel de navegación izquierdo, elija Clústeres y, a continuación, elija Crear clúster.

  3. En Redes, seleccione una subred de EC2 con un ID de zona local en este formato: subnet 123abc | us-west-2-lax-1a.

  4. Elija un tipo de instancia o agregue volúmenes de almacenamiento de Amazon EBS para grupos de instancias uniformes o flotas de instancias.

  5. Elija cualquier otra opción que se aplique a su clúster.

  6. Para lanzar el clúster, elija Crear clúster.

CLI
Para crear un clúster en una zona local con la AWS CLI
  • Utilice el comando create-cluster, junto con el SubnetId de la zona local como se muestra en el ejemplo siguiente. Sustituya subnet-22XXXX1234567 por el SubnetId de la zona local y sustituya otras opciones según sea necesario. Para obtener más información, consulte https://docs.aws.amazon.com/cli/latest/reference/emr/create-cluster.html.

    aws emr create-cluster \ --name "Local Zones cluster" \ --release-label emr-5.29.0 \ --applications Name=Spark \ --ec2-attributes KeyName=myKey,SubnetId=subnet-22XXXX1234567 \ --instance-type m5.xlarge --instance-count 3 --use-default-roles