Esta página oferece uma vista 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 alojada na infraestrutura da Google. Pode criar uma instância ou criar um grupo de instâncias geridas (MIG) através da Google Cloud consola, da Google Cloud CLI ou da 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 que especificar, uma instância pode ser uma instância bare metal ou uma instância de máquina virtual (VM), da seguinte forma:
- Se o nome do respetivo tipo de máquina terminar em
-metal
, uma instância é uma instância bare metal, que não tem um hipervisor instalado. - Caso contrário, uma 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.
Os termos sinónimos são usados de forma intercambiável na documentação e nas Google Cloud interfaces, como aGoogle Cloud console, a ferramenta de linhas de comando gcloud e a API REST.
As instâncias do Compute Engine podem executar as imagens públicas para Linux e Windows Server que a Google fornece, bem como imagens personalizadas privadas que pode criar ou importar dos seus sistemas existentes. Também pode implementar contentores Docker, que são iniciados automaticamente em instâncias que executam a imagem pública do SO otimizado para contentores.
Pode escolher as propriedades da máquina das suas instâncias, como o número de CPUs virtuais e a quantidade de memória, usando um conjunto de tipos de máquinas predefinidos ou criando os seus próprios tipos de máquinas personalizados.
Instâncias e projetos
Cada instância pertence a um Google Cloud console projeto e um projeto pode ter uma ou mais instâncias. Quando cria uma instância num projeto, especifica a zona, o sistema operativo e o tipo de máquina dessa instância. Quando elimina uma instância, esta é removida do projeto.
Instâncias e opções de armazenamento
Por predefinição, cada instância do Compute Engine tem um pequeno disco de arranque que contém o sistema operativo. Pode adicionar mais discos à instância quando a criar e pode adicionar discos a uma instância enquanto esta está em execução. Para mais informações sobre os discos no Compute Engine, consulte o artigo Escolha um tipo de disco.
Instâncias e redes
Cada interface de rede de uma instância do Compute Engine está associada a uma sub-rede de uma rede de VPC exclusiva. Para mais informações sobre as VPCs, consulte a vista geral da rede e as quotas de VPC.
Instâncias e contentores
As instâncias do Compute Engine suportam um método declarativo para iniciar as suas aplicações através de contentores. Quando cria uma instância ou um modelo de instância, pode fornecer um nome de imagem do Docker e uma configuração de lançamento. O Compute Engine cuida do resto, incluindo o fornecimento de uma imagem do SO otimizado para contentores atualizada com o Docker instalado e o lançamento do contentor quando a instância é iniciada. Para mais informações, consulte o artigo Implementar contentores em instâncias e MIGs.
Ferramentas para gerir instâncias
Para criar e gerir instâncias, pode usar várias ferramentas, incluindo a
Google Cloud console, a ferramenta de linhas de comando gcloud
e a API REST. Para configurar
aplicações nas suas instâncias,
estabeleça ligação à instância
através de Secure Shell (SSH) para instâncias do Linux ou do Protocolo de Ambiente de Trabalho Remoto (RDP)
para instâncias do Windows Server.
Gerir o acesso às suas instâncias
Pode gerir o acesso às suas instâncias através de um dos seguintes métodos:
- Instâncias do Linux:
- Gerir o acesso à instância através do Início de sessão do SO, o que lhe permite associar chaves SSH à sua Conta Google ou conta do Google Workspace e gerir o acesso de administrador ou não administrador à sua instância através de funções IAM.
- Faça a gestão das suas chaves SSH nos metadados do projeto ou da instância, que usam chaves SSH públicas armazenadas nos metadados do Compute Engine para conceder acesso à instância. Pode usar chaves SSH armazenadas nos metadados do projeto para aceder a todas as instâncias num projeto. Pode usar chaves SSH armazenadas nos metadados da instância para aceder a instâncias individuais.
- Se estabelecer ligação às suas instâncias através da Google Cloud CLI ou do SSH a partir da consola, o Compute Engine gera automaticamente chaves SSH para si.
- Instâncias do Windows Server:
- Gerar credenciais para instâncias do Windows, que associa uma palavra-passe a um utilizador do Windows. As instâncias do Windows usam estas informações para autenticar o acesso à instância.
Aceder às suas instâncias
Depois de configurar o acesso às suas instâncias, pode usar uma das várias opções para estabelecer ligação às suas instâncias do Linux ou estabelecer ligação às suas instâncias do Windows.
Fuso horário predefinido para instâncias de computação
Independentemente da região onde cria a instância, a hora predefinida da instância é o Tempo Universal Coordenado (UTC).
O que se segue?
Se for um novo utilizador do Compute Engine, consulte o artigo Crie uma instância do Linux no Compute Engine para saber como criar uma instância através da Google Cloud consola.
Para aceder a um guia mais detalhado sobre como criar uma instância, consulte o artigo Crie e inicie uma instância.
Para mais informações sobre as funcionalidades das instâncias do Compute Engine, consulte o seguinte:
Saiba como criar um MIG a partir de uma instância existente.
Experimente
Se está a usar o Google Cloud pela primeira vez, crie uma conta para avaliar o desempenho do Compute Engine em cenários reais. Os novos clientes também recebem 300 USD em créditos gratuitos para executar, testar e implementar cargas de trabalho.
Experimente o Compute Engine gratuitamente