Instâncias Previsíveis

As instâncias preemptíveis se comportam da mesma forma que as instâncias de computação regulares, mas a capacidade é reivindicada quando necessária em outro lugar e as instâncias são encerradas. Se suas cargas de trabalho forem tolerantes a falhas e puderem suportar interrupções, as instâncias preemptíveis poderão reduzir seus custos. Por exemplo, você pode usar instâncias preemptíveis para otimizar os custos das cargas de trabalho que podem tolerar interrupções, como testes que podem ser interrompidos e retomados posteriormente.

Como as Instâncias Preemptíveis Funcionam

Instâncias preemptíveis são projetadas para uso a curto prazo. A capacidade é reivindicada quando é necessária em outro lugar. A capacidade não é garantida por um período mínimo; portanto, as instâncias podem ser reivindicadas a qualquer momento. A vantagem é que a capacidade preemptível custa menos que a capacidade sob demanda. Portanto, para cargas de trabalho que podem ser interrompidas, a capacidade preemptível pode reduzir seus custos.

Usando a Capacidade Preemptível

Para usar a capacidade preemptível, siga o processo padrão para criar uma instância e, para o Tipo de capacidade, selecione Capacidade preemptível.

Quando a capacidade preemptível é reivindicada, a instância é encerrada. Use o serviço Events para receber notificações quando esse evento ocorrer.

Suporte e Limitações

As instâncias preemptíveis têm as seguintes limitações e restrições:

  • As instâncias preemptíveis podem ser encerradas (excluídas) a qualquer momento. Como resultado, eles não são adequados para cargas de trabalho de execução longa.
  • A capacidade preemptível não pode ser usada com reservas de capacidade ou com o recurso de host de máquina virtual dedicado.
  • A capacidade preemptível não suporta instâncias bare metal, instâncias expansíveis ou instâncias com um tempo mínimo de faturamento.
  • Quando você edita uma instância que usa a capacidade preemptível, somente o nome da instância pode ser alterado. Não é possível alterar a forma da instância depois que ela é iniciada e nem converter uma instância preemptível em uma instância sob demanda.
  • Após criar uma instância preemptível, você não poderá iniciar, interromper ou reinicializar a instância.
  • As instâncias preemptíveis não suportam o envio de interrupções de diagnóstico.
  • As instâncias preemptíveis não são compatíveis com computação confidencial.
  • Você não pode usar instâncias preemptíveis para criar configurações de instância; além disso, as instâncias preemptíveis não podem ser usadas em pools de instâncias.
  • As instâncias preemptíveis não são compatíveis com a migração de instância após eventos de manutenção de infraestrutura. Durante eventos de manutenção que impactam a infraestrutura subjacente, a capacidade é reivindicada e a instância é encerrada.
  • Aplicam-se limites de serviço da instância de computação padrão e cotas de compartimento às instâncias preemptíveis. Se sua solicitação de instâncias de computação exceder seus limites de serviço, solicite um aumento no limite antes de criar a instância. Para obter mais informações, consulte Limites do Serviço.
  • As instâncias preemptíveis não suportam instâncias de VM de memória estendida.

Formas Suportadas

Formas que suportam instâncias preemptíveis
  • Série VM.Standard1
  • Série VM.Standard.B1
  • Série VM.Standard2
  • VM.Standard3.Flex
  • Série VM.Standard.E2 (não há suporte para a série VM.Standard.E2.1.Micro)
  • VM.Standard.E3.Flex
  • VM.Standard.E4.Flex
  • VM.Standard.A1.Flex
  • Série VM.DenseIO1
  • Série VM.DenseIO2
  • Série VM.GPU2
  • Série VM.GPU2
  • VM.Optimized3.Flex

Gerenciamento de Custos e Faturamento

A capacidade preemptível custa 50% menos que a capacidade sob demanda em todas as regiões.

Rastreando Eventos de Preempção de Instância

Você pode usar o serviço Events para receber notificações quando uma instância preemptível for encerrada. Um evento instancepreemptionaction é emitido dois minutos antes do início do encerramento da instância. Para obter detalhes sobre tipos de evento de preempção de instância e um exemplo de evento, consulte Tipos de Evento de Instância.

Para obter informações básicas sobre como criar automação para rastrear eventos e etapas para criar notificações de eventos, consulte Conceitos Básicos do Serviço Events.

Para criar uma notificação de evento para quando uma instância preemptível é encerrada, ao criar a regra de evento, faça o seguinte:

  1. Para Condição, selecione Tipo de Evento.
  2. Para Nome do Serviço, selecione Compute.
  3. Para Tipo de Evento, selecione Instância - Ação de Preempção.

Você também pode usar o serviço Events para chamar uma função quando uma instância preemptível for encerrada.

Recursos de Tags

Aplique tags aos seus recursos para ajudar a organizá-los de acordo com as necessidades da sua empresa. Aplique tags no momento da criação de um recurso ou atualize o recurso posteriormente com as tags desejadas. Para obter informações gerais sobre a aplicação de tags, consulte Tags de Recursos.

Usando a Console

Use a Console para gerenciar instâncias preemptíveis.

Para criar uma instância preemptível
  1. Execute as etapas iniciais para criar uma instância.
  2. Na seção Colocação, clique em Mostrar opções avançadas.
  3. Para Tipo de capacidade, selecione Capacidade preemptível.
  4. Escolha se deseja excluir permanentemente o volume de inicialização anexado quando a capacidade for reivindicada.
  5. Para Imagem e forma, escolha uma forma que suporte instâncias preemptíveis.
  6. Finalize a criação da sua instância e clique em Criar.
Para editar uma instância preemptível

Quando você edita uma instância que usa a capacidade preemptível, somente o nome da instância pode ser alterado. Não é possível alterar a forma da instância depois que ela é iniciada e nem converter uma instância preemptível em uma instância sob demanda.

  1. Abra o menu de navegação e clique em Compute. No serviço Compute, clique em Instâncias.
  2. Clique na instância em que você está interessado.
  3. Clique em Mais Ações e depois clique em Editar.
  4. Informe um novo nome. Evite digitar informações confidenciais.
  5. Clique em Salvar Alterações.
Para interromper uma instância preemptível

Não é possível iniciar, interromper ou reinicializar instâncias previsíveis.

Para rastrear eventos de preempção de instância

Você pode usar o serviço Events para receber notificações quando uma instância preemptível for encerrada. Um evento instancepreemptionaction é emitido dois minutos antes do início do encerramento da instância. Para obter detalhes sobre tipos de evento de preempção de instância e um exemplo de evento, consulte Tipos de Evento de Instância.

Para obter informações básicas sobre como criar automação para rastrear eventos e etapas para criar notificações de eventos, consulte Conceitos Básicos do Serviço Events.

Para criar uma notificação de evento para quando uma instância preemptível é encerrada, ao criar a regra de evento, faça o seguinte:

  1. Para Condição, selecione Tipo de Evento.
  2. Para Nome do Serviço, selecione Compute.
  3. Para Tipo de Evento, selecione Instância - Ação de Preempção.

Você também pode usar o serviço Events para chamar uma função quando uma instância preemptível for encerrada.

Para monitorar custos

Na Console, você pode acessar relatórios de custo e uso para ver o detalhamento dos custos de suas instâncias preemptíveis e pode usar o recurso de análise de custo para rastrear e otimizar seus gastos.

  • Para exibir relatórios de custo e uso: Abra o menu de navegação e clique em Faturamento e Gerenciamento de Custos. Em Gerenciamento de Custos, clique em Relatórios de Custo e Uso. Para obter mais informações, consulte Acessando Relatórios de Custo e Uso.
  • Para exibir a análise de custos: Abra o menu de navegação e clique em Faturamento e Gerenciamento de Custos. Em Gerenciamento de Custos, clique em Análise de Custo. Para obter instruções detalhadas explicando como trabalhar com a ferramenta de análise de custo, consulte Visão Geral da Análise de Custo.

No relatório de custo e uso, para instâncias preemptíveis, a coluna de descrição inclui a palavra Preemptível. O relatório mostra a taxa de faturamento por hora para cada recurso. Se a capacidade for reivindicada em menos de um minuto, você não será cobrado por esse tempo.