Um tipo de máquina N2D com a plataforma de CPU AMD EPYC Milan ou um tipo de máquina C3D.
Tecnologia de Computação Confidencial AMD SEV
Uma imagem de sistema operacional compatível com a migração em tempo real.
Ser criado após 15 de janeiro de 2024.
Todos os outros tipos de VM confidencial não são compatíveis com a migração em tempo real e precisam definir a
política onHostMaintenance
como TERMINATE ao serem criados. Isso significa que a VM é interrompida durante
eventos de manutenção do host.
Eventos de manutenção do host para instâncias de VM confidencial que não são compatíveis com a migração em tempo real
Durante eventos de manutenção do host, as instâncias de VM confidencial que não são compatíveis com a migração em tempo real e têm configurações padrão de política de manutenção do host são interrompidas. Elas são reiniciadas após a conclusão da manutenção.
A tabela a seguir mostra os valores padrão para as configurações da política de manutenção do host em instâncias de VM confidencial que não são compatíveis com a migração em tempo real.
| Política de manutenção do host | Valores padrão de VM confidencial | Descrição |
|---|---|---|
onHostMaintenance |
TERMINATE |
Essa propriedade precisa ser definida como |
automaticRestart |
true |
Quando definida como true, a instância de VM confidencial é reiniciada
após a conclusão da manutenção. |
hostErrorTimeoutSeconds |
330 |
O número de segundos entre 90 e 330
antes que o host tente reiniciar uma VM que não responde. |
Com o planejamento, é possível minimizar o impacto dos eventos de manutenção do host nas instâncias de VM confidencial.
Minimizar o impacto de eventos de manutenção do host
Para minimizar o impacto dos eventos de manutenção do host em instâncias de VM confidencial que não são compatíveis com a migração em tempo real, faça o seguinte:
Monitorar avisos de eventos de manutenção
Para receber aviso com antecedência de eventos do host, monitore o
valor de metadados /computeMetadata/v1/instance/maintenance-event. Para fazer isso,
solicite um aviso de evento executando o seguinte comando na instância de VM confidencial:
curl http://metadata.google.internal/computeMetadata/v1/instance/maintenance-event -H "Metadata-Flavor: Google"
Se a solicitação ao servidor de metadados retornar NONE, a VM não está programada para ser interrompida. Se o servidor de metadados retornar TERMINATE_ON_HOST_MAINTENANCE, a VM estará programada para ser encerrada.
A tabela a seguir mostra o período de notificação de eventos de manutenção do host para instâncias de VM confidencial que não são compatíveis com a migração em tempo real, organizadas por tipo de tecnologia de Computação confidencial. Use esses períodos para planejar os eventos de manutenção do host.
| Tecnologia de Computação Confidencial | Tipo de máquina | Período de notificação |
|---|---|---|
| AMD SEV | C2D | Nenhum |
| AMD SEV-SNP | N2D | 1 hora |
| Intel TDX | c3-standard-* |
7 dias |
c3-standard-*-lssd |
7 dias | |
c4-standard-* |
7 dias |
Simular um evento de manutenção de host
Para testar como sua carga de trabalho se comporta quando uma instância de VM confidencial é reiniciada, simule um evento de manutenção do host. Ao trabalhar no evento simulado, pense em como mudar sua carga de trabalho para que ela seja resiliente quando um evento real acontecer.
Mudar a carga de trabalho
Depois de simular um evento de manutenção do host, use a experiência para modificar sua carga de trabalho para responder a um. Por exemplo, é possível usar uma das técnicas a seguir:
Ajuste sua carga de trabalho para monitorar regularmente os próximos eventos de manutenção do host.
Antes que um evento aconteça, mova temporariamente seu trabalho em andamento para um bucket do Cloud Storage. Depois que a instância de VM confidencial for reiniciada, faça com que a carga de trabalho recupere os dados e retome o trabalho.
Grave todos os dados em um disco permanente secundário. Depois que a instância de VM confidencial for reiniciada, reanexe o Persistent Disk para que a carga de trabalho possa retomar o trabalho.
Provisionar as instâncias de VM confidencial em nós de locatário individual
Se for adequado às suas necessidades, provisione as instâncias de VM confidencial em um nó de locatário individual. Isso permite que você determine uma janela de quatro horas em que o Google pode realizar a manutenção nas suas VMs. Ele também permite realizar uma migração em tempo real manual, que move a VM para um nó ou grupo de nós diferente que você controla.
Consulte Preços de nós de locatário individual.
A seguir
Saiba como projetar sistemas resilientes.