Visão geral dos níveis de serviço de rede
Os níveis de serviço de rede permitem otimizar a conectividade entre sistemas na Internet e nas instâncias do Google Cloud. O nível Premium oferece tráfego no backbone premium do Google, enquanto o nível Standard usa redes ISP comuns.
Use o nível Premium para otimizar o desempenho e o nível Standard para otimizar o custo.
Google Cloud | Nível Premium | Nível Standard |
---|---|---|
Roteamento | O tráfego entre a Internet e o aplicativo viaja pela rede do Google Cloud para alcançar os usuários | Usa redes de peering, ISP ou de trânsito para alcançar os usuários |
Segurança | O tráfego é protegido no backbone do Google Cloud até a "última milha" | Comparável a outras nuvens públicas |
Recursos de rede | Compatível com todos os recursos de rede do Google Cloud | Suporta um conjunto de recursos básicos, incluindo Cloud NAT, Application Load Balancer externo regional e Network Load Balancer de passagem externa |
Preços | Preços do Premium em paridade com outros provedores de nuvem pública | Econômico e em paridade com outros provedores de nuvem |
SLA | Tempo de atividade de 99,99% | Tempo de atividade de 99,9% |
O preço da transferência de dados de saída para cada um dos Níveis de serviço de rede é diferente. Para mais informações, consulte Preços dos níveis de serviço de rede.
Este diagrama ilustra casos de uso recomendados para os níveis Standard e Premium.
Níveis de serviço de rede e recursos do Google Cloud
O Google Cloud tem dois tipos de endereços IP externos: global e regional.
Tipo de endereço IP externo | Nível Premium | Nível Standard |
---|---|---|
Endereços IPv4 e IPv6 externos globais Endereços IP anycast roteáveis publicamente. |
Compatível | Não compatível |
Endereços IPv4 externos regionais Os endereços IPv4 roteáveis publicamente designados para uso pelos recursos do Google Cloud que se encaixam em uma única região do Google Cloud |
Compatível | Compatível quando os endereços IP são usados com recursos qualificados. Não compatível com endereços IP importados para o Google Cloud usando seu próprio IP (BYOIP). |
Endereços IPv6 externos regionais Os endereços IPv6 roteáveis publicamente designados para uso pelos recursos do Google Cloud que se encaixam em uma única região do Google Cloud |
Compatível | Não compatível |
Seja qual for o nível usado, a rede foi projetada para manter o tráfego entre instâncias de máquina virtual (VM) que estão na mesma ou em diferentes regiões na rede do Google, inclusive quando um balanceador de carga está no caminho. Isso ocorre independentemente de o tráfego usar endereços IP roteáveis de forma pública ou particular.
A tabela a seguir descreve como os níveis de serviço de rede se aplicam aos recursos do Google Cloud e que tipo de endereço IP externo precisa ser usado.
indica que um recurso é indica que ele não é compatível.
Recurso do Google Cloud | Nível Premium | Nível Standard |
---|---|---|
Balanceador de carga de aplicativo externo global Balanceador de carga de rede de proxy externo global Balanceador de carga de aplicativo clássico Balanceador de carga de rede de proxy clássico |
É necessário um endereço IP externo global. | Requer um endereço IP externo regional. |
Balanceador de carga de aplicativo externo regional Balanceador de carga de rede de proxy externo regional Balanceador de carga de rede de passagem externa |
Requer um endereço IP externo regional. | Requer um endereço IP externo regional. |
Instâncias de VM, incluindo VMs de nó do GKE |
Requer um endereço IP externo regional. | Requer um endereço IP externo regional. |
Gateways do Cloud VPN | Requer um endereço IP externo regional. | Incompatível. |
Gateways do Cloud NAT | Requer um endereço IP externo regional. | Requer um endereço IP externo regional. |
A tabela a seguir ilustra como os níveis de serviço de rede se aplicam ao Cloud Storage e ao Cloud CDN.
Serviço do Google Cloud | Nível Premium | Nível Standard |
---|---|---|
Cloud Storage | Por padrão, o acesso aos buckets do Cloud Storage é considerado nível Premium, mesmo que o bucket não seja usado como um back-end para um balanceador de carga de aplicativo externo. | O nível Standard é uma opção somente quando você usa um bucket do Cloud Storage como back-end para um balanceador de carga de aplicativo externo. Para mais informações, consulte Como usar o nível Standard com o Cloud Storage. |
Cloud CDN | O Cloud CDN é sempre do nível Premium. | Não é possível usar o nível Standard com o Cloud CDN. |
Regiões compatíveis com o nível Standard
O nível Standard está disponível apenas para recursos que usam endereços IP externos regionais nas seguintes regiões do Google Cloud. Para usar o nível Standard para buckets do Cloud Storage que atuam como back-ends para um balanceador de carga de aplicativo externo, o balanceador de carga precisa usar um endereço IP externo regional e também selecionar o nível Standard.
asia-east1
asia-east2
asia-northeast1
asia-northeast3
asia-south1
asia-southeast1
asia-southeast2
australia-southeast1
us-west1
us-west2
us-west3
us-west4
us-central1
us-east1
us-east4
us-east5
us-south1
northamerica-northeast1
northamerica-northeast2
southamerica-east1
southamerica-west1
europe-north1
europe-west1
europe-west2
europe-west3
europe-west4
europe-west6
europe-west8
europe-west9
europe-southwest1
europe-central2
me-west1
me-central2
Roteamento de tráfego
Esta tabela resume as diferenças no roteamento para cada um dos níveis de serviço de rede:
Tráfego | Nível Premium | Nível Standard |
---|---|---|
Transferência de dados de entrada para o Google Cloud | O tráfego dos usuários entra na rede do Google no local mais próximo. | O tráfego dos usuários entra na rede do Google por meio de redes em peering, ISP ou redes de trânsito na região onde você implantou seus recursos do Google Cloud. |
Transferência de dados de saída do Google Cloud | O tráfego de saída é enviado no melhor caminho do BGP para seus usuários. Se houver vários caminhos de custo iguais, selecionaremos a rota geograficamente mais próxima da origem (por exemplo, uma instância de VM do Compute Engine) em vez do destino. |
O tráfego de saída é enviado por meio da rede de peering ou de transporte público geograficamente mais próxima das suas instâncias do Compute Engine, mesmo que esse peering não seja o melhor caminho do BGP para os usuários. Se houver vários caminhos para seus usuários na área de peering geograficamente mais próxima, o melhor deles será selecionado usando uma rodada de melhor classificação do caminho do BGP, aplicada apenas aos caminhos geograficamente locais. O tráfego do nível Standard pode ser roteado como nível Premium em circunstâncias raras, como quando não há redes de peering ou de transporte público na área de peering geograficamente mais próxima com acessibilidade aos usuários ou quando não há estabilidade suficiente tráfego entre sua região de origem da nuvem e seus usuários. |
Nível Premium
O nível Premium oferece tráfego de sistemas externos para recursos do Google Cloud usando a rede global de baixa latência e altamente confiável do Google. Ela consiste em uma extensa rede privada de fibras, com mais de 100 pontos de presença (PoPs, na sigla em inglês) em todo o mundo. Essa rede foi projetada para tolerar várias falhas e interrupções enquanto mantém o tráfego.
O nível Premium é compatível com endereços IP externos regionais e globais para instâncias de VM e balanceadores de carga. Todos os endereços IP externos globais precisam usar o nível Premium. Os aplicativos que exigem alto desempenho e disponibilidade, como aqueles que usam balanceadores de carga de aplicativo externos e balanceadores de carga de rede de proxy externos, com back-ends em mais de uma região, exigem o nível Premium. O nível Premium é ideal para clientes com usuários em vários locais no mundo que precisam do melhor desempenho e confiabilidade de rede.
Com o nível Premium, o tráfego de entrada dos sistemas na Internet entra na rede de alto desempenho do Google no PoP mais próximo do sistema de envio. Dentro da rede do Google, o tráfego é roteado daquele PoP para a VM na sua rede de nuvem privada virtual (VPC) ou para o bucket mais próximo do Cloud Storage. O tráfego de saída é enviado pela rede do Google, saindo no PoP mais próximo do destino. Esse método de roteamento minimiza o congestionamento e maximiza o desempenho, reduzindo o número de saltos entre os usuários finais e os PoPs mais próximos deles.
Oferecemos um contrato de nível de serviço (SLA) de tempo de atividade de 99,99% para VMs de nível Premium. Conforme definido no Contrato de nível de serviço do Compute Engine, uma VM que perde conectividade externa por mais de um minuto é considerada como inatividade (100% de perda de pacotes).
Nível Standard
O nível Standard entrega tráfego de sistemas externos para recursos do Google Cloud por meio de roteamento pela Internet. Ele aproveita a redundância dupla da rede do Google até o ponto em que o data center da empresa se conecta a um ponto de peering. Os pacotes que saem da rede do Google são entregues usando a Internet pública e estão sujeitos à confiabilidade dos provedores de transferência interventores e dos ISPs. O nível Standard oferece confiabilidade e qualidade de rede em comparação com outros provedores de nuvem.
Endereços IP externos regionais podem usar o nível Premium ou Standard.
O nível Standard tem um preço mais baixo que o nível Premium, porque o tráfego de sistemas na Internet é roteado por redes de trânsito (ISP) antes de ser enviado para VMs na rede VPC ou nos buckets regionais do Cloud Storage. O tráfego de saída do nível Standard normalmente sai da rede do Google da mesma região usada pela VM de envio ou pelo bucket do Cloud Storage, independentemente do destino. Em casos raros, como durante um evento de rede, o tráfego pode não conseguir ir à saída mais próxima e pode ser enviado a outra saída, talvez em outra região.
O nível Standard oferece uma alternativa de menor custo para os seguintes casos de uso:
- Você tem aplicativos que não são vulneráveis em termos de latência ou desempenho
- Você está implantando instâncias de VM ou usando o Cloud Storage, que podem estar em uma única região.
Oferecemos um contrato de nível de serviço (SLA) de tempo de atividade de 99,9% para VMs de nível Padrão. Conforme definido no Contrato de nível de serviço do Compute Engine, uma VM que perde conectividade externa por mais de um minuto é considerada como inatividade (100% de perda de pacotes).
Nível gratuito
O nível Standard inclui um nível gratuito, que oferece 200 GB de uso gratuito por mês em cada região usada em todos os seus projetos por SKU. Não é preciso fazer nada para usar o Nível gratuito, mas recomendamos que você verifique todos os projetos na sua conta de faturamento para garantir que o uso combinado deles em cada região não exceda o limite de 200 GB.
Como escolher um nível
É importante escolher o nível que atende às suas necessidades.
A árvore de decisão a seguir pode ajudar você a escolher qual dos níveis de serviço de rede é o melhor para seu caso de uso. Como você escolhe a partir do nível de recurso (como o endereço IP externo para um balanceador de carga ou VM), é possível usar o nível Standard para alguns recursos e o Premium para outros. Se você não tem certeza de qual nível usar, escolha o Premium, que é o padrão.
Nível do projeto (padrão: nível Premium)
- Especificar o nível do projeto.
Nível do recurso (padrão: nível Premium)
- Balanceamento de carga: ativar para uma regra de encaminhamento.
- Instância: ativar para uma VM ou modelo de instância.
- Outros botões no nível do recurso serão incluídos futuramente.
O nível final para um recurso é determinado das seguintes maneiras:
Se um nível estiver configurado para um recurso ou para o projeto em que o recurso está localizado, esse nível será aplicado ao recurso.
Se os níveis estiverem configurados tanto para o projeto quanto para o recurso, o nível do recurso terá precedência.
Como usar o nível Standard com o Cloud Storage
Para usar o nível Standard com o Cloud Storage, configure seu bucket de armazenamento como back-end do balanceador de carga do Google Cloud. O bucket do Cloud Storage precisa estar na mesma região que a regra de encaminhamento. Se estiverem em regiões diferentes, as solicitações feitas ao bucket resultarão em erros. Para usar os buckets multirregionais do Cloud Storage como back-ends, use o nível Premium.
Como atualizar um recurso do nível Standard para o nível Premium
O Google Cloud designa pools separados de endereços IP externos para os níveis Premium e Standard.
Quando um endereço IP é configurado para uma instância ou um balanceador de carga, ele é alocado a partir de qualquer um desses dois pools com base no nível da rede em vigor para esse recurso.
Dois pools separados para o nível Premium e o Standard implicam o seguinte:
- Se você alterar a camada de uma instância com endereço IP temporário, o endereço IP da instância também será alterado.
- Um endereço IP de um pool não pode ser movido para outro.
- Os endereços IP no nível Standard em uma região não podem ser movidos para outra região, mesmo que o nível permaneça o mesmo.
Configurar o nível Standard para balanceamento de carga
Use as instruções a seguir para configurar o nível Standard para vários balanceadores de carga.
Como configurar o nível Standard em balanceadores de carga de rede de passagem externa
Para configurar o nível Standard em um balanceador de carga de rede de passagem externa, especifique esse nível ao criar o endereço IP e a regra de encaminhamento para o balanceador de carga.
Se você quiser alterar um balanceador de carga existente do nível Premium (padrão) para o nível Standard ou vice-versa, será preciso excluir a regra de encaminhamento do balanceador de carga e criar uma nova que aponte para o pool de destino existente. Você também precisa usar um endereço IP de nível Standard com a regra de encaminhamento do nível Standard.
Configurar o nível Standard para os balanceadores de carga de aplicativo clássicos e os balanceadores de carga de rede de proxy clássicos
Se você não especificar um nível de rede, o balanceador de carga usará o nível Premium por padrão. Todos os balanceadores de carga que existiam antes da introdução dos níveis de serviço de rede usam o nível Premium. O nível Premium permite o balanceamento de carga global, em que um único endereço IP pode apontar para back-ends em regiões de todo o mundo. O nível Standard é apenas um serviço regional.
Para usar o nível Standard, seu balanceador de carga precisa atender aos seguintes critérios:
- usar um endereço IP regional de nível Standard;
- usar uma regra de encaminhamento regional de nível Standard;
- ter back-ends na região que contenham apenas a regra de encaminhamento.
O diagrama a seguir ilustra a natureza global dos balanceadores de carga de aplicativo clássicos e dos balanceadores de carga de rede proxy clássicos quando eles estão configurados para usar o nível Premium.
Para usar o nível Standard em um balanceador de carga de aplicativo clássico ou um balanceador de carga de rede de proxy clássico, é preciso definir uma única região do Google Cloud e, em seguida, usar um endereço IP externo regional e uma regra de encaminhamento regional, ambos configurados com o nível Standard, indicando o proxy de destino apropriado: HTTP(S), SSL ou TCP.
O endereço IP do balanceador de carga ainda é externo, portanto, os clientes de qualquer lugar da Internet podem enviar tráfego para ele, mas todos os back-ends precisam estar localizados na região escolhida.
No nível Standard, o tráfego enviado ao balanceador de carga passa pela Internet até chegar a um ponto de peering de trânsito na região do Google Cloud escolhida para o balanceador de carga. Um Google Front End (GFE) atua como proxy, encerrando HTTP(S), SSL ou TCP e, em seguida, entrando em contato com back-ends na região escolhida. Como todas as VMs de back-end estão localizadas em uma região, o tráfego do cliente original para o GFE está sujeito a saltos adicionais e latência potencial.
O nível Standard muda o comportamento dos balanceadores de carga de aplicativo clássicos e dos balanceadores de carga de rede proxy clássicos para que eles operem como os de outros provedores de nuvem. O nível Standard elimina a capacidade desses tipos de balanceadores de carga operarem em várias regiões do Google Cloud.
No diagrama a seguir, ilustramos a natureza regional dos balanceadores de carga de aplicativo clássicos e dos balanceadores de carga de rede proxy clássicos quando eles estão configurados para usar o nível Standard. Se você quiser operar uma implantação de balanceamento de carga com base no nível Standard em várias regiões, crie um balanceador de carga separado em cada região em que quer receber tráfego. Cada balanceador de carga tem seu próprio endereço IP externo regional. A região usada para esse endereço IP e a regra de encaminhamento corresponde à região onde as VMs de back-end estão localizadas.
Ao criar um recurso de endereço IP externo regional no nível Standard, é preciso especificar o nível de rede do endereço IP externo regional como "Standard". Depois que o nível da rede é definido como "Standard", ele não pode ser atualizado para "Premium". Para alterar um balanceador de carga para o nível Premium, reserve um novo endereço IP de nível Premium.
Para alterar um balanceador de carga existente do nível Premium (padrão) para o nível Padrão, faça o seguinte:
Remova todos os back-ends que estiverem em regiões diferentes daquela que contém sua regra de encaminhamento para o balanceador de carga existente.
Exclua a regra de encaminhamento atual e o endereço IP. Em seguida, crie uma nova regra de encaminhamento regional do nível Standard e um endereço IP que aponte para o proxy de destino existente.
Como atualizar grandes volumes de tráfego do nível Standard para o nível Premium
É importante identificar e usar corretamente o nível que melhor atende às suas necessidades.
Ao fazer sua seleção, considere estas duas restrições importantes:
Não é possível usar a rede do nível Premium como um backup para o nível Standard. Se, durante uma interrupção da rede de nível Standard (por exemplo, devido a um corte de fibra), você reclassificar seu tráfego como nível Premium, ele será tratado como nível Standard durante a interrupção.
Se você planeja mover mais de 5 Gbps de tráfego do nível Standard para o nível Premium, independentemente de uma interrupção, entre em contato com seu gerente de contas.
Resumo do nível Premium e do nível Standard
Premium | Standard | ||
---|---|---|---|
Caso de uso | Desempenho otimizado Rede global Serviços de rede global |
Custo otimizado Rede regional Serviços de rede regional |
|
Rede | Roteamento | Entrada: o tráfego mundial entra na rede global do Google em um local próximo ao seu usuário. Saída: o tráfego de saída conduz a rede de backbone global de alta qualidade do Google no PoP de borda global do Google mais próximo do seu usuário. |
Entrada: o tráfego entra na rede do Google por meio de peering ou trânsito apenas na região em que você implantou os recursos do Google Cloud de destino. Saída: o tráfego é enviado para a Internet por meio de peering ou trânsito, que é local na região do Google Cloud onde o tráfego se originou. |
Serviços de rede | Balanceador de carga de aplicativo externo |
|
|
Balanceador de carga de aplicativo interno | Entre regiões ou regionais | O nível Standard não está disponível para balanceadores de carga de aplicativo internos. | |
Balanceador de carga de rede de proxy externo |
|
|
|
Balanceador de carga de rede de proxy interno | Regional | O nível Standard não está disponível para balanceadores de carga de rede de proxy interno. | |
Balanceador de carga de rede de passagem externa | O balanceador de carga de rede de passagem externo regional é compatível com o nível Premium | O balanceador de carga de rede de passagem externo regional é compatível com o nível Standard | |
Balanceador de carga de rede de passagem interna | Regional | O nível Standard não está disponível para balanceadores de carga de rede de passagem interna. | |
Cloud CDN | Apenas nível Premium | O nível Standard não está disponível para o Cloud CDN. | |
Preços | US$/GB com base no uso O nível Premium custa mais do que o Standard. |
US$/GB com base no uso O nível Standard custa menos do que o Premium. |
|
SLA | Tempo de atividade de 99,99% | Tempo de atividade de 99,9% |
Perguntas frequentes
Qual nível de rede o Google recomenda para meus serviços de rede no Google Cloud?
Recomendamos o uso do nível Premium para entregar seus serviços na rede de alta qualidade do Google e aproveitar os serviços premium da rede em nuvem, como o balanceamento de carga global e o Cloud CDN. Se você não selecionar explicitamente um nível de rede, vai usar o nível Premium por padrão.
Como posso trocar meu balanceador de carga do nível Standard para o nível Premium?
Para mudar seu balanceador de carga, siga estas etapas:
- Crie uma nova regra de encaminhamento do balanceador de carga que use um endereço IP de nível Premium.
- Use o DNS para migrar lentamente o tráfego do endereço IP atual do nível Standard para o novo endereço IP do nível Premium.
- Depois de concluir a migração, libere os endereços IP de nível Standard e os balanceadores de carga regionais associados a eles. Você não precisa alterar seus back-ends porque é possível ter vários balanceadores de carga apontando para os mesmos back-ends.
Quais são os custos relativos de usar o nível Premium e o nível Standard?
O nível Standard tem um preço em US$/GB inferior ao nível Premium. Para mais informações, consulte Preços dos níveis de serviço de rede.
Quero testar o desempenho dos níveis Premium e Standard. É recomendável fazer o teste com qual configuração?
É possível testar o desempenho dos níveis Premium e Standard com qualquer configuração representativa dos seus requisitos.
Posso aplicar o nível Standard ao tráfego interno em uma rede VPC?
É possível ativar o nível Standard para tráfego voltado para a Internet apenas em endereços IP externos. As instâncias de VM que usam endereços IP internos em redes VPC para se comunicar sempre usam a infraestrutura de rede do nível Premium do Google Cloud, mas com os preços de transferência de dados de saída VM-VM.
A seguir
- Para especificar um nível de rede para suas cargas de trabalho, consulte Como usar os níveis de serviço de rede.