

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Crie grupos de nós de computação no AWS PCS
<a name="getting-started_create-cng"></a>

 Um grupo de nós de computação é uma coleção virtual de nós de computação (instâncias EC2) que o AWS PCS inicia e gerencia. Ao definir um grupo de nós de computação, você especifica características comuns, como tipos de instância EC2, contagem mínima e máxima de instâncias, sub-redes VPC de destino, opção de compra preferencial e configuração de execução personalizada. AWS O PCS inicia, gerencia e encerra com eficiência os nós de computação em um grupo de nós de computação, de acordo com essas configurações. O cluster de demonstração usa um grupo de nós de computação para fornecer nós de login para acesso do usuário e um grupo de nós de computação separado para processar trabalhos. Os tópicos a seguir descrevem os procedimentos para configurar esses grupos de nós de computação em seu cluster. 

**Topics**
+ [Crie um perfil de instância para AWS PCS](getting-started_create-cng_instance-profile.md)
+ [Crie modelos de lançamento para AWS PCS](getting-started_create-cng_launch-templates.md)
+ [Crie um grupo de nós de computação para nós de login no AWS PCS](getting-started_create-cng_login-nodes.md)
+ [Crie um grupo de nós de computação para executar trabalhos de computação no PCS AWS](getting-started_create-cng_workers.md)

# Crie um perfil de instância para AWS PCS
<a name="getting-started_create-cng_instance-profile"></a>

Os grupos de nós de computação exigem um perfil de instância quando são criados. Se você usar o Console de gerenciamento da AWS para criar uma função para o Amazon EC2, o console criará automaticamente um perfil de instância e dará a ele o mesmo nome da função. Para obter mais informações, consulte [Como usar perfis de instância](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_use_switch-role-ec2_instance-profiles.html) no *Guia AWS Identity and Access Management do usuário*.

 No procedimento a seguir, você usa o Console de gerenciamento da AWS para criar uma função para o Amazon EC2, que também cria o perfil de instância para seus grupos de nós de computação. 

**Para criar a função e o perfil da instância**
+ Navegue até o [console do IAM](https://console.aws.amazon.com/iam).
+ Em **Access management (Gerenciamento de acesso)**, escolha **Policies (Políticas)**.
  + Selecione **Criar política**.
  + Em **Especificar permissões**, em **Editor de políticas**, escolha **JSON**.
  + Substitua o conteúdo do editor de texto pelo seguinte:

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

****  

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

------
  + Escolha **Próximo**.
  + Em **Revisar e criar**, em **Nome da política**, insira`AWSPCS-getstarted-policy`.
  + Selecione **Criar política**.
+ Em **Access management** (Gerenciamento de acesso), escolha **Roles** (Funções).
+ Selecione **Criar perfil**.
+ Em **Selecionar entidade confiável**:
  + Para **Tipo de entidade confiável**, selecione **AWS serviço**
  + Em **Caso de uso**, selecione **EC2**.
    + Em seguida, em **Escolha um caso de uso** para o serviço especificado, escolha **EC2**.
  + Escolha **Próximo**.
+ Em **Adicionar permissões**:
  + Em **Políticas de permissões**, pesquise por **AWSPCS-getstarted-policy**.
  + Marque a caixa ao lado **AWSPCS-getstartedde -policy** para adicioná-la à função.
  + Em **Políticas de permissões**, pesquise por **Amazon SSMManaged InstanceCore**.
  + Marque a caixa ao lado **da Amazon SSMManaged InstanceCore** para adicioná-la à função.
  + Escolha **Próximo**.
+ Em **Nome, revise e crie**:
  + Em **Detalhes da função**:
    + Em **Nome do perfil**, insira `AWSPCS-getstarted-role`.
  + Escolha **Create role** (Criar função).

# Crie modelos de lançamento para AWS PCS
<a name="getting-started_create-cng_launch-templates"></a>

 Ao criar um grupo de nós de computação, você fornece um modelo de execução do EC2 que o AWS PCS usa para configurar as instâncias do EC2 que ele executa. Isso inclui configurações como grupos de segurança e scripts que são executados quando a instância é executada. 

 Nesta etapa, um CloudFormation modelo será usado para criar dois modelos de lançamento do EC2. Um modelo será usado para criar nós de login e o outro será usado para criar nós de computação. A principal diferença entre eles é que os nós de login podem ser configurados para permitir acesso SSH de entrada. 

## Acesse o CloudFormation modelo
<a name="getting-started_create-cng_launch-templates_get-cfn-template"></a>

 Use o URL a seguir para baixar o CloudFormation modelo e, em seguida, faça o upload do modelo no [CloudFormation console](https://console.aws.amazon.com/cloudformation/home#/stacks/create) para criar uma nova CloudFormation pilha. Para obter mais informações, consulte [Usando o CloudFormation console](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-using-console.html) no *Guia AWS CloudFormation do usuário*.

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

## Use o CloudFormation modelo para criar modelos de lançamento do EC2
<a name="getting-started_create-cng_launch-templates_use-cfn-template"></a>

 Use o procedimento a seguir para preencher o CloudFormation modelo no CloudFormation console 
+ Em **Forneça um nome de pilha:**
  + Em **Nome da pilha**, insira`getstarted-lt`.
+ Em **Parâmetros**:
  + Em **Segurança**
    + Para **VpcSecurityGroupId**, selecione o grupo de segurança nomeado `default` em seu cluster VPC.
    + Para **ClusterSecurityGroupId**, selecione o grupo chamado `cluster-getstarted-sg`
    + Para **SshSecurityGroupId**, selecione o grupo chamado `inbound-ssh-getstarted-sg`
    + Para **SshKeyName**, selecione seu par de chaves SSH preferido.
  + Em **Sistemas de arquivos**
    + Para **EfsFilesystemId**, insira a ID do sistema de arquivos EFS que você criou anteriormente no tutorial.
    + Para **FSxLustreFilesystemId**, insira o ID do sistema de arquivos do FSx Lustre que você criou anteriormente no tutorial.
    + Para **FSxLustreFilesystemMountName**, insira o nome de montagem para o mesmo FSx sistema de arquivos Lustre.
+ Escolha **Avançar** e, em seguida, escolha **Avançar** novamente.
+ Selecione **Enviar**.

 Monitore o status da CloudFormation pilha. Quando chega, `CREATE_COMPLETE` o modelo de lançamento está pronto para ser usado. 

**nota**  
Para ver todos os recursos criados pelo CloudFormation modelo, abra o [CloudFormation console](https://console.aws.amazon.com/cloudformation). Escolha a pilha `getstarted-lt` e depois a guia **Resources** (Recursos).

# Crie um grupo de nós de computação para nós de login no AWS PCS
<a name="getting-started_create-cng_login-nodes"></a>

 Um grupo de nós de computação é uma coleção virtual de nós de computação (instâncias EC2) que o AWS PCS inicia e gerencia. Ao definir um grupo de nós de computação, você especifica características comuns, como tipos de instância EC2, contagem mínima e máxima de instâncias, sub-redes VPC de destino, opção de compra preferencial e configuração de execução personalizada. AWS O PCS inicia, gerencia e encerra com eficiência os nós de computação em um grupo de nós de computação, de acordo com essas configurações. 

 Nesta etapa, você iniciará um grupo de nós de computação estático que fornece acesso interativo ao cluster. Você pode usar o SSH ou o Amazon EC2 Systems Manager (SSM) para fazer login nele, depois executar comandos de shell e gerenciar trabalhos do Slurm. 

**Para criar o grupo de nós de computação**
+ Abra o [console AWS PCS](https://console.aws.amazon.com/pcs) e navegue até **Clusters**.
+ Selecione o cluster chamado `get-started`
+ Navegue até **grupos de nós de computação** e escolha **Criar**.
+ Na seção **Configuração do grupo de nós de computação**, forneça o seguinte:
  + **Nome do grupo de nós de computação** — Enter`login`.
+ Em **Configuração de computação**, insira ou selecione estes valores:
  + **Modelo de lançamento do EC2** — Escolha o modelo de lançamento em que o nome está `login-getstarted-lt`
  + **Perfil da instância do IAM** — Escolha o perfil da instância chamado `AWSPCS-getstarted-role`
  + **Sub-redes** — Selecione a sub-rede com a qual o nome começa. `hpc-networking:PublicSubnetA`
  + **Instâncias** — Selecione`c6i.xlarge`.
  + **Configuração de escalabilidade** — Em **Contagem mínima de instâncias, insira.** `1` Em **Contagem máxima de instâncias, insira`1`.**
+ Em **Configurações adicionais**, especifique o seguinte:
  + **ID da AMI** — Selecione uma AMI que você deseja usar, que tenha um nome no seguinte formato:

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

    Para obter mais informações sobre a amostra AMIs, consulte[Usando amostras de Amazon Machine Images (AMIs) com AWS PCS](working-with_ami_samples.md).
+ Escolha **Criar grupo de nós de computação**.

 O campo **Status** mostra **Criando** enquanto o grupo de nós de computação está sendo provisionado. Você pode prosseguir para a próxima etapa do tutorial enquanto ele estiver em andamento. 

# Crie um grupo de nós de computação para executar trabalhos de computação no PCS AWS
<a name="getting-started_create-cng_workers"></a>

 Nesta etapa, você iniciará um grupo de nós de computação que se expande elasticamente para executar trabalhos enviados ao cluster. 

**Para criar o grupo de nós de computação**
+ Abra o [console AWS PCS](https://console.aws.amazon.com/pcs) e navegue até **Clusters**.
+ Selecione o cluster chamado `get-started`
+ Navegue até **grupos de nós de computação** e escolha **Criar**.
+ Na seção **Configuração do grupo de nós de computação**, forneça o seguinte:
  + **Nome do grupo de nós de computação** — Enter`compute-1`.
+ Em **Configuração de computação**, insira ou selecione estes valores:
  + **Modelo de lançamento do EC2** — Escolha o modelo de lançamento em que o nome está `compute-getstarted-lt`
  + **Perfil da instância do IAM** — Escolha o perfil da instância chamado `AWSPCS-getstarted-role`
  + **Sub-redes** — Selecione a sub-rede com a qual o nome começa. `hpc-networking:PrivateSubnetA`
  + **Instâncias** — Selecione`c6i.xlarge`.
  + **Configuração de escalabilidade** — Em **Contagem mínima de instâncias, insira.** `0` Em **Contagem máxima de instâncias, insira`4`.**
+ Em **Configurações adicionais**, especifique o seguinte:
  + **ID da AMI** — Selecione uma AMI que você deseja usar, que tenha um nome no seguinte formato:

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

    Para obter mais informações sobre a amostra AMIs, consulte[Usando amostras de Amazon Machine Images (AMIs) com AWS PCS](working-with_ami_samples.md).
+ Escolha **Criar grupo de nós de computação**.

 O campo **Status** mostra **Criando** enquanto o grupo de nós de computação está sendo provisionado.

**Importante**  
 Aguarde até que o campo **Status** mostre **Ativo** antes de prosseguir para a próxima etapa deste tutorial. 