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 capacidade preemptível, siga o processo padrão para criar uma instância e, para Tipo de capacidade, selecione Capacidade preemptiva.

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.
  • 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.
  • 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.
  • Os seguintes recursos ou tipos de instância não estão disponíveis com instâncias preemptíveis:
    • Instâncias bare metal.
    • Instâncias expansíveis.
    • Reservas de capacidade.
    • Computação confidencial.
    • Hosts de máquina virtual dedicados.
    • Instâncias de VM de memória estendida.
    • Enviando interrupções de diagnóstico.
    • Instâncias que têm um tempo mínimo de faturamento.
    • Não é possível criar configurações de instância ou usar instâncias preemptíveis em pools de instâncias.
    • A migração da instância após os eventos de manutenção da infraestrutura não é suportada. Durante eventos de manutenção que impactam a infraestrutura subjacente, a capacidade é reivindicada e a instância é encerrada.

Formas Suportadas

As formas a seguir suportam instâncias previsíveis.

  • Série VM.Standard1
  • Série VM.Standard.B1
  • Série VM.Standard2
  • VM.Standard3.Flex
  • Série VM.Standard.E2 (O VM.Standard.E2.1. Não há suporte para microsérie)
  • VM.Standard.E3.Flex
  • VM.Standard.E4.Flex
  • VM.Standard.E5.Flex
  • VM.Standard.E6.Flex
  • VM.Standard.A1.Flex
  • Série VM.DenseIO1
  • Série VM.DenseIO2
  • Série VM.GPU2
  • Série VM.GPU3
  • 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 Computação.
  3. Para Tipo de Evento, selecione Instância - Ação da 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 recursos para ajudar a organizá-los de acordo com as suas necessidades de negócios. Você pode aplicar tags ao criar um recurso e pode atualizar um recurso posteriormente para adicionar, revisar ou remover tags. 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 Posicionamento, 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 selecione Compute. Em Compute, selecione Instâncias.
  2. Clique na instância em que você está interessado.
  3. Selecione Mais Ações e, em seguida, 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 Computação.
  3. Para Tipo de Evento, selecione Instância - Ação da 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

No Console, você pode acessar relatórios do custo e de uso para ver o detalhamento de custos de suas instâncias preemptivas e pode usar o recurso análises de custos para rastrear e otimizar seus gastos.

  • Para exibir relatórios de custo e uso: Abra o menu de navegação e selecione Gerenciamento de Faturamento e Custo. Em Gerenciamento de Custos, selecione Relatórios de Custo e Uso. Para obter mais informações, consulte Acessando Relatórios de Custo e Uso.
  • Para exibir uma análise de custo: Abra o menu de navegação e selecione Gerenciamento de Faturamento e Custo. Em Gerenciamento de Custos, selecione Análise de Custos. 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.