A topologia para uma disponibilidade de 99,9% é adequada para aplicações não críticas que podem tolerar algum tempo de inatividade. Por exemplo, a sua organização pode fazer carregamentos em lote para os quais o momento da operação não é crítico. Se não estiver disponível uma ligação, a operação continua quando a conetividade for restaurada.
Para a terminologia do Cloud Interconnect usada nesta página, consulte a secção Termos principais.
Para obter informações sobre a criação de ligações redundantes do Cloud Interconnect com capacidade suficiente num cenário de comutação por falha, consulte as práticas recomendadas.
Requisitos
Os seguintes recursos e definições são necessários para alcançar uma disponibilidade de 99,9%:
Pelo menos duas ligações do Cloud Interconnect. As ligações têm de estar localizadas na mesma área metropolitana, mas em domínios de disponibilidade de limites diferentes (zonas de disponibilidade da área metropolitana). Não importa se as ligações estão na mesma instalação ou em instalações diferentes, desde que estejam localizadas em dois domínios de disponibilidade de limite diferentes.
Pelo menos um Cloud Router. Cada ligação do Cloud Interconnect tem de estar anexada ao Cloud Router.
Exemplo de topologia
A topologia de exemplo seguinte mostra duas ligações do Cloud Interconnect
na mesma área metropolitana, mas em instalações de colocação diferentes: lga-zone1-16
e
lga-zone2-1422
. O Cloud Router está na rede vpc1
na Trusted Cloud região.us-central1
Criar uma topologia de 99,9%
As secções seguintes explicam os passos para criar esta topologia.
Para criar uma topologia adaptada a si, substitua os valores de entrada de exemplo pelos seus próprios valores. Por exemplo, substitua o nome da rede vpc1
pelo nome da sua rede VPC.
Encomende ligações do Cloud Interconnect
Ordene as ligações duplicadas através da Trusted Cloud consola ou da CLI do Google Cloud.
Consola
Na Trusted Cloud consola, aceda à página Conetividade híbrida do Interconnect.
Clique em Começar.
Selecione Dedicated Interconnect e, de seguida, clique em Continuar.
Selecione Encomendar nova interligação dedicada e, de seguida, clique em Continuar.
Especifique os detalhes da ligação do Cloud Interconnect:
- Nome: introduza
int-lga1
. - Descrição: introduza
Example Cloud Interconnect connection in LGA ZONE1
. - Localização: escolha
Digital Realty | Telx New York (111 8th Ave)
, que é o nome do PeeringDB para a localizaçãolga-zone1-16
. - Capacidade: use a capacidade predefinida (10 Gb/s).
- Nome: introduza
Clicar em Seguinte.
Especifique os detalhes da ligação redundante do Cloud Interconnect:
- Nome: introduza
int-lga2
. - Descrição: introduza
Example Cloud Interconnect connection in LGA ZONE2
. - Localização: escolha
zColo New York - 60 Hudson St
, que é o nome do PeeringDB para a localizaçãolga-zone2-1422
. - Capacidade: use a capacidade predefinida (10 Gb/s).
- Nome: introduza
Clicar em Seguinte.
Especifique as suas informações de contacto:
- Nome da empresa: introduza
The Customer
. Este nome é usado na LOA-CFA como a parte autorizada a pedir uma ligação do Cloud Interconnect. - Contacto técnico: introduza
customer@customer.com
. Não tem de introduzir a sua morada. Recebe todas as notificações.
- Nome da empresa: introduza
Clicar em Seguinte.
Reveja a encomenda. Verifique se os detalhes das ligações do Cloud Interconnect e as informações de contacto estão corretos. Se estiver tudo correto, clique em Fazer encomenda. Caso contrário, volte atrás e edite os detalhes da associação.
Na página de confirmação da encomenda, reveja os passos seguintes e, de seguida, clique em Concluído.
gcloud
Encomende duas ligações do Cloud Interconnect com os nomes
int-lga1
eint-lga2
:gcloud compute interconnects create int-lga1 \ --customer-name "The Customer" \ --description "Example Cloud Interconnect connection in LGA ZONE1" \ --interconnect-type DEDICATED \ --link-type ETHERNET_10G_LR \ --location lga-zone1-16 \ --requested-link-count 1 \ --noc-contact-email customer@customer.com
gcloud compute interconnects create int-lga2 \ --customer-name "The Customer" \ --description "Example Cloud Interconnect connection in LGA ZONE2" \ --interconnect-type DEDICATED \ --link-type ETHERNET_10G_LR \ --location lga-zone2-1422 \ --requested-link-count 1 \ --noc-contact-email customer@customer.com
Depois de encomendar ligações do Cloud Interconnect, a Google envia-lhe um email de confirmação e atribui-lhe portas. Quando a atribuição estiver concluída, a Google gera LOAs-CFAs para as suas associações e envia-as por email. Todos os emails automáticos são enviados para o contacto do NOC e a pessoa que encomendou as associações.
Só pode usar as ligações do Cloud Interconnect depois de as ligações terem sido aprovisionadas e testadas. Para mais informações sobre o processo de aprovisionamento, consulte a Vista geral do aprovisionamento.
Crie um Cloud Router
Para criar um Cloud Router, siga as instruções nesta secção.
Consola
Na Trusted Cloud consola, aceda à página Crie um Cloud Router.
Especifique os detalhes do Cloud Router:
- Nome: introduza
router1
para o nome do Cloud Router. - Rede: selecione
vpc1
, que é o nome da rede onde a rede no local se estende. - Região: selecione
us-central1
, que é a região onde o Cloud Router anuncia todas as sub-redes, conforme mostrado na topologia de exemplo. - ASN da Google: introduza
64513
, que é o ASN do Cloud Router de exemplo.
- Nome: introduza
Em Routes, selecione Advertise all subnets visible to the Cloud Router (default) e, de seguida, clique em Create.
gcloud
Crie um Cloud Router na rede
vpc1
na regiãous-central1
; use o ASN64513
:gcloud compute routers create router1 \ --asn 64513 \ --network vpc1 \ --region us-central1
Crie associações VLAN
Depois de as ligações do Cloud Interconnect estarem prontas a usar (no estado ACTIVE
),
crie associações de VLAN para associar as ligações ao
Cloud Router. Criar anexos duplicados, um para cada associação.
No exemplo, int-lga1
e int-lga2
estão ligados a router1
.
Consola
Na Trusted Cloud consola, aceda ao separador Anexos de VLAN.
Clique em Adicionar associação VLAN.
Selecione Dedicated Interconnect e, de seguida, clique em Continuar.
Selecione In this project.
Selecione a ligação do
int-lga1
Cloud Interconnect e, de seguida, clique em Continuar.Selecione Adicionar associação VLAN:
- Nome: introduza
attachment-lga1-central1
. - Router: selecione o
router1
Cloud Router.
- Nome: introduza
Clique em Criar. A criação do anexo demora alguns momentos.
Para o anexo, para adicionar uma sessão de BGP a
router1
, clique em Configurar. A associação VLAN já preencheu os endereços IP do Google e do BGP de pares.Registe os endereços IP, os ASNs e a etiqueta de VLAN de cada anexo. Estas informações são necessárias para configurar o router no local.
Para adicionar a sessão BGP, clique em Guardar configuração. As sessões de BGP estão inativas até configurar o BGP no seu router no local.
Crie outro anexo com o nome
attachment-lga2-central1
para a associaçãoint-lga2
. Userouter1
para o router do Cloud Router do anexo.
gcloud
Crie duas associações, uma para a ligação do
int-lga1
Cloud Interconnect e orouter1
Cloud Router, e outra para a ligaçãoint-lga2
e orouter1
:gcloud compute interconnects attachments create attachment-lga1-central1 \ --interconnect int-lga1 \ --router router1
gcloud compute interconnects attachments create attachment-lga2-central1 \ --interconnect int-lga2 \ --router router1
Descreva a associação
attachment-lga1-central1
para obter os recursos que atribuiu, como o ID da VLAN e os endereços de peering BGP. Use estes valores para configurar o Cloud Router e o router no local:gcloud compute interconnects attachments describe attachment-lga1-central1 \ --region us-central1
O comando anterior produz as seguintes informações:
cloudRouterIpAddress: 169.254.58.49/29 creationTimestamp: '2017-08-15T08:34:11.137-07:00' customerRouterIpAddress: 169.254.58.50/29 id: '5630382895290821276' interconnect: https://www.googleapis.com/compute/v1/projects/customer-project/global/interconnects/int-lga1 kind: compute#interconnectAttachment name: attachment-lga1-central1 operationalStatus: ACTIVE privateInterconnectInfo: tag8021q: 1000 region: https://www.googleapis.com/compute/v1/projects/customer-project/regions/us-central1 router: https://www.googleapis.com/compute/v1/projects/customer-project/regions/us-central1/routers/router1 selfLink: https://www.googleapis.com/compute/v1/projects/customer-project/regions/us-central1/interconnectAttachments/attachment-lga1-central1
Registe os seguintes valores:
- tag8021q: especifica o ID da VLAN, que é
1000
. O ID da VLAN identifica o tráfego que atravessa esta associação. Use este valor para configurar uma subinterface de VLAN etiquetada no router no local. - cloudRouterIpAddress: o endereço IP do Cloud Router, que é
169.254.58.49/29
. Atribua este endereço a uma interface do Cloud Router e especifique este endereço como o vizinho BGP no router no local. - customerRouterIpAddress: o endereço IP do router do cliente, que é
169.254.58.50/29
. No Cloud Router, especifique este endereço como o endereço do par BGP na interface que tem o endereço IP do Cloud Router atribuído. Atribua este endereço à subinterface VLAN no router no local.
- tag8021q: especifica o ID da VLAN, que é
No
router1
Cloud Router, adicione uma interface para a associaçãoattachment-lga1-central1
:gcloud compute routers add-interface router1 \ --interface-name router1-1 \ --interconnect-attachment attachment-lga1-central1 \ --ip-address 169.254.58.49 \ --mask-length 29 \ --region us-central1
Adicione um par BGP à interface; para este exemplo, o ASN no local é
12345
:gcloud compute routers add-bgp-peer router1 \ --interface router1-1 \ --peer-name central1 \ --peer-ip-address 169.254.58.50 \ --peer-asn 12345 \ --region us-central1
Descreva a associação
attachment-lga2-central1
e, em seguida, configure outra sessão de BGP no Cloud Routerrouter1
.
Configure routers no local
Para configurar os routers no local, use as informações dos anexos de VLAN. O exemplo seguinte é um excerto da configuração de um router Juniper. Use o exemplo como ponto de partida para configurar os seus próprios routers. Para mais informações, consulte o artigo Configurar routers no local.
interface ae20 { flexible-vlan-tagging; native-vlan-id 1; aggregated-ether-options { lacp { active; } } unit 1000 { vlan-id 1000; family inet { address 169.254.58.50/29; } } } protocols bgp { group google { type external; multihop { ttl 4; } hold-time 60; peer-as 64513; local-as 12345; local-address 169.254.58.50; neighbor 169.254.58.49 { ... } } }
O que se segue?
Para saber mais sobre cada um destes passos, consulte a Vista geral do aprovisionamento do Dedicated Interconnect.
Para ajudar a resolver problemas comuns que pode encontrar ao usar o Cloud Interconnect, consulte a secção Resolução de problemas.