O Compute Engine é um produto de infraestrutura como serviço (IaaS) que oferece instâncias de máquina virtual (VM) autogerenciadas e instâncias bare metal. O Compute Engine oferece VMs com um hipervisor KVM, sistemas operacionais para Linux e Windows, opções de armazenamento local e durável e uma API baseada em REST para configuração e controle.
Confira alguns dos benefícios de usar o Compute Engine:
- Extensibilidade: o Compute Engine se integra às tecnologias do Google Cloud, como Cloud Storage, Google Kubernetes Engine e BigQuery, para ir além da capacidade computacional básica e criar aplicativos conteinerizados mais complexos e sofisticados.
- Escalonabilidade: dimensione o número de recursos de computação conforme necessário sem precisar gerenciar sua própria infraestrutura. Isso é útil para empresas que sofrem aumentos repentinos no tráfego, porque é possível adicionar rapidamente mais instâncias para lidar com o aumento e removê-las quando não forem mais necessárias.
- Confiabilidade: a infraestrutura do Google é altamente confiável, com garantia de 99,9% de tempo de atividade.
- Relação custo-benefício: o Compute Engine oferece uma variedade de opções de preços que se adequam ao seu orçamento. Além disso, você paga apenas pelos recursos que usar, e não há custos iniciais.
O que o Compute Engine oferece
O Compute Engine oferece flexibilidade para que você possa executar uma grande variedade de aplicativos e cargas de trabalho que atendam às suas necessidades. Do processamento em lote à exibição na Web ou computação de alto desempenho, é possível configurar o Compute Engine para atender às suas necessidades.
Seleção de local
O Google oferece regiões globais para você implantar recursos do Compute Engine. É possível escolher a região que melhor atenda aos requisitos da sua carga de trabalho:
- Restrições específicas da região
- Latência do usuário por região
- Requisitos de latência do aplicativo
- Quantidade de controle sobre latência
- Equilíbrio entre baixa latência e simplicidade
Para ver mais informações sobre regiões e zonas, consulte Sobre regiões e zonas.
tipos de máquina do Compute Engine
O Compute Engine fornece um conjunto abrangente de famílias de máquinas, cada uma contendo os tipos de máquina para escolher ao criar uma instância de computação. Cada família de máquinas é composta por uma série de máquinas e tipos de máquinas predefinidos em cada série.
O Compute Engine oferece famílias de máquinas de uso geral, otimizadas para computação, com otimização de memória e para aceleradores. Se um tipo de máquina de uso geral pré-configurado não atender às suas necessidades, crie um tipo de máquina personalizado para algumas das séries de máquinas.
Para mais informações, consulte o Guia de recursos de famílias de máquinas.
Sistemas operacionais
O Compute Engine fornece muitas imagens pré-configuradas de sistemas operacionais para Linux e Windows. A maioria das imagens públicas é fornecida sem custo adicional, mas você pode receber cobranças em algumas imagens premium. Você não será cobrado pela importação de imagens personalizadas, mas haverá uma cobrança de armazenamento de imagens enquanto você mantiver a imagem personalizada no seu projeto.
Opções de armazenamento
É possível escolher entre várias opções de armazenamento em blocos, incluindo Persistent Disk, Google Cloud Hyperdisk e SSD local:
- Disco permanente: armazenamento de rede redundante e de alto desempenho. Cada volume é distribuído em centenas de discos físicos.
- Hyperdisk: o armazenamento de rede redundante mais rápido para o Compute Engine, com desempenho configurável e volumes que podem ser redimensionados dinamicamente. Cada volume é distribuído em centenas de discos físicos
- SSDs locais: unidades físicas anexadas diretamente ao mesmo servidor que uma VM. Eles oferecem melhor desempenho, mas não são duráveis. Se a instância for encerrada, os discos SSD locais serão excluídos.
Cada opção tem preço e desempenho exclusivos. Para ver uma comparação de preços, consulte Preços de discos. Para mais informações sobre tipos de disco, consulte Opções de armazenamento.
A seguir
- Consulte as plataformas de CPU e as GPUs disponíveis para uso.
- Leia a visão geral dos recursos de rede.
- Saiba mais sobre as diversas estratégias de implantação.