Instâncias do Compute Engine


Esta página apresenta uma visão geral das instâncias do Compute Engine. Uma instância do Compute Engine pode ser uma máquina virtual (VM) ou uma instância bare metal hospedada na infraestrutura do Google. É possível criar uma instância ou criar um grupo de instâncias gerenciadas (MIG) usando o console do Google Cloud, a CLI do Google Cloud ou a API Compute Engine.

Introdução

Os termos instância do Compute Engine, instância de computação ou instância são sinônimos. Com base no tipo de máquina especificado, uma instância pode ser bare metal ou uma máquina virtual (VM), conforme mostrado abaixo:

  • Se o nome do tipo de máquina terminar em -metal, a instância será uma instância bare metal, que não tem um hipervisor instalado.
  • Caso contrário, a instância é uma instância de VM. Os termos instância de máquina virtual, instância de VM e VM são sinônimos.

Termos sinônimos são usados de forma intercambiável na documentação e nas interfaces Google Cloud , como o console do Google Cloud, a ferramenta de linha de comando gcloud e a API REST.

Nas instâncias do Compute Engine, é possível executar tanto as imagens públicas para Linux e Windows Server fornecidas pelo Google quanto as imagens privadas personalizadas que você cria ou importa dos seus sistemas atuais. Também é possível implantar contêineres do Docker, que são iniciados automaticamente nas instâncias que executam a imagem pública do Container-Optimized OS.

Escolha as propriedades de máquina das instâncias, como o número e a quantidade de memória das CPUs virtuais. Use um conjunto de tipos de máquina predefinidos ou crie os próprios tipos de máquina personalizados.

Instâncias e projetos

Cada instância pertence a um projeto do console do Google Cloud, que pode conter uma ou mais instâncias. Ao criar uma instância em um projeto, especifique a zona, o sistema operacional e o tipo de máquina dessa instância. Quando você exclui uma instância, ela é removida do projeto.

Instâncias e opções de armazenamento

Por padrão, cada instância do Compute Engine tem um disco permanente de inicialização pequeno que contém o sistema operacional. Se precisar de mais espaço de armazenamento para os aplicativos em execução na sua instância, adicione outras opções de armazenamento à instância.

Instâncias e redes

Cada interface de rede de uma instância do Compute Engine está associada a uma sub-rede de uma rede VPC exclusiva. Para mais informações sobre VPCs, consulte Visão geral de redes VPC e Cotas de VPC.

Instâncias e contêineres

As instâncias do Compute Engine são compatíveis com um método declarativo para o lançamento de seus aplicativos usando contêineres. Ao criar uma instância ou um modelo de instância, é possível fornecer um nome de imagem do Docker e a configuração de inicialização. O Compute Engine cuida do restante, inclusive do fornecimento de uma imagem atualizada do Container-Optimized OS com o Docker instalado e a inicialização do contêiner quando a instância é iniciada. Para mais informações, consulte Como implantar contêineres em instâncias e MIGs.

Ferramentas para gerenciar instâncias

É possível usar diversas ferramentas para criar e gerenciar instâncias, incluindo o console do Google Cloud, a ferramenta de linha de comando gcloud e a API REST. Para configurar aplicativos em instâncias, conecte-se à instância usando o Secure Shell (SSH) para instâncias do Linux ou o protocolo da área de trabalho remota (RDP, na sigla em inglês) para instâncias do Windows Server.

Como gerenciar o acesso às suas instâncias

Gerencie o acesso às suas instâncias usando um dos seguintes métodos:

  • Instâncias do Linux:
    • Gerenciar o acesso a instâncias usando o Login do SO, o que permite associar chaves SSH à Conta do Google ou do Google Workspace e gerenciar o acesso de administradores e de usuários comuns às instâncias por meio de papéis do IAM.
    • Gerencie suas chaves SSH em metadados de projetos ou instâncias, que usa chaves SSH públicas armazenadas nos metadados do Compute Engine para conceder acesso à instância. É possível usar chaves SSH armazenadas em metadados do projeto para acessar todas as instâncias em um projeto. É possível usar chaves SSH armazenadas em metadados de instância para acessar instâncias individuais.
    • Se você se conecta a instâncias usando a CLI do Google Cloud ou SSH no console, o Compute Engine gera chaves SSH de modo automático para você.
  • Instâncias do Windows Server:

Como acessar suas instâncias

Depois de configurar o acesso às instâncias, é possível usar uma das muitas opções para se conectar às instâncias do Linux ou às instâncias do Windows.

Fuso horário padrão para instâncias de computação

Independentemente da região em que você cria a instância, o horário padrão é o Tempo Universal Coordenado (UTC).

A seguir

Faça um teste

Se você começou a usar o Google Cloud agora, crie uma conta para avaliar o desempenho do Compute Engine em situações reais. Clientes novos também recebem US$ 300 em créditos para executar, testar e implantar cargas de trabalho.

Faça uma avaliação gratuita do Compute Engine