La topologie à disponibilité de 99,9 % convient aux applications non critiques pouvant tolérer des temps d'arrêt. Par exemple, votre organisation peut effectuer des transferts par lots pour lesquels la synchronisation de l'opération n'est pas critique. Si une connexion n'est pas disponible, l'opération continue lorsque la connectivité est retrouvée.
Pour connaître la terminologie de Cloud Interconnect utilisée sur cette page, consultez la section Termes clés.
Pour en savoir plus sur la création de connexions Cloud Interconnect redondantes disposant d'une capacité suffisante dans un scénario de basculement, consultez la section Bonnes pratiques.
Conditions requises
Les ressources et paramètres suivants sont requis pour établir une disponibilité de 99,9 % :
Au moins deux connexions Cloud Interconnect. Les connexions doivent être situées dans la même zone métropolitaine (agglomération), mais dans des domaines de disponibilité de périphérie différents (zones de disponibilité d'agglomération). Peu importe si les connexions se trouvent dans la même installation ou dans des installations différentes, tant qu'elles se trouvent dans deux domaines de disponibilité de périphérie différents.
Au moins un routeur Cloud Router. Chaque connexion Cloud Interconnect doit être associée au routeur Cloud Router.
Exemple de topologie
L'exemple de topologie suivant montre deux connexions Cloud Interconnect dans la même agglomération, mais dans des installations hébergées en colocation différentes : lga-zone1-16
et lga-zone2-1422
. Le routeur Cloud Router se trouve sur le réseau vpc1
, dans la région us-central1
.
Créer une topologie de 99,9 %
Les sections suivantes présentent les étapes de création de cette topologie.
Pour créer une topologie adaptée à vos besoins, remplacez les exemples de valeurs d'entrée par les vôtres. Par exemple, remplacez le nom de réseau vpc1
par le nom de votre réseau VPC.
Commander des connexions Cloud Interconnect
Commandez les connexions en double à l'aide de la console Google Cloud ou de Google Cloud CLI.
Console
Dans Google Cloud Console, accédez à la page Connectivité hybride d'interconnexion.
Cliquez sur Get started (Commencer).
Sélectionnez Interconnexion dédiée, puis cliquez sur Continuer.
Sélectionnez Commander une nouvelle interconnexion dédiée, puis cliquez sur Continuer.
Spécifiez les détails de la connexion Cloud Interconnect :
- Nom : saisissez
int-lga1
. - Description : saisissez
Example Cloud Interconnect connection in LGA ZONE1
. - Emplacement : sélectionnez
Digital Realty | Telx New York (111 8th Ave)
, qui correspond au nom PeeringDB de l'emplacementlga-zone1-16
. - Capacité : utilisez la capacité par défaut (10 Go/s).
- Nom : saisissez
Cliquez sur Suivant.
Spécifiez les détails de la connexion Cloud Interconnect redondante :
- Nom : saisissez
int-lga2
. - Description : saisissez
Example Cloud Interconnect connection in LGA ZONE2
. - Emplacement : sélectionnez
zColo New York - 60 Hudson St
, qui correspond au nom PeeringDB de l'emplacementlga-zone2-1422
. - Capacité : utilisez la capacité par défaut (10 Go/s).
- Nom : saisissez
Cliquez sur Suivant.
Saisissez vos coordonnées :
- Nom de l'entreprise : saisissez
The Customer
. Ce nom est utilisé dans le mandat LOA-CFA en tant que partie autorisée à demander une connexion Cloud Interconnect. - Contact technique : saisissez
customer@customer.com
. Vous n'avez pas besoin de saisir votre propre adresse. Vous êtes inclus dans toutes les notifications.
- Nom de l'entreprise : saisissez
Cliquez sur Suivant.
Vérifiez votre commande. Vérifiez que les informations des connexions Cloud Interconnect et vos coordonnées sont correctes. Si c'est le cas, cliquez sur Commander. Sinon, revenez en arrière et modifiez les informations sur la connexion.
Sur la page de confirmation de commande, passez en revue les étapes suivantes, puis cliquez sur Terminé.
gcloud
Commandez deux connexions Cloud Interconnect avec les noms
int-lga1
etint-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
Une fois que vous avez commandé des connexions Cloud Interconnect, Google vous envoie une confirmation par e-mail et vous attribue des ports. Google génère ensuite des mandats LOA-CFA pour vos connexions et vous les fait parvenir par e-mail. Tous les e-mails automatiques sont envoyés au contact NOC et à la personne qui a commandé les connexions.
Vous ne pouvez utiliser les connexions Cloud Interconnect qu'une fois vos connexions provisionnées et testées. Pour plus d'informations sur le processus de provisionnement, consultez la section Présentation du provisionnement.
Créer un routeur cloud
Pour créer un routeur Cloud Router, suivez les instructions de cette section.
Console
Dans la console Google Cloud, accédez à la page Créer un routeur Cloud Router.
Spécifiez les détails du Cloud Router :
- Nom : spécifiez
router1
comme nom du premier Cloud Router. - Réseau : sélectionnez
vpc1
, qui correspond au nom du réseau auquel le réseau sur site s'étend. - Région : spécifiez
us-central1
, qui correspond à la région dans laquelle le routeur Cloud Router diffuse tous les sous-réseaux, comme indiqué dans l'exemple de topologie. - Google ASN : saisissez
64513
, qui est le numéro ASN pour l'exemple de Cloud Router.
- Nom : spécifiez
Sous Routes, sélectionnez Diffuser tous les sous-réseaux visibles par le Cloud Router (par défaut), puis cliquez sur Créer.
gcloud
Créez un routeur Cloud Router dans le réseau
vpc1
de la régionus-central1
en utilisant le numéro ASN64513
:gcloud compute routers create router1 \ --asn 64513 \ --network vpc1 \ --region us-central1
Créer des rattachements de VLAN
Une fois que vos connexions Cloud Interconnect sont prêtes à être utilisées (état ACTIVE
), créez des rattachements de VLAN pour connecter les connexions d'interconnexion aux routeurs Cloud Router. Créez des pièces jointes en double, une pour chaque connexion.
Dans l'exemple, int-lga1
et int-lga2
sont connectés à router1
.
Console
Dans Google Cloud Console, accédez à l'onglet Rattachements de VLAN.
Cliquez sur Ajouter un rattachement de VLAN.
Sélectionnez Interconnexion dédiée, puis cliquez sur Continuer.
Sélectionnez Dans ce projet.
Sélectionnez la connexion Cloud Interconnect
int-lga1
, puis cliquez sur Continuer.Sélectionnez Ajouter un rattachement de VLAN :
- Nom : saisissez
attachment-lga1-central1
. - Routeur : sélectionnez le Cloud Router
router1
.
- Nom : saisissez
Cliquez sur Create (Créer). La création du rattachement peut prendre quelques instants.
Pour ajouter une session BGP à
router1
, cliquez sur Configurer. Le rattachement de VLAN a déjà renseigné les adresses IP Google et Peer BGP.Enregistrez les adresses IP, les numéros ASN et la balise VLAN pour chaque rattachement. Ces informations sont requises pour configurer le routeur sur site.
Pour ajouter la session BGP, cliquez sur Enregistrer la configuration. Les sessions BGP sont inactives jusqu'à ce que vous configuriez BGP sur votre routeur sur site.
Créez un autre rattachement nommé
attachment-lga2-central1
pour la connexionint-lga2
. Utilisezrouter1
comme routeur Cloud Router du rattachement.
gcloud
Créez deux rattachements, l'un pour la connexion Cloud Interconnect
int-lga1
et le routeur Cloud Routerrouter1
, et l'autre pour la connexionint-lga2
et lerouter1
: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
Décrivez le rattachement
attachment-lga1-central1
pour récupérer les ressources allouées, telles que l'ID de VLAN et les adresses d'appairage BGP. Configurez le Cloud Router et le routeur sur site à l'aide des valeurs suivantes :gcloud compute interconnects attachments describe attachment-lga1-central1 \ --region us-central1
La commande précédente affiche les informations suivantes :
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
Notez les valeurs suivantes :
- tag8021q : indique l'ID du VLAN, soit
1000
. L'ID du VLAN identifie le trafic qui traverse ce rattachement. Configurez une sous-interface VLAN taguée sur le routeur sur site à l'aide de cette valeur. - cloudRouterIpAddress : indique l'adresse IP du Cloud Router, soit
169.254.58.49/29
. Attribuez cette adresse à une interface de routeur cloud et spécifiez cette adresse en tant que voisin BGP sur le routeur sur site. - customerRouterIpAddress : indique l'adresse IP du routeur client, soit
169.254.58.50/29
. Sur le Cloud Router, indiquez cette adresse comme adresse du pair BGP sur l'interface à laquelle l'adresse IP du Cloud Router est attribuée. Attribuez cette adresse à la sous-interface VLAN du routeur sur site.
- tag8021q : indique l'ID du VLAN, soit
Sur le Cloud Router
router1
, ajoutez une interface associée au rattachementattachment-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
Ajoutez un pair BGP à l'interface. Pour cet exemple, le numéro ASN sur site est
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
Décrivez le rattachement
attachment-lga2-central1
, puis configurez une autre session BGP sur le routeur Cloud Routerrouter1
.
Configurer les routeurs sur site
Pour configurer les routeurs sur site, utilisez les informations des rattachements de VLAN. L'exemple suivant est extrait d'une configuration de routeur Juniper. Utilisez l'exemple comme point de départ pour configurer vos propres routeurs. Pour plus d'informations, consultez la section Configuration des routeurs sur site.
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 { ... } } }
Étape suivante
Pour en savoir plus sur chacune de ces étapes, consultez la section Présentation du provisionnement de l'interconnexion dédiée.
Pour vous aider à résoudre les problèmes courants que vous pouvez rencontrer lors de l'utilisation de Cloud Interconnect, consultez la page Dépannage.