Comment puis-je tester la résilience de ma connexion Direct Connect ?
Je souhaite utiliser AWS Direct Connect pour acheminer le trafic via des interfaces virtuelles redondantes lorsque l'une de mes interfaces virtuelles est hors service.
Résolution
Important : pour éviter une panne, assurez-vous que vous disposez d'interfaces virtuelles Direct Connect ou de connexions VPN redondantes.
Remarque : si des erreurs surviennent lorsque vous exécutez des commandes de l'interface de la ligne de commande AWS (AWS CLI), consultez la section Résoudre des erreurs liées à l’AWS CLI. Vérifiez également que vous utilisez bien la version la plus récente de l'AWS CLI.
Effectuer un test de basculement
Remarque : vous pouvez exécuter le test sur des interfaces virtuelles publiques, privées ou de transit. Toutefois, seul le propriétaire du compte AWS qui inclut l'interface virtuelle peut lancer le test.
Pour effectuer un test de basculement, utilisez la console Direct Connect ou l'AWS CLI.
Console Direct Connect
Remarque : vous pouvez arrêter le test de basculement à tout moment.
Procédez comme suit :
- Ouvrez la console Direct Connect.
- Dans le volet de navigation, choisissez Interfaces virtuelles.
- Sélectionnez votre interface virtuelle.
- Sélectionnez Actions, puis Réduire le BGP.
- Dans la boîte de dialogue Démarrer le test d'échec, procédez comme suit :<br id=hardline_break/> Dans Appairages, sélectionnez la session d’appairage pour votre test (IPv4 ou IPv6).<br id=hardline_break/> Dans Durée maximale du test, saisissez la durée du test en minutes. La valeur maximale est de 4 320 minutes (72 heures) et la valeur par défaut est de 180 minutes (3 heures).<br id=hardline_break/> Dans Pour confirmer le test, saisissez Confirmer, puis choisissez Confirmer.<br id=hardline_break/> Remarque : la session d’appairage du protocole de passerelle frontière (BGP) passe immédiatement à l'état DOWN.
- Pour vérifier l’absence de panne et valider la résilience de votre connexion, envoyez le trafic vers l’interface virtuelle.
AWS CLI
Exécutez la commande start-bgp-failover-test de l’AWS CLI suivante :
aws directconnect start-bgp-failover-test --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID --test-duration-in-minutes NUMBER_OF_MINUTES
Remarque : remplacez YOUR_VIRTUAL_INTERFACE_ID par l'ID l’interface virtuelle et NUMBER_OF_MINUTES par le nombre de minutes nécessaires à l'exécution du test de basculement BGP.
Vérifier l'état du test
Pour vérifier que votre interface virtuelle est à l’état Test en cours, utilisez la console Direct Connect ou l'AWS CLI.
Console Direct Connect
Procédez comme suit :
- Ouvrez la console Direct Connect.
- Dans le volet de navigation, choisissez Interfaces virtuelles.
- Sélectionnez votre interface virtuelle.
- Dans la colonne État, vérifiez que l’interface virtuelle est à l’état Test en cours.
AWS CLI
- Exécutez la commande describe-virtual-interfaces de l’AWS CLI suivante :
Remarque : remplacez YOUR_VIRTUAL_INTERFACE_ID par l'ID de l’interface virtuelle. Dans la sortie de la commande, vérifiez que virtualInterfaceState est à l'état Test en cours.aws directconnect describe-virtual-interfaces --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID
Tester la résilience de l'interface virtuelle
Pour tester la résilience de vos interfaces virtuelles, lancez le trafic depuis vos ressources sur site vers AWS ou depuis AWS vers vos ressources sur site.
Puis, utilisez Amazon CloudWatch pour vérifier l'état des métriques Direct Connect suivantes pour votre trafic de basculement :
- VirtualInterfaceBpsEgress
- VirtualInterfacePpsEgress
- VirtualInterfaceBpsIngress
- VirtualInterfacePpsIngress
Vérifiez que le trafic de l’interface virtuelle de basculement augmente.
Si vous avez lancé du trafic depuis AWS vers vos ressources sur site, vérifiez l'état des métriques de trafic sortant. Si vous avez lancé du trafic depuis votre site vers AWS, vérifiez l'état des métriques de trafic entrant.
Vous pouvez également utiliser un test traceroute à partir d'une adresse IP sur AWS vers une adresse IP locale ou inversement. Dans la sortie, vérifiez que les adresses IP d'appairage du BGP de l’interface virtuelle de basculement apparaissent dans les sauts traceroute.
Afficher l'historique des tests de basculement
Pour consulter l'historique de votre test de basculement, utilisez la console Direct Connect ou l'AWS CLI. L'historique de tests peut vous aider à valider la résilience du réseau, à mesurer les temps de réponse au basculement et à résoudre les problèmes liés aux incidents de basculement.
Remarque : Direct Connect conserve les données d'historique des tests pendant 365 jours maximum.
Console Direct Connect
Procédez comme suit :
- Ouvrez la console Direct Connect.
- Dans le volet de navigation, choisissez Interfaces virtuelles.
- Sélectionnez votre interface virtuelle.
- Dans la colonne Historique de tests, vérifiez que l’interface virtuelle est à l’état Test en cours, puis examinez l'historique de tests.
AWS CLI
Exécutez la commande list-virtual-interface-test-history de l'AWS CLI suivante :
aws directconnect list-virtual-interface-test-history --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID
Remarque : remplacez YOUR_VIRTUAL_INTERFACE_ID par l'ID de l’interface virtuelle.
Arrêter le test de basculement
Pour arrêter le test de basculement, utilisez la console Direct Connect ou l'AWS CLI.
Console Direct Connect
Procédez comme suit :
- Ouvrez la console Direct Connect.
- Dans le volet de navigation, choisissez Interfaces virtuelles.
- Sélectionnez votre interface virtuelle.
- Choisissez Actions, puis Annuler le test.
AWS CLI
Exécutez la commande stop-bgp-failover-test de l’AWS CLI suivante :
aws directconnect stop-bgp-failover-test --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID
Remarque : remplacez YOUR_VIRTUAL_INTERFACE_ID par l'ID de l’interface virtuelle.
Vérifier l'état de l’interface virtuelle
Après avoir arrêté le test de basculement, assurez-vous que l’interface virtuelle est à l'état Disponible.
Console Direct Connect
Procédez comme suit :
- Ouvrez la console Direct Connect.
- Dans le volet de navigation, choisissez Interfaces virtuelles.
- Sélectionnez votre interface virtuelle.
- Dans la colonne État, vérifiez que l’interface virtuelle est à l'état Disponible.
AWS CLI
-
Exécutez la commande describe-virtual-interfaces de l’AWS CLI suivante :
aws directconnect describe-virtual-interfaces --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_IDRemarque : remplacez YOUR_VIRTUAL_INTERFACE_ID par l'ID de l’interface virtuelle.
-
Dans la sortie de la commande, confirmez que virtualInterfaceState est à l'état Disponible.
Informations connexes
Test de basculement de Direct Connect
- Balises
- AWS Direct Connect
- Langue
- Français

Contenus pertinents
- demandé il y a 2 ans
- demandé il y a 3 ans
- demandé il y a un an
- demandé il y a un an
AWS OFFICIELA mis à jour il y a un an
AWS OFFICIELA mis à jour il y a 5 mois
AWS OFFICIELA mis à jour il y a 3 ans
AWS OFFICIELA mis à jour il y a 3 ans