

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á.

# Usando I-ODCRs com AWS PCS
<a name="capacity-reservations-iodcr"></a>

 As Reservas On-Demand de Capacidade Interruptível (I-ODCRs) permitem que os proprietários do ODCR compartilhem temporariamente a capacidade reservada não utilizada com outras contas em sua organização. AWS As instâncias de consumo recebem um **aviso de rescisão de 2 minutos** quando o proprietário recupera a capacidade, tornando-as I-ODCRs adequadas para cargas de trabalho tolerantes a falhas, como processamento em lote, treinamento de ML e análise de dados. 

 Para obter mais informações sobre I-ODCRs, consulte [Reservas de capacidade interruptível no Guia](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/interruptible-capacity-reservations.html) do *usuário do Amazon Elastic Compute Cloud*. 

## Como I-ODCRs trabalhar com AWS PCS
<a name="capacity-reservations-iodcr-how-it-works"></a>

 An I-ODCR é criado a partir de um ODCR de origem existente. O proprietário especifica quantas instâncias devem ser alocadas para a reserva interruptível. Essas instâncias são transferidas do ODCR de origem para o novo. I-ODCR O proprietário pode recuperar a capacidade a qualquer momento, o que encerra as instâncias do consumidor com um aviso prévio de 2 minutos. 

Características principais:
+ I-ODCRs são **segmentados** por padrão — os consumidores devem referenciar o ID da reserva em sua configuração de lançamento.
+ I-ODCRs **não podem** ser adicionados aos grupos de reserva de capacidade.
+ Somente **uma** alocação interruptível pode ser criada por ODCR de origem.
+ Quando o proprietário recupera a capacidade, **não há retorno On-Demand ou Spot — as instâncias** do consumidor são encerradas.

## Configurando um AWS Grupo de nós de computação PCS para usar um I-ODCR
<a name="capacity-reservations-iodcr-configure"></a>

 Você pode configurar um grupo de nós de computação AWS PCS para usar um compartilhado I-ODCR adicionando-o a um modelo de execução. Aqui estão as etapas: 
+  **Certifique-se de ter acesso ao I-ODCR.** O proprietário do ODCR deve compartilhar a reserva interruptível com sua conta usando o [AWS Resource Access Manager (RAM)](https://docs.aws.amazon.com/ram/latest/userguide/what-is.html). Depois de compartilhado, ele I-ODCR aparece em sua conta em **Reservas de capacidade** no console do Amazon EC2. 
+  **Crie um modelo de lançamento que tenha como alvo I-ODCR o.** Consulte o I-ODCR ID diretamente e defina o tipo de mercado como`interruptible-capacity-reservation`. Aqui está um exemplo de modelo de lançamento: 

  ```
  {
    "CapacityReservationSpecification": {
      "CapacityReservationTarget": {
        "CapacityReservationId": "cr-1234567890abcdef1"
      }
    },
    "InstanceMarketOptions": {
      "MarketType": "interruptible-capacity-reservation"
    }
  }
  ```
+  **Crie ou atualize um grupo de nós de computação AWS PCS** para usar o modelo de lançamento. Para obter mais informações, consulte [AWS Grupos de nós de computação PCS](working-with_cng.md). 
  + Defina o `purchaseOption` do grupo de nós de computação como`INTERRUPTIBLE_CAPACITY_RESERVATION`.

## Lidando com interrupções
<a name="capacity-reservations-iodcr-interruptions"></a>

 [Quando o I-ODCR proprietário recupera a capacidade, as instâncias do consumidor recebem um aviso de rescisão de 2 minutos por meio da Amazon. EventBridge](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-what-is.html) Para lidar com interrupções sem problemas em suas cargas de trabalho do PCS: AWS 
+ Configure seus aplicativos para escutar eventos EventBridge de interrupção.
+ Implemente pontos de verificação para que os trabalhos possam salvar resultados intermediários e retomá-los após a interrupção.
+ Para grupos de nós de computação com uma configuração de escalabilidade dinâmica, defina a contagem mínima de instâncias para `0` que o grupo possa ser reduzido normalmente quando a capacidade for recuperada.

 Para obter mais informações sobre o monitoramento de eventos de interrupção, consulte [Monitorar reservas de capacidade interruptíveis EventBridge no Guia](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/monitor-interruptible-cr.html) do usuário do *Amazon Elastic Compute Cloud*. 

## Exemplo: compartilhe e use instâncias hpc7a.96xlarge com um I-ODCR
<a name="capacity-reservations-iodcr-example"></a>

 Este exemplo mostra como criar um a I-ODCR partir de um ODCR existente e usá-lo com um grupo de nós de computação AWS PCS. 

 **Etapa 1: Crie a reserva interruptível a partir de um ODCR de origem.** 

 O proprietário do ODCR cria uma alocação interruptível de 16 instâncias a partir de sua reserva existente de 32 instâncias: 

```
aws ec2 create-interruptible-capacity-reservation-allocation \
    --capacity-reservation-id cr-source1234567890a \
    --instance-count 16
```

 O ODCR de origem agora mostra 16 instâncias, e uma nova I-ODCR é criada com 16 instâncias. 

 **Etapa 2: compartilhe o I-ODCR uso da AWS RAM.** 

 O proprietário compartilha I-ODCR com a conta do consumidor: 

```
aws ram create-resource-share \
    --name "HPC-Interruptible-Share" \
    --resource-arns arn:aws:ec2:us-east-2:123456789012:capacity-reservation/cr-interruptible456 \
    --principals 987654321098
```

 **Etapa 3: Crie um modelo de lançamento voltado para o. I-ODCR** 

 O consumidor cria um modelo de lançamento: 

```
{
  "CapacityReservationSpecification": {
    "CapacityReservationTarget": {
      "CapacityReservationId": "cr-interruptible456"
    }
  },
  "InstanceMarketOptions": {
    "MarketType": "interruptible-capacity-reservation"
  }
}
```

 **Etapa 4: Crie um grupo de nós de computação AWS PCS usando o modelo de lançamento.** 

 Crie um grupo dinâmico de nós de computação com `purchaseOption` set to `INTERRUPTIBLE_CAPACITY_RESERVATION` e o modelo de lançamento referenciando o. I-ODCR Defina a contagem mínima de instâncias como 0 e a máxima como 16 (correspondendo à I-ODCR capacidade). 

## Considerações sobre cobrança
<a name="capacity-reservations-iodcr-billing"></a>
+ O **proprietário do ODCR** paga On-Demand tarifas pela capacidade não utilizada no I-ODCR (instâncias não lançadas pelo consumidor).
+ O **consumidor** paga On-Demand tarifas somente pelas instâncias que ele realmente lança e usa.

 Para obter mais informações, consulte [preços e faturamento da reserva de capacidade no Guia](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/capacity-reservations-pricing-billing.html) do *usuário do Amazon Elastic Compute Cloud*. 