Stabilisci una disponibilità del 99,9% per Dedicated Interconnect

Nota: per le applicazioni a livello di produzione, consulta la sezione Stabilisci una disponibilità del 99,99% per Dedicated Interconnect. Google consiglia questa configurazione per l'alta disponibilità.

La topologia per la disponibilità del 99,9% è adatta ad applicazioni non critiche che possono tollerare un certo periodo di inattività. Ad esempio, la tua organizzazione potrebbe eseguire caricamenti batch per i quali la tempistica dell'operazione non è fondamentale. Se una connessione non è disponibile, l'operazione continua quando la connettività viene ripristinata.

Per la terminologia di Cloud Interconnect utilizzata in questa pagina, consulta Termini chiave.

Per informazioni sulla creazione di connessioni Cloud Interconnect ridondanti con capacità sufficiente in uno scenario di failover, consulta Best practice.

Requisiti

Per ottenere 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, ma in domini di disponibilità edge diversi (zone di disponibilità area metropolitana). Per una maggiore affidabilità, valuta la possibilità di utilizzare domini di disponibilità edge in strutture separate nella stessa metropoli.

  • Almeno un router Cloud. Ogni connessione Cloud Interconnect deve essere collegata al router Cloud.

Topologia di esempio

La seguente topologia di esempio mostra due connessioni Cloud Interconnect nella stessa città, ma in strutture di colocation diverse: lga-zone1-16 e lga-zone2-1422. Il router Cloud si trova nella rete vpc1 nella us-central1 Google Cloud regione.

Connessioni ridondanti per una disponibilità del 99,9% (fai clic per ingrandire).
Connessioni ridondanti per una disponibilità del 99,9% (fai clic per ingrandire)

Creazione di una topologia al 99,9%

Le sezioni seguenti descrivono i passaggi per creare questa topologia. Per creare una topologia personalizzata, 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

  1. Nella console Google Cloud , vai alla pagina Connettività ibrida Interconnect.

    Vai a Connettività ibrida di interconnessione

  2. Fai clic su Inizia.

  3. Seleziona Dedicated Interconnect e poi fai clic su Continua.

  4. Seleziona Ordina nuova Dedicated Interconnect e poi fai clic su Continua.

  5. Specifica i dettagli della connessione Cloud Interconnect:

    • Nome: inserisci int-lga1.
    • Descrizione: inserisci Example Cloud Interconnect connection in LGA ZONE1.
    • Località: scegli Digital Realty | Telx New York (111 8th Ave), che è il nome PeeringDB per la località lga-zone1-16.
    • Capacità: utilizza la capacità predefinita (10 Gb/s).
  6. Fai clic su Avanti.

  7. 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, ovvero il nome PeeringDB per la posizione lga-zone2-1422.
    • Capacità: utilizza la capacità predefinita (10 Gb/s).
  8. Fai clic su Avanti.

  9. Specifica i tuoi dati 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 il tuo indirizzo, in quanto sei incluso in tutte le notifiche.
  10. Fai clic su Avanti.

  11. Rivedi l'ordine. Verifica che i dettagli delle connessioni Cloud Interconnect e i dati di contatto siano corretti. Se è tutto corretto, fai clic su Effettua ordine. In caso contrario, torna indietro e modifica i dettagli della connessione.

  12. Nella pagina di conferma dell'ordine, rivedi i passaggi successivi e fai clic su Fine.

gcloud

  • Ordina due connessioni Cloud Interconnect con i nomi int-lga1 e int-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 le porte. Al termine dell'assegnazione, Google genera LOA-CFA per le tue connessioni e te le 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 che sono state sottoposte al provisioning e testate. Per saperne di più 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

  1. Nella console Google Cloud , vai alla pagina Crea un router Cloud.

    Vai a Crea un router Cloud

  2. 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 router Cloud annuncia tutte le subnet, come mostrato nella topologia di esempio.
    • ASN Google: inserisci 64513, che è l'ASN per il router Cloud di esempio.
  3. In Route, seleziona Annuncia tutte le subnet visibili al router Cloud (valore predefinito) e poi fai clic su Crea.

gcloud

  • Crea un router Cloud nella rete vpc1 nella regione us-central1; utilizza l'ASN 64513:

    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 (stato ACTIVE), crea collegamenti VLAN per connettere le connessioni a router Cloud. Crea allegati duplicati, uno per ogni connessione. Nell'esempio, int-lga1 e int-lga2 sono collegati a router1.

Console

  1. Nella console Google Cloud , vai alla scheda Allegati VLAN.

    Vai ai collegamenti VLAN

  2. Fai clic su Aggiungi collegamento VLAN.

  3. Seleziona Dedicated Interconnect e poi fai clic su Continua.

  4. Seleziona In questo progetto.

  5. Seleziona la connessione int-lga1 Cloud Interconnect e poi fai clic su Continua.

  6. Seleziona Aggiungi collegamento VLAN:

    • Nome: inserisci attachment-lga1-central1.
    • Router: seleziona il router Cloud router1.
  7. Fai clic su Crea. La creazione dell'allegato richiede alcuni istanti.

  8. Per il collegamento, per aggiungere una sessione BGP a router1, fai clic su Configura. Il collegamento VLAN ha già compilato gli indirizzi IP BGP di Google e del peer.

  9. Registra gli indirizzi IP, i numeri ASN e il tag VLAN per ogni collegamento. Queste informazioni sono necessarie per configurare il router on-premise.

  10. Per aggiungere la sessione BGP, fai clic su Salva configurazione. Le sessioni BGP sono inattive finché non configuri BGP sul router on-premise.

  11. Crea un altro allegato denominato attachment-lga2-central1 per la connessione int-lga2. Utilizza router1 per il router Cloud dell'allegato.

gcloud

  1. Crea due collegamenti, uno per la connessione Cloud Interconnect int-lga1 e il router Cloud router1 e un altro per la connessione int-lga2 e router1:

    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
  2. Descrivi il collegamento attachment-lga1-central1 per recuperare le risorse che ha allocato, 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
      
  3. Registra i seguenti valori:

    • tag8021q: specifica l'ID VLAN, ovvero 1000. L'ID VLAN identifica il traffico che attraversa questo 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 router Cloudr e specifica questo indirizzo come vicino BGP sul router on-premise.
    • customerRouterIpAddress: l'indirizzo IP del router del cliente, che è 169.254.58.50/29. Sul router Cloud, specifica questo indirizzo come indirizzo peer BGP sull'interfaccia a cui è assegnato l'indirizzo IP del router Cloud. Assegna questo indirizzo all'interfaccia secondaria VLAN sul router on-premise.
  4. Nel router Cloud router1, aggiungi un'interfaccia per l'allegato attachment-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
  5. 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
  6. Descrivi il collegamento attachment-lga2-central1 e poi configura un'altra sessione BGP sul router Cloud router1.

Configura router on-premise

Per configurare i router on-premise, utilizza le informazioni degli allegati 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 saperne di più, consulta la sezione 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