내용으로 건너뛰기

Direct Connect 연결의 복원력을 테스트하려면 어떻게 해야 합니까?

4분 분량
0

가상 인터페이스 중 하나의 서비스가 중단되면 AWS Direct Connect를 사용하여 중복 가상 인터페이스를 통해 트래픽을 라우팅하고 싶습니다.

해결 방법

중요: 중단을 방지하려면 중복 Direct Connect 가상 인터페이스 또는 VPN 연결이 있는지 확인하십시오.

참고: AWS Command Line Interface(AWS CLI) 명령을 실행할 때 오류가 발생하면 AWS CLI의 오류 해결을 참조하십시오. 또한 최신 AWS CLI 버전을 사용하고 있는지 확인하십시오.

장애 조치 테스트 수행

참고: 퍼블릭, 프라이빗 또는 전송 가상 인터페이스에서 테스트를 실행할 수 있습니다. 하지만 가상 인터페이스를 포함하는 AWS 계정의 소유자만 테스트를 시작할 수 있습니다.

장애 조치 테스트를 수행하려면 Direct Connect 콘솔 또는 AWS CLI를 사용하십시오.

Direct Connect 콘솔

참고: 장애 조치 테스트는 언제든지 중지할 수 있습니다.

다음 단계를 완료하십시오.

  1. Direct Connect 콘솔을 엽니다.
  2. 탐색 창에서 가상 인터페이스를 선택합니다.
  3. 가상 인터페이스를 선택합니다.
  4. 작업을 선택한 다음 BGP 중단을 선택합니다.
  5. 장애 테스트 시작 대화 상자에서 다음 단계를 완료합니다.
    피어링에서 테스트에 사용할 피어링 세션(IPv4 또는 IPv6)을 선택합니다.
    테스트 최대 시간에 테스트 기간(분)을 입력합니다. 최대값은 4,320분(72시간)이고 기본값은 180분(3시간)입니다.
    테스트 확인에서 확인을 입력한 다음 확인을 선택합니다.
    참고: Border Gateway Protocol(BGP) 피어링 세션이 즉시 DOWN 상태로 변경됩니다.
  6. 중단이 없는지 확인하고 연결의 복원력을 확인하려면 가상 인터페이스로 트래픽을 전송하십시오.

AWS CLI

다음 start-bgp-failover-test AWS CLI 명령을 실행합니다.

aws directconnect start-bgp-failover-test --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID --test-duration-in-minutes NUMBER_OF_MINUTES

참고: YOUR_VIRTUAL_INTERFACE_ID를 가상 인터페이스 ID로 바꾸고 NUMBER_OF_MINUTES를 BGP 장애 조치 테스트를 실행할 시간(분)으로 바꾸십시오.

테스트 상태 확인

가상 인터페이스가 테스팅 상태인지 확인하려면 Direct Connect 콘솔 또는 AWS CLI를 사용하십시오.

Direct Connect 콘솔

다음 단계를 완료하십시오.

  1. Direct Connect 콘솔을 엽니다.
  2. 탐색 창에서 가상 인터페이스를 선택합니다.
  3. 가상 인터페이스를 선택합니다.
  4. 상태 열에서 가상 인터페이스가 테스팅 상태인지 확인합니다.

AWS CLI

  1. 다음 describe-virtual-interfaces AWS CLI 명령을 실행합니다.
    aws directconnect describe-virtual-interfaces --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID
    참고: YOUR_VIRTUAL_INTERFACE_ID를 가상 인터페이스 ID로 바꾸십시오.
  2. 명령 출력에서 virtualInterfaceState테스팅 상태인지 확인합니다.

가상 인터페이스 복원력 테스트

가상 인터페이스의 복원력을 테스트하려면 온프레미스 리소스에서 AWS로 또는 AWS에서 온프레미스 리소스로 이동하는 트래픽을 시작하십시오.

그런 다음 Amazon CloudWatch를 사용하여 장애 조치 트래픽에 대한 다음 Direct Connect 지표의 상태를 확인합니다.

  • VirtualInterfaceBpsEgress
  • VirtualInterfacePpsEgress
  • VirtualInterfaceBpsIngress
  • VirtualInterfacePpsIngress

장애 조치 가상 인터페이스의 트래픽이 증가하는지 확인합니다.

AWS에서 온프레미스 리소스로 이동하는 트래픽을 시작한 경우 아웃바운드 트래픽 지표의 상태를 확인하십시오. 온프레미스에서 AWS로 이동하는 트래픽을 시작한 경우 인바운드 트래픽 지표의 상태를 확인하십시오.

또한 AWS의 IP 주소에서 온프레미스 IP 주소로 또는 그 반대로 경로 추적 테스트를 사용할 수 있습니다. 출력에서 장애 조치 가상 인터페이스의 BGP 피어링 IP 주소가 경로 추적 홉에 나타나는지 확인합니다.

장애 조치 테스트 기록 보기

장애 조치 테스트 기록을 보려면 Direct Connect 콘솔 또는 AWS CLI를 사용하십시오. 테스트 기록은 네트워크 복원력을 검증하고, 장애 조치 응답 시간을 측정하고, 장애 조치 이벤트 문제를 해결하는 데 도움이 될 수 있습니다.

참고: Direct Connect는 테스트 기록 데이터를 최대 365일 동안 저장합니다.

Direct Connect 콘솔

다음 단계를 완료하십시오.

  1. Direct Connect 콘솔을 엽니다.
  2. 탐색 창에서 가상 인터페이스를 선택합니다.
  3. 가상 인터페이스를 선택합니다.
  4. 테스트 기록 열에서 가상 인터페이스가 테스팅 상태인지 확인한 다음 테스트 기록을 검토합니다.

AWS CLI

다음 list-virtual-interface-test-history AWS CLI 명령을 실행합니다.

aws directconnect list-virtual-interface-test-history --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID

참고: YOUR_VIRTUAL_INTERFACE_ID를 가상 인터페이스 ID로 바꾸십시오.

장애 조치 테스트 중지

장애 조치 테스트를 중지하려면 Direct Connect 콘솔 또는 AWS CLI를 사용하십시오.

Direct Connect 콘솔

다음 단계를 완료하십시오.

  1. Direct Connect 콘솔을 엽니다.
  2. 탐색 창에서 가상 인터페이스를 선택합니다.
  3. 가상 인터페이스를 선택합니다.
  4. 작업을 선택한 다음 테스트 취소를 선택합니다.

AWS CLI

다음 stop-bgp-failover-test AWS CLI 명령을 실행합니다.

aws directconnect stop-bgp-failover-test --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID

참고: YOUR_VIRTUAL_INTERFACE_ID를 가상 인터페이스 ID로 바꾸십시오.

가상 인터페이스의 상태 확인

장애 조치 테스트를 중지한 후 가상 인터페이스가 사용 가능 상태인지 확인합니다.

Direct Connect 콘솔

다음 단계를 완료하십시오.

  1. Direct Connect 콘솔을 엽니다.
  2. 탐색 창에서 가상 인터페이스를 선택합니다.
  3. 가상 인터페이스를 선택합니다.
  4. 상태 열에서 가상 인터페이스가 사용 가능 상태인지 확인합니다.

AWS CLI

  1. 다음 describe-virtual-interfaces AWS CLI 명령을 실행합니다.

    aws directconnect describe-virtual-interfaces --virtual-interface-id dxvif-YOUR_VIRTUAL_INTERFACE_ID

    참고: YOUR_VIRTUAL_INTERFACE_ID를 가상 인터페이스 ID로 바꾸십시오.

  2. 명령 출력에서 virtualInterfaceState사용 가능 상태인지 확인합니다.

관련 정보

Direct Connect 장애 조치 테스트

중복 연결 구성

Amazon CloudWatch로 모니터링

AWS 공식업데이트됨 6달 전