我該如何測試 Direct Connect 連線的彈性?

1 分的閱讀內容
0

我想確認在一個虛擬介面停止服務時,流量是否會透過備援虛擬介面路由傳送。

簡短說明

使用容錯移轉測試功能,可以測試 AWS Direct Connect 連線的彈性。使用此功能,在設定的持續時間內,關閉 Direct Connect 虛擬介面上的一或多個邊界閘道協定 (BGP) 工作階段。然後,確認流量是否適當地路由至備援虛擬介面。

解決方法

**注意事項:**如果您在執行 AWS Command Line Interface (AWS CLI) 命令時收到錯誤訊息,請確認您使用的是最新的 AWS CLI 版本

在開始測試之前,請確定您有備援的 Direct Connect 虛擬介面或 VPN 連線,以避免中斷。

開始容錯移轉測試

**注意事項:**您可以在任何類型的虛擬介面 (公共、私有或傳輸) 上執行測試。不過,只有包含虛擬介面的 AWS 帳戶擁有者可以啟動測試。

1.    開啟 Direct Connect 主控台

2.    在導覽窗格中,選擇虛擬介面

3.    選擇您的虛擬介面。

4.    選擇動作,然後選擇關閉 BGP

5.    在開始失敗測試對話方塊中,完成以下操作:

對等互連中,選擇測試中要關閉的對等工作階段 (IPv4 或 IPv6)。

測試最長時間中,輸入以分鐘為單位的測試持續時間。最大值為 4,320 分鐘 (72 小時),預設值為 180 分鐘 (3 小時)。

進行用於確認測試時,輸入確認,然後選擇確認

BGP 對等工作階段現在處於關閉狀態。若要確認沒有中斷,並驗證連線的彈性,請將流量傳送至您的虛擬介面。

**注意事項:**如有必要,您可以立即停止測試。

您也可以藉由 AWS Command Line Interface (AWS CLI) 或 AWS SDK,使用 StartBgpFailoverTest API 呼叫,以執行容錯移轉測試。

檢視容錯移轉測試歷史記錄

Direct Connect 主控台中,查看虛擬介面頁面上的測試歷史記錄欄。或者,在 AWS CLI 或 AWS SDK 中使用 ListVirtualInterfaceTestHistory API 呼叫。

測試歷史記錄資料最多會儲存 365 天。

停止容錯移轉測試

**注意事項:**您可以隨時停止容錯移轉測試。

1.    開啟 Direct Connect 主控台

2.    在導覽窗格中,選擇虛擬介面

3.    選擇您的虛擬介面。

4.    選擇動作,然後選擇取消測試

您也可以藉由 AWS CLI 或 AWS SDK,使用 StopBgpFailoverTest API 呼叫,以停止容錯移轉測試。


相關資訊

什麼是 AWS Direct Connect?

設定備援連線

AWS 官方
AWS 官方已更新 1 年前