Amazon Elastic Compute Cloud
User Guide for Linux Instances

Modificar Instâncias reservadas

Quando suas necessidades de computação mudarem, você poderá modificar suas instâncias reservadas padrão ou as Instâncias reservadas conversíveis e continuar usufruindo o benefício de faturamento. Você pode modificar a zona de disponibilidade, o escopo, a plataforma de rede ou o tamanho da instância (na mesma família de instâncias) da sua Instância reservada. Para modificar uma Instância reservada, você especifica as Instâncias reservadas que deseja modificar e especifica uma ou mais configurações de destino.

nota

Você também pode trocar uma Instância reservada convertível por outra Instância reservada convertível com uma configuração diferente, incluindo a família de instâncias. Para obter mais informações, consulte Trocar Instâncias reservadas conversíveis.

Você pode modificar todas as Instâncias reservadas ou um subconjunto delas. Você pode separar suas Instâncias reservadas originais em duas ou mais novas Instâncias reservadas. Por exemplo, se você tiver uma reserva de 10 instâncias em us-east-1a e decidir mover 5 instâncias para us-east-1b, a solicitação da modificação resultará em duas novas reservas: uma para 5 instâncias em us-east-1a e outra para as outras 5 instâncias em us-east-1b.

Você também pode mesclar duas ou mais Instâncias reservadas em uma única Instância reservada. Por exemplo, se você tiver quatro t2.small Instâncias reservadas de uma instância cada, poderá mesclá-las para criar uma t2.large Instância reservada. Para obter mais informações, consulte Suporte para modificar tamanhos de instância.

Após a modificação, o benefício das Instâncias reservadas será aplicado somente às instâncias que correspondem aos novos parâmetros. Por exemplo, se você alterar a zona de disponibilidade de uma reserva, a reserva de capacidade e os benefícios de preço serão automaticamente aplicados ao uso da instância na nova zona de disponibilidade. Das instâncias que não corresponderem mais aos novos parâmetros será cobrada a taxa sob demanda, a menos que sua conta tenha outras reservas aplicáveis.

Se sua solicitação da modificação tiver sucesso:

  • A reserva modificada entra em vigor imediatamente e o benefício de preço é aplicado às novas instâncias que iniciam na hora da solicitação de modificação. Por exemplo, se você modificar com êxito suas reservas às 9:15PM, o benefício do preço será transferido para sua nova instância às 9:00PM. Você pode obter a effective date das Instâncias reservadas modificadas usando a ação de API DescribeReservedInstances ou o comando describe-reserved-instances (AWS CLI).

  • A reserva original é desativada. A data final é a data inicial da nova reserva, e a data final da nova reserva é a mesma que a data final da Instância reservada original. Se você modificar uma reserva de três anos com 16 meses sobrando de período de vigência, a reserva modificada resultante será uma reserva de 16 meses com a mesma data final que a original.

  • A reserva alterada lista um preço fixo de 0 USD e não o preço fixo da reserva original.

nota

O preço fixo da reserva modificada não afeta os cálculos da camada de preços com desconto aplicados à sua conta, que são baseados no preço fixo da reserva original.

Se sua solicitação de modificação falhar, as Instâncias reservadas manterão a configuração original e serão imediatamente disponibilizadas para outra solicitação de modificação.

Não há taxas para a modificação e você não receber nenhuma conta ou fatura novas.

Você pode modificar suas reservas quantas vezes quiser, mas não pode alterar nem cancelar uma solicitação de modificação pendente depois da enviá-la. Depois de a modificação ser concluída com sucesso, você pode enviar outra solicitação de modificação para reverter as alterações que fez, se necessário.

Requisitos e restrições para modificação

É possível modificar esses atributos da maneira a seguir.

Atributo modificável Plataformas compatíveis Limitações

Alterar as zonas de disponibilidade na mesma região

Linux e Windows

Alterar o escopo de zona de disponibilidade para região e vice-versa

Linux e Windows

Se você alterar o escopo de zona de disponibilidade para região, perderá o benefício da reserva de capacidade.

Se você alterar o escopo de região para zona de disponibilidade, perderá a flexibilidade da zona de disponibilidade e a flexibilidade de tamanho de instância (se aplicável). Para obter mais informações, consulte Como as Instâncias reservadas são aplicadas.

Alterar o tamanho da instância na mesma família de instâncias

Somente Amazon Linux

Para alterar o tamanho da instância na mesma família de instâncias, a reserva deve usar o Amazon Linux na locação padrão.

Para algumas famílias de instâncias não há suporte, pois não há outros tamanhos disponíveis. Para obter mais informações, consulte Suporte para modificar tamanhos de instância.

Alterar a rede do EC2-Classic para a Amazon VPC e vice-versa

Linux e Windows

A plataforma de rede deve estar disponível em sua conta da AWS. Se sua conta da AWS foi criada após 04/12/2013, ela não oferecerá suporte ao EC2-Classic.

Requisitos

O Amazon EC2 processará sua solicitação de modificação se houver capacidade suficiente para sua configuração de destino (se aplicável) e se as seguintes condições forem atendidas:

  • A Instância reservada não pode ser modificada antes ou ao mesmo tempo da compra

  • a Instância reservada deve estar ativa.

  • Não pode haver uma solicitação de modificação pendente

  • A Instância reservada não está listada no Marketplace de instâncias reservadas

  • Deve haver correspondência entre o tamanho ocupado pela instância da reserva ativa e a configuração de destino. Para obter mais informações, consulte Suporte para modificar tamanhos de instância.

  • As Instâncias reservadas de entrada são todas Instâncias reservadas padrão ou todas Instâncias reservadas conversíveis, e não algumas de cada tipo

  • As Instâncias reservadas de entrada deverão expirar na mesma hora, se forem Instâncias reservadas padrão

Suporte para modificar tamanhos de instância

Se tiver reservas do Amazon Linux em uma família de instâncias com vários tamanhos, você poderá modificar o tamanho da instância das Instâncias reservadas.

nota

As instâncias são agrupadas por família (com base em capacidade de armazenamento ou CPU); tipo (projetado para casos de uso específicos); e tamanho. Por exemplo, a família de instâncias c4 está na família otimizada para computação e está disponível em vários tamanhos. Enquanto as instâncias c3 estiverem na mesma família, você não poderá modificar as instâncias c4 para instâncias c3 porque elas têm especificações de hardware diferentes. Para obter mais informações, consulte Tipos de instância do Amazon EC2.

Você não pode modificar o tamanho de instância das Instâncias reservadas para os seguintes tipos de instâncias, pois somente um tamanho está disponível para cada uma das famílias de instâncias.

  • cc2.8xlarge

  • cr1.8xlarge

  • hs1.8xlarge

  • t1.micro

Cada Instância reservada tem um espaço para tamanho da instância, que é determinado pelo fator de normalização do tipo de instância e pelo número de instâncias na reserva. Quando você modificar uma Instância reservada, o espaço para configuração de destino deverá corresponder ao da configuração original; caso contrário, a solicitação de modificação não será processada.

O fator de normalização se baseia no tamanho da instância na família de instâncias (por exemplo, instâncias m1.xlarge na família de instâncias m1). Isso só é significativo na mesma família de instâncias. Os tipos de instância não podem ser modificados de uma família para outra. No console do Amazon EC2, o fator de normalização é medido em unidades. A tabela a seguir ilustra o fator de normalização que se aplica em uma família de instâncias.

Tamanho da instância Fator de normalização

nano

0,25

micro

0,5

pequeno

1

médio

2

grande

4

xlarge

8

2xlarge

16

4xlarge

32

8xlarge

64

9xlarge

72

10xlarge

80

12xlarge

96

16xlarge

128

18xlarge

144

24xlarge

192

32xlarge

256

Para calcular o espaço para tamanho de instância de uma Instância reservada, multiplique o número de instâncias pelo fator de normalização. Por exemplo, uma instância t2.medium tem um fator de normalização de 2, por isso uma reserva para quatro instâncias t2.medium tem um espaço de 8 unidades.

Você pode alocar suas reservas para tamanhos de instância diferentes na mesma família de instâncias, por exemplo, em toda a família de instâncias T2, desde que o espaço para o tamanho da instância da sua reserva permaneça o mesmo. Por exemplo, você pode dividir uma reserva por uma instância t2.large (1 x 4) em quatro instâncias t2.small (4 x 1) ou combinar uma reserva para quatro instâncias t2.small em uma instância t2.large. No entanto, você não pode alterar sua reserva para duas instâncias t2.small (2 x 1) em uma instância t2.large (1 x 4). Isso ocorre porque o tamanho da instância existente da sua reserva atual é menor que a reserva proposta.

No exemplo a seguir, você tem uma reserva com as duas instâncias t2.micro (que dão a você a presença de 1) e uma reserva com uma instância t2.small (que oferece a uma presença de 1). Você funde as duas reservas em uma única reserva com uma instância t2.medium—o tamanho de instância combinado das duas reservas originais é igual ao tamanho da reserva modificada.


						Modificando Instâncias reservadas

Você também pode modificar uma reserva para dividi-la em duas ou mais reservas. No exemplo a seguir, você tem uma reserva uma instância t2.medium. Você divide a reserva em uma reserva com duas instâncias t2.nano e uma reserva com três instâncias t2.micro.


						Modificando Instâncias reservadas

Fator de normalização para instâncias bare metal

É possível modificar Instâncias reservadas .metal para outros tamanhos na mesma família e, da mesma maneira, é possível modificar Instâncias reservadas de outros tamanhos na mesma família para Instâncias reservadas .metal. Uma instância bare metal é do mesmo tamanho da maior instância da mesma família de instâncias. Por exemplo, uma instância i3.metal é do mesmo tamanho que uma instância i3.16xlarge, portanto, elas têm o mesmo fator de normalização.

nota

Os tamanhos da instância .metal não têm um único fator de normalização. Eles variam de acordo com a família de instâncias específica.

Tamanho da instância bare metal Fator de normalização
i3.metal

128

r5.metal

192

r5d.metal

192

z1d.metal

96

m5.metal

192

m5d.metal

192

Por exemplo, uma instância i3.metal tem um fator de normalização de 128. Se você comprar uma Instância reservada i3.metal de Linux/Unix da Amazon de locação padrão, será possível dividir a reserva da seguinte maneira:

  • Uma instância i3.16xlarge é do mesmo tamanho que uma instância i3.metal, portanto, seu fator de normalização é de 128 (128/1). A reserva para uma instância i3.metal pode ser modificada para uma instância i3.16xlarge.

  • Uma instância i3.8xlarge tem a metade do tamanho de uma instância i3.metal, portanto, seu fator de normalização é de 64 (128/2). A reserva para uma instância i3.metal pode ser dividida em duas instâncias i3.8xlarge.

  • Uma instância i3.4xlarge é um quarto do tamanho de uma instância i3.metal, portanto, seu fator de normalização é de 32 (128/4). A reserva para uma instância i3.metal pode ser dividida em quatro instâncias i3.4xlarge.

Envio de solicitações da modificação

Você não pode modificar as Instâncias reservadas usando o console do Amazon EC2, a API do Amazon EC2 ou uma ferramenta de linha de comando.

Console do Amazon EC2

Antes modificar as Instâncias reservadas, leia as restrições aplicáveis. Se você estiver modificando o tamanho da instância, assegure-se de que você calcule o tamanho total ocupado pela instância das reservas que deseja modificar e garantir que corresponde ao tamanho total ocupado pela instância das configurações de destino.

Para modificar as Instâncias reservadas usando o Console de gerenciamento da AWS

  1. Abra o console do Amazon EC2 em https://console.aws.amazon.com/ec2/.

  2. Na página Reserved Instances (Instâncias reservadas), selecione uma ou mais Instâncias reservadas para modificar e escolha Modify Reserved Instances (Modificar instâncias reservadas).

    nota

    Se as Instâncias reservadas não estiverem no estado ativo ou não puderem ser modificadas, a opção Modificar Instâncias reservadas estará desativada.

  3. A primeira entrada na tabela de modificação exibe os atributos das Instâncias reservadas selecionadas e pelo menos uma configuração de destino abaixo dela. A coluna Unidades exibe o espaço para tamanho total da instância. Escolha Adicionar para cada nova configuração a ser adicionada. Modifique os atributos conforme o necessário para cada configuração e selecione Continuar quando você tiver terminado:

    • Escopo: escolha se a Instância reservada se aplica a uma zona de disponibilidade ou a toda a região.

    • Zona de disponibilidade: Escolha a zona de disponibilidade necessária. Não aplicável para Instâncias reservadas regionais.

    • Tipo de instância: Selecione o tipo de instância necessário. Disponível somente para plataformas compatíveis. Para obter mais informações, consulte Requisitos e restrições para modificação.

    • Contagem: Especifique o número de instâncias a serem cobertas pela reserva.

    nota

    Se as configurações de destino combinadas forem maiores ou menores que o espaço para tamanho de instância das Instâncias reservadas originais, o total alocado na coluna Units (Unidades) será exibido em vermelho.

  4. Para confirmar suas escolhas quando terminar de especificar as configurações de destino, selecione Enviar modificações. Se você mudar de ideia a qualquer momento, escolha Cancelar para sair do assistente.

Você pode determinar o status de sua solicitação da modificação analisando a coluna State (Estado) na tela de Instâncias reservadas. A tabela a seguir ilustra os valores de Estado possíveis.

Estado Descrição

ativo (modificação pendente)

Estado de transição das Instâncias reservadas originais.

desativado (modificação pendente)

Estado de transição das Instâncias reservadas originais durante a criação de novas Instâncias reservadas.

desativado

Instâncias reservadas modificas e substituídas com êxito.

ativo

Novas Instâncias reservadas criadas com base em uma solicitação de modificação bem-sucedida.

-Ou-

Instâncias reservadas originais após falha na solicitação da modificação.

API ou ferramenta de linha de comando do Amazon EC2

Para modificar as Instâncias reservadas, você pode usar uma das opções a seguir:

Para obter o status da modificação, use uma das opções a seguir:

O estado apresentado mostra sua solicitação como processing, fulfilled ou failed.

Solicitações da modificação de solução de problemas

Se as configurações de destino solicitadas forem exclusivas, você receberá uma mensagem de que sua solicitação está sendo processada. Neste ponto, o Amazon EC2 só determinou que os parâmetros da sua solicitação de modificação são válidos. A solicitação da modificação ainda pode falhar durante o processo em função de capacidade indisponível.

Em algumas situações, você pode receber uma mensagem indicando solicitações de modificação incompletas ou falhas em vez de confirmação. Use as informações nessas mensagens como ponto inicial para enviar novamente outra solicitação de modificação. Certifique-se de que você leu as restrições aplicáveis antes de enviar a solicitação.

Nem todas as Instâncias reservadas selecionadas podem ser processadas para modificação

O Amazon EC2 identifica e lista as Instâncias reservadas que não podem ser modificadas. Se você receber uma mensagem como essa, acesse a página Reserved Instances (Instâncias reservadas) no console do Amazon EC2 e verifique as informações sobre as Instâncias reservadas.

Erro ao processar sua solicitação de modificação

Você enviou uma ou mais Instâncias reservadas para modificação e nenhuma das solicitações pode ser processada. Dependendo do número de reservas que estiver modificando, você pode obter versões diferentes da mensagem.

O Amazon EC2 exibe os motivos pelos quais sua requisição não pode ser processada. Por exemplo, você pode ter especificado a mesma combinação de destino — uma combinação de zona de disponibilidade e plataforma — para um ou mais subconjuntos das Instâncias reservadas que está modificando. Experimente enviar as solicitações de modificação novamente, mas verifique se os detalhes da instância das reservas correspondem, e as configurações de destino para todos os subconjuntos que estiverem sendo modificados são exclusivas.