La topologia per una disponibilità del 99,9% è adatta per applicazioni non critiche che possono tollerare alcuni tempi di inattività. Ad esempio, la tua organizzazione potrebbe eseguire caricamenti batch per i quali la tempistica dell'operazione non è critica. Se non c'è una connessione disponibile, l'operazione continua quando viene ripristinata la connettività.
Per la terminologia di Cloud Interconnect utilizzata in questa pagina, consulta la sezione Termini chiave.
Per informazioni sulla creazione di connessioni Cloud Interconnect ridondanti con capacità sufficiente in uno scenario di failover, consulta le best practice.
Requisiti
Per raggiungere una disponibilità del 99,9% sono necessarie le seguenti risorse e impostazioni:
Almeno due connessioni Cloud Interconnect. Le connessioni devono trovarsi nella stessa area metropolitana (area metropolitana), ma in domini di disponibilità perimetrale diversi (zone di disponibilità area metropolitana). Non è importante se le connessioni si trovano nella stessa struttura o in strutture diverse, purché si trovino in due domini di disponibilità perimetrale diversi.
Almeno un router Cloud. Ogni connessione Cloud Interconnect deve essere collegata al router Cloud.
Esempio di topologia
La topologia di esempio seguente mostra due connessioni Cloud Interconnect nella stessa area metropolitana ma in strutture di colocation diverse: lga-zone1-16
e lga-zone2-1422
. Il router Cloud si trova nella rete vpc1
nella regione us-central1
.
Creazione di una topologia al 99,9%
Le sezioni seguenti illustrano i passaggi per la creazione di questa topologia.
Per creare una topologia su misura per te, sostituisci i valori di input di esempio con i tuoi. Ad esempio, sostituisci il nome della rete vpc1
con il nome della tua rete VPC.
Ordina connessioni Cloud Interconnect
Ordina le connessioni duplicate utilizzando la console Google Cloud o Google Cloud CLI.
Console
Nella console Google Cloud, vai alla pagina Interconnessione della connettività ibrida.
Fai clic su Inizia.
Seleziona Dedicated Interconnect, quindi fai clic su Continue (Continua).
Seleziona Ordina nuova Dedicated Interconnect, quindi fai clic su Continua.
Specifica i dettagli della connessione Cloud Interconnect:
- Nome: inserisci
int-lga1
. - Descrizione: inserisci
Example Cloud Interconnect connection in LGA ZONE1
. - Posizione: scegli
Digital Realty | Telx New York (111 8th Ave)
, che è il nome PeeringDB della localitàlga-zone1-16
. - Capacità: utilizza la capacità predefinita (10 Gb/s).
- Nome: inserisci
Tocca Avanti.
Specifica i dettagli della connessione Cloud Interconnect ridondante:
- Nome: inserisci
int-lga2
. - Descrizione: inserisci
Example Cloud Interconnect connection in LGA ZONE2
. - Posizione: scegli
zColo New York - 60 Hudson St
, che è il nome PeeringDB per la localitàlga-zone2-1422
. - Capacità: utilizza la capacità predefinita (10 Gb/s).
- Nome: inserisci
Tocca Avanti.
Specifica le tue informazioni di contatto:
- Nome dell'azienda: inserisci
The Customer
. Questo nome viene utilizzato nella LOA-CFA come parte autorizzata a richiedere una connessione Cloud Interconnect. - Contatto tecnico: inserisci
customer@customer.com
. Non è necessario inserire un indirizzo personale; l'utente è incluso in tutte le notifiche.
- Nome dell'azienda: inserisci
Tocca Avanti.
Rivedi l'ordine. Verifica che i dettagli delle connessioni Cloud Interconnect e le informazioni di contatto siano corretti. Se è tutto corretto, fai clic su Effettua ordine. In caso contrario, torna indietro e modifica i dettagli della connessione.
Nella pagina di conferma dell'ordine, esamina i passaggi successivi e fai clic su Fine.
gcloud
Ordina due connessioni Cloud Interconnect con i nomi
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
Dopo aver ordinato le connessioni Cloud Interconnect, Google ti invia un'email di conferma e alloca per te le porte. Una volta completata l'allocazione, Google genera LOA-CFA per le tue connessioni e te li invia via email. Tutte le email automatiche vengono inviate al contatto NOC e alla persona che ha ordinato le connessioni.
Puoi utilizzare le connessioni Cloud Interconnect solo dopo aver eseguito il provisioning e il test delle connessioni. Per ulteriori informazioni sul processo di provisioning, consulta la Panoramica del provisioning.
Crea un router Cloud
Per creare un router Cloud, segui le istruzioni riportate in questa sezione.
Console
Nella console Google Cloud, vai alla pagina Crea un router Cloud.
Specifica i dettagli del router Cloud:
- Nome: inserisci
router1
come nome del router Cloud. - Rete: seleziona
vpc1
, ovvero il nome della rete a cui si estende la rete on-premise. - Regione: seleziona
us-central1
, ovvero la regione in cui il router Cloud pubblicizza tutte le subnet, come mostrato nella topologia di esempio. - Google ASN: inserisci
64513
, che corrisponde all'ASN del router Cloud di esempio.
- Nome: inserisci
In Route, seleziona Annuncia tutte le subnet visibili al router Cloud (impostazione predefinita) e fai clic su Crea.
gcloud
Crea un router Cloud nella rete
vpc1
nella regioneus-central1
; utilizza l'ASN64513
:gcloud compute routers create router1 \ --asn 64513 \ --network vpc1 \ --region us-central1
Crea collegamenti VLAN
Quando le connessioni Cloud Interconnect sono pronte per l'uso (nello stato ACTIVE
), crea collegamenti VLAN per connettere le connessioni al router Cloud. Crea allegati duplicati, uno per ogni connessione.
Nell'esempio, int-lga1
e int-lga2
sono collegati a router1
.
Console
Nella console Google Cloud, vai alla scheda Collegamenti VLAN.
Fai clic su Aggiungi collegamento VLAN.
Seleziona Dedicated Interconnect, quindi fai clic su Continue (Continua).
Seleziona In questo progetto.
Seleziona la connessione Cloud Interconnect
int-lga1
e fai clic su Continua.Seleziona Aggiungi collegamento VLAN:
- Nome: inserisci
attachment-lga1-central1
. - Router: seleziona il router Cloud
router1
.
- Nome: inserisci
Fai clic su Crea. La creazione dell'allegato richiede qualche istante.
Per il collegamento, per aggiungere una sessione BGP a
router1
, fai clic su Configura. Il collegamento VLAN ha già completato gli indirizzi IP di Google e Peer BGP.Registra gli indirizzi IP, gli ASN e il tag VLAN per ciascun collegamento. Queste informazioni sono necessarie per configurare il router on-premise.
Per aggiungere la sessione BGP, fai clic su Salva configurazione. Le sessioni BGP rimangono inattive finché non configuri BGP sul router on-premise.
Crea un altro collegamento denominato
attachment-lga2-central1
per la connessioneint-lga2
. Utilizzarouter1
per il router Cloud dell'allegato.
gcloud
Crea due collegamenti, uno per la connessione Cloud Interconnect
int-lga1
e il router Cloudrouter1
e un altro per la connessioneint-lga2
erouter1
: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
Descrivi il collegamento
attachment-lga1-central1
per recuperare le risorse allocate, come l'ID VLAN e gli indirizzi di peering BGP; utilizza questi valori per configurare il router Cloud e il router on-premise:gcloud compute interconnects attachments describe attachment-lga1-central1 \ --region us-central1
Il comando precedente restituisce le seguenti informazioni:
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
Registra i seguenti valori:
- tag8021q: specifica l'ID VLAN, che è
1000
. L'ID VLAN identifica il traffico attraverso il collegamento. Utilizza questo valore per configurare una sottointerfaccia VLAN con tag sul router on-premise. - cloudRouterIpAddress: l'indirizzo IP del router Cloud, che è
169.254.58.49/29
. Assegna questo indirizzo a un'interfaccia del router Cloud e specifica questo indirizzo come vicino BGP sul router on-premise. - customerRouterIpAddress: l'indirizzo IP del router del cliente, ovvero
169.254.58.50/29
. Sul router Cloud, specifica questo indirizzo come indirizzo peer BGP nell'interfaccia a cui è assegnato l'indirizzo IP del router Cloud. Assegna questo indirizzo alla sottointerfaccia VLAN sul router on-premise.
- tag8021q: specifica l'ID VLAN, che è
Sul router Cloud
router1
, aggiungi un'interfaccia per il collegamentoattachment-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
Aggiungi un peer BGP all'interfaccia; per questo esempio, l'ASN on-premise è
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
Descrivi il collegamento
attachment-lga2-central1
, quindi configura un'altra sessione BGP sul router Cloudrouter1
.
Configura router on-premise
Per configurare i router on-premise, utilizza le informazioni dei collegamenti VLAN. L'esempio seguente è un estratto della configurazione di un router Juniper. Utilizza l'esempio come punto di partenza per configurare i tuoi router. Per ulteriori informazioni, consulta Configurazione dei router on-premise.
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 { ... } } }
Passaggi successivi
Per saperne di più su ciascuno di questi passaggi, consulta la panoramica del provisioning di Dedicated Interconnect.
Per aiutarti a risolvere i problemi comuni che potresti riscontrare durante l'utilizzo di Cloud Interconnect, consulta Risoluzione dei problemi.