

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.

# Cree grupos de nodos de cómputo en AWS PCS
<a name="getting-started_create-cng"></a>

 Un grupo de nodos de cómputo es un conjunto virtual de nodos de cómputo (instancias EC2) que AWS PCS lanza y administra. Al definir un grupo de nodos de procesamiento, se especifican características comunes, como los tipos de instancias EC2, el número mínimo y máximo de instancias, las subredes de VPC de destino, la opción de compra preferida y la configuración de lanzamiento personalizada. AWS PCS lanza, administra y termina eficientemente los nodos de cómputo de un grupo de nodos de cómputo, de acuerdo con estos ajustes. El clúster de demostración utiliza un grupo de nodos de cálculo para proporcionar nodos de inicio de sesión para el acceso de los usuarios y un grupo de nodos de cálculo independiente para procesar los trabajos. En los temas siguientes se describen los procedimientos para configurar estos grupos de nodos de procesamiento en el clúster. 

**Topics**
+ [Crear un perfil de instancia para AWS PCS](getting-started_create-cng_instance-profile.md)
+ [Cree plantillas de lanzamiento para AWS PCS](getting-started_create-cng_launch-templates.md)
+ [Cree un grupo de nodos de cómputo para los nodos de inicio de sesión en AWS PCS](getting-started_create-cng_login-nodes.md)
+ [Cree un grupo de nodos de cómputo para ejecutar trabajos de cómputo en AWS PCS](getting-started_create-cng_workers.md)

# Crear un perfil de instancia para AWS PCS
<a name="getting-started_create-cng_instance-profile"></a>

Los grupos de nodos de cómputo requieren un perfil de instancia cuando se crean. Si utiliza la Consola de administración de AWS para crear un rol para Amazon EC2, la consola crea automáticamente un perfil de instancias y le da el mismo nombre que al rol. Para obtener más información, consulta Cómo [usar perfiles de instancia](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html) en la *Guía del AWS Identity and Access Management usuario*.

 En el siguiente procedimiento, se utiliza Consola de administración de AWS para crear un rol para Amazon EC2, que también crea el perfil de instancia para los grupos de nodos de cómputo. 

**Para crear el perfil de rol y de instancia**
+ Vaya a la [consola de IAM](https://console.aws.amazon.com/iam).
+ En **Administración de acceso**, seleccione **Políticas**.
  + Elija **Create Policy**.
  + En **Especificar permisos**, en el **editor de políticas**, selecciona **JSON**.
  + Sustituya el contenido del editor de texto por lo siguiente:

------
#### [ JSON ]

****  

    ```
    {
        "Version":"2012-10-17",		 	 	 
        "Statement": [
            {
                "Action": [
                    "pcs:RegisterComputeNodeGroupInstance"
                ],
                "Resource": "*",
                "Effect": "Allow"
            }
        ]
    }
    ```

------
  + Elija **Siguiente**.
  + En **Revisar y crear**, escriba el **nombre de la política**`AWSPCS-getstarted-policy`.
  + Elija **Crear política**.
+ En **Access management** (Administración de acceso), elija **Roles** (Roles).
+ Elija **Crear rol**.
+ En **Seleccionar entidad de confianza**:
  + En el **tipo de entidad de confianza**, seleccione **AWS servicio**
  + En **Caso de uso**, seleccione **EC2**.
    + A continuación, en **Elija un caso de uso** para el servicio especificado, elija **EC2**.
  + Elija **Siguiente**.
+ En **Añadir permisos**:
  + En **Políticas de permisos**, busque **AWSPCS-getstarted-policy**.
  + Marque la casilla situada junto a **AWSPCS-getstarted-policy** para añadirla al rol.
  + En **Políticas de permisos**, busca **Amazon SSMManaged InstanceCore**.
  + Marca la casilla situada junto SSMManaged InstanceCore a **Amazon** para añadirlo al rol.
  + Elija **Siguiente**.
+ En **Nombre, revisa y crea**:
  + En **Detalles del rol**:
    + En **Role name (Nombre del rol)**, introduzca `AWSPCS-getstarted-role`.
  + Elija **Create role** (Crear rol).

# Cree plantillas de lanzamiento para AWS PCS
<a name="getting-started_create-cng_launch-templates"></a>

 Al crear un grupo de nodos de cómputo, se proporciona una plantilla de lanzamiento de EC2 que AWS PCS utiliza para configurar las instancias de EC2 que lanza. Esto incluye ajustes como los grupos de seguridad y los scripts que se ejecutan cuando se lanza la instancia. 

 En este paso, se utilizará una CloudFormation plantilla para crear dos plantillas de lanzamiento de EC2. Una plantilla se usará para crear nodos de inicio de sesión y la otra se usará para crear nodos de cómputo. La diferencia clave entre ellos es que los nodos de inicio de sesión se pueden configurar para permitir el acceso SSH entrante. 

## Accede a la plantilla CloudFormation
<a name="getting-started_create-cng_launch-templates_get-cfn-template"></a>

 Usa la siguiente URL para descargar la CloudFormation plantilla y, a continuación, cárgala en la [CloudFormation consola](https://console.aws.amazon.com/cloudformation/home#/stacks/create) para crear una CloudFormation pila nueva. Para obtener más información, consulte [Uso de la CloudFormation consola](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-console.html) en la *Guía del AWS CloudFormation usuario*.

```
https://aws-hpc-recipes.s3.amazonaws.com/main/recipes/pcs/getting_started/assets/pcs-lt-efs-fsxl.yaml
```

## Utilice la CloudFormation plantilla para crear plantillas de lanzamiento de EC2
<a name="getting-started_create-cng_launch-templates_use-cfn-template"></a>

 Utilice el siguiente procedimiento para completar la CloudFormation plantilla en la consola CloudFormation 
+ En **Proporcione un nombre de pila**:
  + En **Nombre de pila**, ingresa`getstarted-lt`.
+ En **Parámetros**:
  + Bajo **seguridad**
    + Para **VpcSecurityGroupId**, seleccione el grupo de seguridad nombrado `default` en la VPC de su clúster.
    + Para **ClusterSecurityGroupId**, seleccione el grupo denominado `cluster-getstarted-sg`
    + Para **SshSecurityGroupId**, seleccione el grupo denominado `inbound-ssh-getstarted-sg`
    + Para **SshKeyName**, selecciona tu key pair de claves SSH preferido.
  + En Sistemas de **archivos**
    + Para **EfsFilesystemId**, introduzca el ID del sistema de archivos del sistema de archivos EFS que creó anteriormente en el tutorial.
    + Para **FSxLustreFilesystemId**, introduzca el ID del sistema de archivos del sistema FSx de archivos de Lustre que creó anteriormente en el tutorial.
    + Para **FSxLustreFilesystemMountName**, introduzca el nombre de montaje correspondiente al mismo sistema FSx de archivos Lustre.
+ Seleccione **Siguiente** y, a continuación, vuelva a seleccionar **Siguiente**.
+ Seleccione **Enviar**.

 Supervisa el estado de la CloudFormation pila. Cuando llegue a `CREATE_COMPLETE` la plantilla de lanzamiento estará lista para ser utilizada. 

**nota**  
Para ver todos los recursos que creó la CloudFormation plantilla, abre la [CloudFormation consola](https://console.aws.amazon.com/cloudformation). Elija la pila `getstarted-lt` y, a continuación, elija la pestaña **Resources** (Recursos).

# Cree un grupo de nodos de cómputo para los nodos de inicio de sesión en AWS PCS
<a name="getting-started_create-cng_login-nodes"></a>

 Un grupo de nodos de cómputo es un conjunto virtual de nodos de cómputo (instancias EC2) que AWS PCS lanza y administra. Al definir un grupo de nodos de procesamiento, se especifican características comunes, como los tipos de instancias EC2, el número mínimo y máximo de instancias, las subredes de VPC de destino, la opción de compra preferida y la configuración de lanzamiento personalizada. AWS PCS lanza, administra y termina eficientemente los nodos de cómputo de un grupo de nodos de cómputo, de acuerdo con estos ajustes. 

 En este paso, lanzará un grupo de nodos de computación estáticos que proporciona acceso interactivo al clúster. Puede utilizar SSH o Amazon EC2 Systems Manager (SSM) para iniciar sesión en él y, a continuación, ejecutar comandos de shell y gestionar los trabajos de Slurm. 

**Para crear el grupo de nodos de cómputo**
+ Abra la [consola AWS PCS](https://console.aws.amazon.com/pcs) y vaya a **Clústeres**.
+ Seleccione el clúster denominado `get-started`
+ Vaya a **Compute nodes groups** y elija **Crear**.
+ En la sección de **configuración del grupo de nodos de Compute**, proporciona lo siguiente:
  + **Nombre del grupo de nodos de cómputo**: `login` introdúzcalo.
+ En **Configuración informática**, introduzca o seleccione estos valores:
  + **Plantilla de lanzamiento de EC2**: elija la plantilla de lanzamiento con el nombre `login-getstarted-lt`
  + Perfil de **instancia de IAM: elija el nombre del perfil** de instancia `AWSPCS-getstarted-role`
  + **Subredes**: seleccione la subred por la que comienza el nombre. `hpc-networking:PublicSubnetA`
  + **Instancias**: seleccione. `c6i.xlarge`
  + **Configuración de escalado**: introduzca `1` el **número mínimo de instancias.** Para el **recuento máximo de instancias, introduzca.** `1`
+ En **Configuración adicional**, especifique lo siguiente:
  + **ID de AMI**: seleccione la AMI que desee usar y que tenga un nombre con el siguiente formato:

    ```
    aws-pcs-sample_ami-amzn2-platform-slurm-version
    ```

    Para obtener más información sobre el ejemplo AMIs, consulte[Uso de Amazon Machine Images (AMIs) de muestra con AWS PCS](working-with_ami_samples.md).
+ Seleccione **Crear grupo de nodos de cómputo**.

 El campo **Estado** muestra la opción **Crear** mientras se aprovisiona el grupo de nodos de cómputo. Puede continuar con el siguiente paso del tutorial mientras está en curso. 

# Cree un grupo de nodos de cómputo para ejecutar trabajos de cómputo en AWS PCS
<a name="getting-started_create-cng_workers"></a>

 En este paso, lanzará un grupo de nodos de cómputo que se escale de forma elástica para ejecutar los trabajos enviados al clúster. 

**Para crear el grupo de nodos de cómputo**
+ Abra la [consola AWS PCS](https://console.aws.amazon.com/pcs) y vaya a **Clústeres**.
+ Seleccione el clúster denominado `get-started`
+ Vaya a **Compute nodes groups** y elija **Crear**.
+ En la sección de **configuración del grupo de nodos de Compute**, proporciona lo siguiente:
  + **Nombre del grupo de nodos de cómputo**: `compute-1` introdúzcalo.
+ En **Configuración informática**, introduzca o seleccione estos valores:
  + **Plantilla de lanzamiento de EC2**: elija la plantilla de lanzamiento con el nombre `compute-getstarted-lt`
  + Perfil de **instancia de IAM: elija el nombre del perfil** de instancia `AWSPCS-getstarted-role`
  + **Subredes**: seleccione la subred por la que comienza el nombre. `hpc-networking:PrivateSubnetA`
  + **Instancias**: seleccione. `c6i.xlarge`
  + **Configuración de escalado**: para el **recuento mínimo de instancias, introduzca`0`.** Para el **recuento máximo de instancias, introduzca.** `4`
+ En **Configuración adicional**, especifique lo siguiente:
  + **ID de AMI**: seleccione la AMI que desee usar y que tenga un nombre con el siguiente formato:

    ```
    aws-pcs-sample_ami-amzn2-platform-slurm-version
    ```

    Para obtener más información sobre el ejemplo AMIs, consulte[Uso de Amazon Machine Images (AMIs) de muestra con AWS PCS](working-with_ami_samples.md).
+ Seleccione **Crear grupo de nodos de cómputo**.

 El campo **Estado** muestra la opción **Crear** mientras se aprovisiona el grupo de nodos de cómputo.

**importante**  
 Espere a que el campo **Estado** muestre **Activo** antes de continuar con el siguiente paso de este tutorial. 