Instâncias bare metal no Compute Engine


Além das instâncias de máquina virtual (VM), o Compute Engine também oferece instâncias bare metal. As instâncias bare metal oferecem acesso direto à CPU e à memória do servidor host, sem o hipervisor do Compute Engine no meio. As instâncias bare metal também expõem todos os contadores de desempenho da CPU e os aceleradores de CPU integrados.

As instâncias bare metal no Compute Engine são consumidas e gerenciadas da mesma forma que as instâncias de VM. As instâncias bare metal são executadas em servidores físicos nos data centers do Google e são totalmente gerenciadas pelo Google.

Usando um tipo de máquina com um nome que termina em -metal, você cria uma instância bare metal da mesma forma que criaria uma instância de VM. Por exemplo, você pode:

  • Anexe o armazenamento do Hyperdisk a uma instância bare metal.
  • Configure a interface de rede para anexar a uma rede e sub-rede da VPC.

Recomendações de carga de trabalho

As instâncias bare metal nativas da nuvem geralmente não são substitutas para instâncias de VM, mas elas ampliam os tipos de cargas de trabalho que podem ser executadas no Compute Engine. Alguns dos casos de uso de instâncias bare metal são:

  • Cargas de trabalho que exigem acesso direto e não mediado por hipervisor aos recursos de CPU e memória do servidor host, principalmente para executar hipervisores de terceiros:
    • Segurança de rede
    • Pipelines de CI/CD
    • Nuvens privadas de terceiros e VMware (pelo Google Cloud VMware Engine).
  • Cargas de trabalho sensíveis ao desempenho da CPU
  • Cargas de trabalho que exigem acesso direto a contadores de CPU e processamento para fixação de linha de execução, como trocas financeiras ou outras cargas de trabalho em tempo real
  • Cargas de trabalho que usam aceleradores de chip na CPU não virtualizáveis, como QAT, DLB e IAA.
  • Cargas de trabalho não licenciadas para uso de máquinas virtuais

Diferenças entre instâncias de VM e bare metal

Quase todos os recursos de instâncias de VM estão disponíveis com instâncias bare metal. Os recursos não disponíveis com instâncias bare metal incluem:

  • Suporte a gVNIC ou VirtIO: as instâncias bare metal não usam interfaces de rede virtualizadas, portanto, usam o driver de dispositivo PF de LAN IDPF da Intel.
  • Várias interfaces de rede: cada instância bare metal vem com apenas uma interface de rede, e não é possível adicionar interfaces de rede ao criar a instância. Para mais informações sobre o uso de várias redes com uma instância de computação, consulte Várias interfaces de rede.
  • Interface de disco SCSI: como todas as séries de máquinas de terceira geração e mais recentes, as instâncias bare metal usam apenas a interface de disco NVMe.
  • Discos Persistent Disk ou SSD locais: as instâncias bare metal só podem usar o armazenamento do Hyperdisk do Google Cloud.
  • Suporte ao SO Windows: as instâncias bare metal não oferecem suporte a imagens do Windows.
  • Console serial interativo: as instâncias bare metal têm um console serial somente leitura, mas não um interativo.
  • Módulo de plataforma confiável virtual (vTPM): recursos como a inicialização segura, a inicialização medida ativada por vTPM e outros recursos de VM protegida, incluindo nós do GKE protegidos, não estão disponíveis em instâncias bare metal.
  • O comportamento de manutenção das instâncias bare metal precisa ser definido como TERMINATE. A migração em tempo real não é viável porque as instâncias bare metal usam um servidor host inteiro e não são instâncias virtuais.
  • O monitoramento da utilização da CPU não está disponível com instâncias bare metal. Se você instalar o agente de operações em uma instância bare metal, use a métrica OS Reported CPU %.

Séries de máquinas com tipos de máquinas bare metal

É possível criar uma instância bare metal usando tipos de máquina das seguintes séries de máquina.

Série de máquinas C3

A C3 é a primeira série de máquinas a oferecer um tipo de máquina bare metal. As instâncias C3 são alimentadas por processadores escalonáveis Intel Xeon de 4a geração (codinome Sapphire Rapids). É possível criar instâncias bare metal C3 com 192 vCPUs e até 1.536 GB de memória.

A quantidade de memória disponível para a instância bare metal depende do tipo de máquina usado:

  • O c3-highcpu-192-metal vem com 192 vCPUs e 512 GB de memória.
  • O c3-standard-192-metal vem com 192 vCPUs e 768 GB de memória.
  • O c3-highmem-192-metal vem com 192 vCPUs e 1.536 GB de memória.

A C3 é criada com o Titanium, que usa transferências de rede. É possível anexar discos Hyperdisk equilibrado e Hyperdisk extremo a instâncias bare metal C3. Os discos SSD locais não estão disponíveis para instâncias bare metal C3, mas estão disponíveis para VMs C3 criadas com um tipo de máquina que termina em -lssd. As instâncias bare metal do C3 oferecem largura de banda de rede de até 100 Gbps para rede padrão e até 200 Gbps com desempenho de rede por VM Tier_1.

A série de máquinas C3 faz parte da família de máquinas de uso geral, que tem a melhor relação custo-benefício com as proporções de vCPU para memória mais flexíveis.

Série de máquinas X4

A série de máquinas X4 oferece três tipos de máquinas predefinidos:

  • O x4-megamem-960-metal vem com 960 vCPUs e 16.384 GB de memória.
  • O x4-megamem-1440-metal vem com 1.440 vCPUs e 24.576 GB de memória.
  • O x4-megamem-1920-metal vem com 1.920 vCPUs e 32.768 GB de memória.

As instâncias X4 são alimentadas pela 4ª geração de processadores escalonáveis Intel Xeon (codinome Sapphire Rapids) e Titanium. As instâncias X4 podem ser usadas apenas com o armazenamento Hyperdisk Balanced e Hyperdisk Extreme. Os discos SSD locais não estão disponíveis para instâncias X4. O X4 oferece suporte para largura de banda de rede de até 100 Gbps para rede padrão.

A série de máquinas X4 faz parte da família de máquinas com otimização de memória, que oferece o máximo de recursos de computação e memória de qualquer família de máquinas do Compute Engine e proporções de memória/vCPU mais altas do que os tipos de máquinas de uso geral.

Imagens do SO

Como as instâncias bare metal usam o driver de rede IDPF, só é possível usar imagens de SO compatíveis com IDPF.

Disponibilidade regional de instâncias bare metal

A tabela classificável a seguir mostra quais tipos de máquina bare metal estão disponíveis em cada zona. Você pode filtrar as linhas da tabela por localização geográfica.

Zonas Local C3 X4
africa-south1-a
africa-south1-b
africa-south1-c
Joanesburgo, África do Sul N/A N/A
asia-east1-a
asia-east1-b
asia-east1-c
Condado de Changhua, Taiwan, APAC (Ásia-Pacífico) N/A N/A
asia-east2-a
asia-east2-b
asia-east2-c
Hong Kong, APAC (Ásia-Pacífico) N/A N/A
asia-northeast1-a
asia-northeast1-b
asia-northeast1-c
Tóquio, Japão, APAC (Ásia-Pacífico) N/A N/A
asia-northeast2-a
asia-northeast2-b
asia-northeast2-c
Osaka, Japão, APAC (Ásia-Pacífico) N/A N/A
asia-northeast3-a
asia-northeast3-b
asia-northeast3-c
Seul, Coreia do Sul, APAC (Ásia-Pacífico) N/A N/A
asia-south1-a Mumbai, Índia, APAC (Ásia-Pacífico) N/A N/A
asia-south1-b
asia-south1-c
Mumbai, Índia, APAC (Ásia-Pacífico) N/A x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
asia-south2-a Délhi, Índia, APAC (Ásia-Pacífico) N/A x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
asia-south2-b
asia-south2-c
Délhi, Índia, APAC (Ásia-Pacífico) N/A N/A
asia-southeast1-a Jurong West, Singapura, APAC (Ásia-Pacífico) c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
N/A
asia-southeast1-b Jurong West, Singapura, APAC (Ásia-Pacífico) N/A N/A
asia-southeast1-c Jurong West, Singapura, APAC (Ásia-Pacífico) c3-highcpu-192-metal N/A
asia-southeast2-a
asia-southeast2-b
asia-southeast2-c
Jacarta, Indonésia, APAC (Ásia-Pacífico) N/A N/A
australia-southeast1-a
australia-southeast1-b
australia-southeast1-c
Sydney, Austrália, APAC (Ásia-Pacífico) N/A N/A
australia-southeast2-a
australia-southeast2-b
australia-southeast2-c
Sydney, Austrália, APAC (,sia-Pacífico) N/A N/A
europe-central2-a
europe-central2-b
europe-central2-c
Varsóvia, Polônia, Europa N/A N/A
europe-north2-a
europe-north2-b
europe-north2-c
Estocolmo, Suécia, Europa N/A N/A
europe-southwest1-a
europe-southwest1-b
europe-southwest1-c
Madri, Espanha, Europa N/A N/A
europe-west1-b
europe-west1-c
St. Ghislain, Bélgica, Europa c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west1-d St. Ghislain, Bélgica, Europa N/A N/A
europe-west2-a
europe-west2-b
europe-west2-c
Londres, Inglaterra, Europa N/A N/A
europe-west3-a Frankfurt, Alemanha, Europa N/A x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west3-b
europe-west3-c
Frankfurt, Alemanha, Europa N/A N/A
europe-west4-a Eemshaven, Holanda, Europa N/A N/A
europe-west4-b Eemshaven, Holanda, Europa c3-highcpu-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west4-c Eemshaven, Holanda, Europa c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west6-a
europe-west6-b
europe-west6-c
Zurique, Suíça, Europa N/A N/A
europe-west8-a Milão, Itália, Europa N/A x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west8-b Milão, Itália, Europa N/A N/A
europe-west8-c Milão, Itália, Europa N/A x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
europe-west9-a
europe-west9-b
europe-west9-c
Paris, França, Europa N/A N/A
europe-west10-a
europe-west10-b
europe-west10-c
Berlim, Alemanha, Europa N/A N/A
europe-west12-a
europe-west12-b
europe-west12-c
Turim, Itália, Europa N/A N/A
me-central1-a
me-central1-b
me-central1-c
Doha, Catar, Oriente Médio N/A N/A
me-central2-a
me-central2-b
me-central2-c
Damã, Arábia Saudita, Oriente Médio N/A N/A
me-west1-a
me-west1-b
me-west1-c
Tel Aviv, Israel, Oriente Médio N/A N/A
northamerica-northeast1-a
northamerica-northeast1-b
northamerica-northeast1-c
Montreal, Quebec, América do Norte N/A N/A
northamerica-northeast2-a
northamerica-northeast2-b
northamerica-northeast2-c
Toronto, Ontário, América do Norte N/A N/A
northamerica-south1-a
northamerica-south1-b
northamerica-south1-c
Querétaro, México, América do Norte N/A N/A
southamerica-east1-a
southamerica-east1-b
southamerica-east1-c
Osasco, São Paulo, Brasil, América do Sul N/A N/A
southamerica-west1-a
southamerica-west1-b
southamerica-west1-c
Santiago, Chile, América do Sul N/A N/A
us-central1-a Council Bluffs, Iowa, América do Norte c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-central1-b Council Bluffs, Iowa, América do Norte N/A N/A
us-central1-c Council Bluffs, Iowa, América do Norte c3-highcpu-192-metal x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-central1-f Council Bluffs, Iowa, América do Norte N/A N/A
us-east1-b
us-east1-c
us-east1-d
Moncks Corner, Carolina do Sul, América do Norte N/A N/A
us-east4-a Ashburn, Virgínia, América do Norte c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-east4-b Ashburn, Virgínia, América do Norte N/A N/A
us-east4-c Ashburn, Virgínia, América do Norte c3-highcpu-192-metal
c3-standard-192-metal
x4-megamem-960-metal
x4-megamem-1440-metal
x4-megamem-1920-metal
us-east5-a
us-east5-b
Columbus, Ohio, América do Norte c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
N/A
us-east5-c Columbus, Ohio, América do Norte N/A N/A
us-west1-a
us-west1-b
The Dalles, Oregon, América do Norte c3-highcpu-192-metal
c3-standard-192-metal
c3-highmem-192-metal
N/A
us-west1-c The Dalles, Oregon, América do Norte N/A N/A
us-west2-a
us-west2-b
us-west2-c
Los Angeles, Califórnia, América do Norte N/A N/A
us-west3-a
us-west3-b
us-west3-c
Salt Lake City, Utah, América do Norte N/A N/A
us-west4-a
us-west4-b
us-west4-c
Las Vegas, Nevada, América do Norte N/A N/A
us-south1-a
us-south1-b
us-south1-c
Dallas, Texas, América do Norte N/A N/A

A seguir