Vista geral dos níveis de serviço de rede
Os níveis de serviço de rede permitem-lhe otimizar a conetividade entre sistemas na Internet e as suas instâncias. Google Cloud O nível Premium oferece tráfego na infraestrutura premium da Google, enquanto o nível Standard usa redes de ISP normais.
Use o nível Premium para otimizar o desempenho e o nível Standard para otimizar os custos.Google Cloud | Nível premium | Nível Standard |
---|---|---|
Encaminhamento | O tráfego entre a Internet e a sua aplicação desloca-se na Google Cloud rede para alcançar os utilizadores | Usa redes de peering, ISP ou de trânsito para alcançar os utilizadores |
Segurança | O tráfego está protegido na infraestrutura da Google Cloudaté ao último quilómetro | Comparável a outras nuvens públicas |
Funcionalidades de rede | Suporta todas as Google Cloud funcionalidades de rede | Suporta um conjunto de funcionalidades básicas, incluindo o Cloud NAT, o balanceador de carga de aplicações externo regional e o balanceador de carga de rede de encaminhamento externo |
Preços | Os preços do nível Premium estão em paridade com os de outros fornecedores de nuvem pública | O preço do nível padrão é rentável e está em paridade com outros fornecedores de nuvem |
SLA | 99,99% de tempo de atividade | 99,9% de tempo de atividade |
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 os preços dos níveis de serviço de rede.
Este diagrama ilustra exemplos de utilização recomendados para o nível padrão e o nível premium.Níveis de serviço de rede e Google Cloud recursos
Google Cloud tem dois tipos de endereços IP externos: globais e regionais.
Tipo de endereço IP externo | Nível premium | Nível Standard |
---|---|---|
Endereços IPv4 e IPv6 externos globais Endereços IP anycast encaminháveis publicamente. |
Suportado | Não suportado |
Endereços IPv4 externos regionais Endereços IPv4 encaminháveis publicamente designados para utilização por recursos que se enquadram numa única região Google CloudGoogle Cloud |
Suportado | Compatível quando os endereços IP são usados com recursos elegíveis. Não suportado para endereços IP importados para o Google Cloud usando a opção traga o seu próprio IP (BYOIP). |
Endereços IPv6 externos regionais Endereços IPv6 encaminháveis publicamente designados para utilização por Google Cloud recursos que se enquadram numa única Google Cloud região |
Suportado | Não suportado |
Independentemente do nível que usar, a rede foi concebida para manter o tráfego entre instâncias de máquinas virtuais (VM) que estão em regiões iguais ou diferentes na rede da Google, inclusive quando um equilibrador de carga está no caminho. Isto é verdade, quer o tráfego use endereços IP encaminháveis publicamente ou de forma privada.
A tabela seguinte descreve como os níveis de serviço de rede se aplicam aos recursos e que tipo de endereço IP externo tem de ser usado.Google Cloud
Na tabela, um indica que um recurso é suportado num nível de rede e indica que não é suportado.
Google Cloud recurso | Nível premium | Nível Standard |
---|---|---|
Balanceador de carga de aplicações externo global Balanceador de carga de rede de proxy externo global Balanceador de carga de aplicações clássico Balanceador de carga de rede de proxy clássico |
Requer um endereço IP externo global. | Requer um endereço IP externo regional. |
Balanceador de carga de aplicações externo regional Balanceador de carga de rede de proxy externo regional Balanceador de carga de rede de encaminhamento externo |
Requer um endereço IP externo regional. | Requer um endereço IP externo regional. |
Instâncias de VM, incluindo VMs de nós 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. | Não suportado. |
Gateways do Cloud NAT | Requer um endereço IP externo regional. | Requer um endereço IP externo regional. |
A tabela seguinte mostra como os níveis de serviço de rede se aplicam ao Cloud Storage e ao Cloud CDN.
Google Cloud serviço | Nível premium | Nível Standard |
---|---|---|
Cloud Storage | Por predefinição, o acesso aos contentores do Cloud Storage é considerado Nível Premium, quer o contentor seja usado ou não como um back-end para um Application Load Balancer externo. | O nível padrão só é uma opção se usar um contentor do Cloud Storage como um back-end para um Application Load Balancer externo. Para mais informações, consulte o artigo Usar o nível padrão com o Cloud Storage. |
Cloud CDN | O Cloud CDN é sempre de nível Premium. | Não pode usar o nível padrão com o Cloud CDN. |
Disponibilidade do Standard Tier
O nível Standard está disponível para recursos que usam endereços IP externos regionais em todas as regiões. Além disso, para usar o nível Standard para contentores do Cloud Storage que atuam como back-ends para um balanceador de carga de aplicações externo, o balanceador de carga tem de usar um endereço IP externo regional e também selecionar o nível Standard.
Encaminhamento de tráfego
Esta tabela resume as diferenças no encaminhamento para cada um dos níveis de serviço de rede.Trânsito | Nível premium | Nível Standard |
---|---|---|
Transferência de dados de entrada para Google Cloud | O tráfego de um utilizador da Internet entra na rede da Google através de redes de peering ou de trânsito num ponto de presença (PoP) da Google que esteja o mais próximo possível do utilizador da Internet. Mais especificamente, Google Cloud anuncia os próximos saltos para endereços IP de nível premium a redes de peering e trânsito em PoPs em toda a rede global da Google. Estes saltos seguintes são anunciados com métricas BGP equivalentes. Isto incentiva as redes de peering e trânsito a fornecerem tráfego a um PoP o mais próximo possível do utilizador da Internet. |
O tráfego de um utilizador da Internet entra na rede da Google através de redes de peering ou de trânsito num ponto de presença (PoP) da Google que esteja o mais próximo possível da região do endereço IP de nível padrão. Isto é conseguido anunciando exclusivamente as melhores métricas BGP com saltos seguintes em PoPs próximos da região do endereço IP do nível padrão. O conjunto de PoPs de peering mais próximos elegíveis para o encaminhamento de nível padrão para cada região é selecionado para minimizar a distância de rede percorrida na rede global da Google. Tenha em atenção que os PoPs de peering mais próximos podem não estar no mesmo país que a região de um endereço IP de nível padrão, e a seleção dos PoPs de peering mais próximos não otimiza o desempenho. O tráfego de nível padrão pode ser encaminhado como nível premium em circunstâncias raras, como quando não existem redes de peering ou de trânsito com acessibilidade a um utilizador da Internet a partir dos PoPs da Google mais próximos. |
Transferência de dados de saída de Google Cloud | O tráfego de saída é enviado no melhor caminho do BGP para um utilizador da Internet, que normalmente encaminha o tráfego através da rede global da Google para um ponto de presença (PoP) o mais próximo possível do utilizador da Internet. As redes de peering ou de trânsito fornecem, em seguida, conetividade entre o PoP da Google e o utilizador da Internet. As redes de peering e de trânsito podem anunciar vários saltos seguintes com métricas BGP equivalentes para um único utilizador da Internet em muitos pontos de presença (PoPs). Quando existem saltos seguintes do melhor caminho do BGP em dois ou mais PoPs da Google, o recurso seleciona o salto seguinte no PoP que minimiza a distância da rede na rede global da Google. Google Cloud Dependendo da arquitetura de rede da interligação do melhor caminho do BGP ou da rede de trânsito, a seleção do melhor caminho do BGP que minimiza a distância da rede na rede global da Google pode resultar na seleção de um PoP que não está o mais próximo possível do utilizador da Internet. Quando um utilizador da Internet existe numa rede que tem relações de intercâmbio com a rede global da Google em várias localizações,não garante que o tráfego de saída permaneça na rede global da Google até estar o mais próximo possível do utilizador da Internet. Google Cloud |
O tráfego de saída é enviado através de uma rede de peering ou de trânsito num ponto de presença (PoP) perto da região do endereço IP do nível padrão. As redes de peering ou de trânsito fornecem, em seguida, conetividade entre o PoP da Google e o utilizador da Internet. A preferência de PoPs próximos é aplicada desde que exista, pelo menos, um peering ou um próximo salto de trânsito que anuncie a acessibilidade ao utilizador da Internet a partir de um PoP próximo, mesmo que esse próximo salto não seja o melhor caminho do BGP na rede global da Google. O conjunto de PoPs mais próximo da região é selecionado para minimizar a distância de rede percorrida na rede global da Google. Os PoPs mais próximos podem não estar no mesmo país que a região do endereço IP de nível padrão. O tráfego de nível padrão pode ser encaminhado como nível premium em circunstâncias raras, como quando não existem redes de peering ou de trânsito nos PoPs mais próximos ou quando existe tráfego estável insuficiente entre a região e o utilizador da Internet. |
Nível premium
O nível Premium fornece tráfego de sistemas externos para recursos através da rede global de baixa latência e altamente fiável da Google. Google CloudEsta rede consiste numa extensa rede de fibra privada com mais de 200 pontos de presença (PoPs) em todo o mundo. Esta rede foi concebida para tolerar várias falhas e interrupções, ao mesmo tempo que continua a fornecer tráfego.
O nível Premium suporta endereços IP externos regionais e endereços IP externos globais para instâncias de VM e balanceadores de carga. Todos os endereços IP externos globais têm de usar o nível Premium. As aplicações que requerem elevado desempenho e disponibilidade, como as que usam balanceadores de carga de aplicações externos e balanceadores de carga de rede de proxy externos, com back-ends em mais do que uma região, requerem o nível Premium. O nível Premium é ideal para clientes com utilizadores em várias localizações em todo o mundo que precisam do melhor desempenho e fiabilidade da rede.
Com o nível Premium, o tráfego recebido de sistemas na Internet entra na rede de alto desempenho da Google no PoP mais próximo do sistema de envio. Na rede da Google, o tráfego é encaminhado desse PoP para a VM na sua rede da nuvem virtual privada (VPC) ou no contentor do Cloud Storage mais próximo. O tráfego de saída é enviado através da rede da Google, saindo no PoP mais próximo do seu destino. Este método de encaminhamento minimiza o congestionamento e maximiza o desempenho reduzindo o número de saltos entre os utilizadores finais e os PoPs mais próximos.
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 perca a conetividade externa durante mais de um minuto é considerada em tempo de inatividade (perda de pacotes de 100%). Para ver um exemplo de como o SLA do Compute Engine funciona com VMs com várias NICs, consulte a Vista geral do SLA para a rede do Compute Engine.Nível Standard
O nível padrão envia tráfego de sistemas externos para recursos do Google Cloud encaminhando-o através da Internet. Tira partido da redundância dupla da rede da Google apenas até ao ponto em que o centro de dados da Google se liga a um PoP de peering. Os pacotes que saem da rede da Google são entregues através da Internet pública e estão sujeitos à fiabilidade dos fornecedores de trânsito e dos ISPs intervenientes. O nível padrão oferece qualidade e fiabilidade da rede comparáveis às de outros fornecedores de nuvem.
Os endereços IP externos regionais podem usar o Nível Premium ou o Nível Standard.
O nível padrão tem um preço inferior ao nível premium porque o tráfego de sistemas na Internet é encaminhado através de redes de trânsito (ISP) antes de ser enviado para VMs na sua rede VPC ou contentores do Cloud Storage regionais. Normalmente, o tráfego de saída do nível padrão sai da rede da Google a partir da mesma região usada pela VM de envio ou pelo contentor do Cloud Storage, independentemente do respetivo destino. Em casos raros, como durante um evento de rede, o tráfego pode não conseguir sair pela saída mais próxima e pode ser enviado por outra saída, talvez noutra região.
O nível padrão oferece uma alternativa de menor custo para os seguintes exemplos de utilização:
- Tem aplicações que não são sensíveis à latência nem ao desempenho.
- Está a implementar instâncias de VM ou a usar o Cloud Storage, que podem estar numa única região.
Google Cloud oferece 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 perca a conetividade externa durante mais de um minuto é considerada em tempo de inatividade (perda de pacotes de 100%). Para ver um exemplo de como funciona o SLA do Compute Engine para VMs com várias NICs, consulte a vista geral do SLA para a rede do Compute Engine.
Nível gratuito
O nível Standard inclui um nível gratuito, que oferece 200 GB de utilização gratuita do nível Standard por mês em cada região que usa em todos os seus projetos, com base em cada SKU. Não tem de fazer nada para usar o nível gratuito, mas recomendamos que verifique todos os projetos na sua conta de faturação para garantir que a respetiva utilização combinada em cada região não excede o limite de 200 GB.
Escolher um nível
É importante escolher o nível que satisfaz as suas necessidades.
A seguinte árvore de decisão pode ajudar a decidir qual dos níveis de serviço de rede é adequado para o seu exemplo de utilização. Uma vez que escolhe um nível ao nível do recurso, como o endereço IP externo de um balanceador de carga ou uma VM, pode usar o nível padrão para alguns recursos e o nível premium para outros. Se não tiver a certeza de que nível usar, escolha o nível Premium, que é o predefinido.
Ao nível do projeto (predefinição: nível Premium)
- Especifique o nível ao nível do projeto
Nível de recurso (predefinição: nível Premium)
- Balanceamento de carga: ative-o para uma regra de encaminhamento.
- Instância: ative para uma VM ou um modelo de instância.
- Outros controlos ao nível do recurso no futuro.
O nível final de um recurso é determinado da seguinte forma:
Se um nível for configurado para um recurso ou o projeto no qual o recurso reside, esse nível aplica-se ao recurso.
Se os níveis estiverem configurados para o projeto e o recurso, o nível do recurso tem precedência para esse recurso.
Usar o nível padrão com o Cloud Storage
Para usar o nível Standard com o Cloud Storage, tem de configurar o seu contentor de armazenamento como o back-end do balanceador de carga. Google Cloud O contentor do Cloud Storage tem de estar na mesma região que a regra de encaminhamento. Se estiverem em regiões diferentes, os pedidos ao contentor produzem um erro. Para usar contentores do Cloud Storage multirregionais como back-ends, tem de usar o nível Premium.
Atualizar um recurso do nível Standard para o nível Premium
Google Cloud designa conjuntos separados de endereços IP externos para o nível Premium e o nível Standard.
Quando um endereço IP é configurado para uma instância ou um equilibrador de carga, é atribuído a partir de um destes dois conjuntos com base no nível de rede em vigor para esse recurso.
Dois conjuntos separados para o nível Premium e o nível Standard implicam o seguinte:
- Se alterar o nível de uma instância com um endereço IP efémero, o endereço IP da instância também é alterado.
- Não é possível mover um endereço IP de um conjunto para o outro.
- Não é possível mover endereços IP no nível padrão de uma região para outra, mesmo que o nível permaneça o mesmo.
Configure o nível Standard para o balanceamento de carga
Siga as instruções abaixo para configurar o nível Standard para uma variedade de equilibradores de carga.
Configurar o nível Standard para balanceadores de carga de rede de encaminhamento externo
Para configurar um balanceador de carga de rede de passagem externo para usar o nível Standard, especifique o nível Standard quando criar o endereço IP e a regra de encaminhamento para o balanceador de carga.
Se quiser alterar um balanceador de carga existente do nível Premium (o predefinido) para o nível Standard ou do nível Standard para o nível Premium, tem de eliminar a regra de encaminhamento do balanceador de carga existente e, de seguida, criar uma nova que aponte para o conjunto de destino existente. Também tem de usar um endereço IP de nível padrão com a regra de encaminhamento de nível padrão.
Configure o nível Standard para balanceadores de carga de aplicações clássicos e balanceadores de carga de rede de proxy clássicos
Se não especificar um nível da rede, o equilibrador de carga usa o Nível Premium por predefiniçã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 padrão é um serviço apenas regional.
Para usar o nível Standard, o equilibrador de carga tem de cumprir os seguintes critérios:
- Tem de usar um endereço IP regional de nível padrão.
- Tem de usar uma regra de encaminhamento regional de nível padrão.
- Pode ter back-ends apenas na região que contém a regra de encaminhamento.
O diagrama seguinte ilustra a natureza global dos equilibradores de carga de aplicações clássicos e dos equilibradores de carga de rede de proxy clássicos quando estão configurados para usar o nível Premium.
Para usar o nível Standard com um Application Load Balancer clássico ou um Network Load Balancer de proxy clássico, tem de decidir uma única Google Cloudregião e, em seguida, usar um endereço IP externo regional e uma regra de encaminhamento regional, ambos configurados para o nível Standard, para apontar para o proxy HTTP(S) de destino, o proxy SSL de destino ou o proxy TCP de destino adequados.
O endereço IP do balanceador de carga continua a ser externo, pelo que os clientes de qualquer lugar na Internet podem enviar tráfego para o mesmo, mas todos os seus back-ends têm de estar localizados na região que escolheu.
Com o nível Standard, o tráfego enviado para o balanceador de carga atravessa a Internet até atingir um ponto de intercâmbio de trânsito na Google Cloud região que escolheu para o balanceador de carga. Um front-end da Google (GFE) funciona como o proxy, terminando HTTP(S), SSL ou TCP e, em seguida, contactando os back-ends na região escolhida. Uma vez que todas as VMs de back-end estão localizadas numa região, o tráfego do cliente original para o GFE está sujeito a saltos adicionais e potencial latência.
O nível Standard altera o comportamento dos equilibradores de carga de aplicações clássicos e dos equilibradores de carga de rede de proxy clássicos para que funcionem como os de outros fornecedores de nuvem. O nível Standard elimina a capacidade de estes tipos de balanceadores de carga operarem em várias Google Cloud regiões.
O diagrama seguinte ilustra a natureza regional dos equilibradores de carga de aplicações clássicos e dos equilibradores de carga de rede de proxy clássicos quando estão configurados para usar o nível padrão. Se quiser operar uma implementação de balanceamento de carga baseada no nível Standard em várias regiões, tem de criar um balanceador de carga separado em cada região onde quer receber tráfego. Cada balanceador de carga tem o seu próprio endereço IP externo regional. A região usada para esse endereço IP e regra de encaminhamento corresponde à região onde as VMs de back-end estão localizadas.
Quando cria um recurso de endereço IP externo regional no nível Standard, tem de especificar o nível de rede do endereço IP externo regional como Standard. Depois de definir o nível da rede como Padrão, não é possível atualizá-lo para Premium. Para alterar um equilibrador de carga para o nível Premium, tem de reservar um novo endereço IP do nível Premium.
Se quiser alterar um equilibrador de carga existente da camada Premium (a predefinição) para a camada Standard, tem de fazer o seguinte:
Remova todos os back-ends que estejam em regiões diferentes daquela que contém a sua regra de encaminhamento para o equilibrador de carga existente.
Elimine a regra de encaminhamento e o endereço IP existentes e, em seguida, crie uma nova regra de encaminhamento regional de nível padrão e um endereço IP que apontem para o proxy de destino existente.
Atualizar grandes volumes de tráfego do nível padrão para o nível premium
É importante identificar e usar corretamente o nível que melhor se adequa aos seus requisitos.
Quando fizer a sua seleção, tenha em conta estas duas restrições importantes:
Não pode usar a rede de nível Premium como alternativa para o nível Standard. Se, durante uma indisponibilidade da rede de nível padrão (por exemplo, devido a um corte de fibra), reclassificar o seu tráfego como nível premium, este é tratado como nível padrão durante a indisponibilidade.
Se planeia mover mais de 5 Gbps de tráfego do nível padrão para o nível premium, independentemente de uma indisponibilidade, tem de contactar o seu gestor de conta.
Resumo do nível Premium e do nível Standard
Nível premium | Nível Standard | ||
---|---|---|---|
Exemplo de utilização | Desempenho otimizado Rede global Serviços de rede globais |
Otimizada para custos Rede regional Serviços de rede regionais |
|
Rede | Encaminhamento | Entrada: o tráfego em todo o mundo entra na rede global da Google numa localização perto do utilizador. Saída: o seu tráfego de saída usa a rede de backbone global de alta qualidade da Google para o PoP global da Google que está geograficamente mais próximo do seu utilizador. |
Entrada: o tráfego entra na rede da Google através de peering ou trânsito apenas na região em que implementou os recursos de destino. Google Cloud Saída: o tráfego é enviado para a Internet através de peering ou trânsito local para a Google Cloud região de origem do tráfego. |
Serviços de rede | Balanceador de carga de aplicações externo |
|
|
Balanceador de carga de aplicações interno | Entre regiões ou regional | O nível padrão não está disponível para equilibradores de carga de aplicações internos. | |
Balanceador de carga de rede de proxy externo |
|
|
|
Balanceador de carga de rede de proxy interno | Regional | O nível padrão não está disponível para equilibradores de carga de rede de proxy internos. | |
Balanceador de carga de rede de encaminhamento externo | O balanceador de carga de rede de passagem externo regional é suportado no nível Premium | O balanceador de carga de rede de encaminhamento externo regional é suportado no nível Standard | |
Balanceador de carga de rede de encaminhamento interno | Regional | O nível padrão não está disponível para equilibradores de carga de encaminhamento interno. | |
Cloud CDN | Apenas nível Premium | O nível padrão não está disponível para a RFC. | |
Preços | $/GB com base na utilização O nível Premium custa mais do que o nível Standard. |
$/GB com base na utilização O nível padrão tem um preço inferior ao nível premium. |
|
SLA | 99,99% de tempo de atividade | 99,9% de tempo de atividade |
Perguntas frequentes
Que nível da rede é que a Google recomenda usar para os meus serviços de rede no Google Cloud?
Recomendamos que use o nível Premium para poder fornecer os seus serviços na rede de alta qualidade da Google e tirar partido dos serviços de rede na nuvem premium, como o balanceamento de carga global e a CDN da nuvem. Se não selecionar explicitamente um nível de rede, usa o nível Premium por predefinição.
Como posso mudar o meu equilibrador de carga do nível padrão para o nível premium?
Para mudar o equilibrador de carga, siga estes passos:
- 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 seu endereço IP de nível padrão atual para o novo endereço IP de nível premium.
- Após a conclusão da migração, pode libertar os endereços IP de nível padrão e os equilibradores de carga regionais associados aos mesmos. Não tem de alterar os seus back-ends, porque pode ter vários equilibradores de carga a apontar para os mesmos back-ends.
Quais são os custos relativos da utilização do Nível Premium em comparação com o Nível Standard?
O nível Standard tem um preço inferior ao do nível Premium por $/GB. Para mais informações, consulte os preços dos níveis de serviço de rede.
Quero testar o desempenho do nível Premium e do nível Standard. Com que configuração recomenda que se façam testes?
Pode testar o desempenho do nível Premium e do nível Standard com qualquer configuração que seja representativa dos seus requisitos.
Posso aplicar o nível padrão ao tráfego interno numa rede de VPC?
Pode ativar o nível padrão para tráfego virado para a Internet apenas em endereços IP externos. As instâncias de VM que usam endereços IP internos nas redes VPC para comunicar usam sempre a infraestrutura de rede de nível Premium, mas com a preçário de transferência de dados de saída de VM para VM padrão. Google Cloud
O que se segue?
- Para especificar um nível de rede para as suas cargas de trabalho, consulte o artigo Usar níveis de serviço de rede.