網站對網站資料移轉功能可讓您使用 Google 網路連結外部網站。在本主題中,外部網站是指您在 Google Cloud以外維護的任何網路。舉例來說,外部網站可能是您的內部部署網路,或是其他雲端服務供應商的網路。
只有特定地區支援站對站資料移轉功能。不過,您可能需要在不支援站對站資料移轉的區域中維護連線資源。如果您有這類網路拓撲,且想進行站對站資料移轉,請使用本頁所述的設定。否則,您的站對站連線可能會失敗。
網站對網站資料移轉是 Network Connectivity Center 的一部分,可讓您使用中樞與輻條式架構管理網路。如要使用站對站資料傳輸功能,您必須使用支援的連線資源,建立與每個外部網路的連線。接著,您可以將每個連線資源與 Network Connectivity Center 輪輻建立關聯,該輪輻會附加至 Network Connectivity Center 中樞。接著,Network Connectivity Center 會在所有與輻射狀網站相關聯的外部網站之間建立完整的網狀連線。
範例拓撲
在這個範例中,機構使用站對站資料移轉功能連結兩個內部網路:
印度聯播網 A
澳洲的聯播網 B
這些網路會使用專屬 Interconnect VLAN 連結和 Cloud VPN (高可用性 VPN) 通道連線至 Google Cloud 。這些資源位於兩個支援站對站資料移轉的區域:asia-south1
和 australia-southeast1
。這兩個 VLAN 連結都與已啟用站對站資料移轉功能的 Network Connectivity Center 輪輻建立關聯。
這個拓樸也會將 Compute Engine 虛擬機器 (VM) 放入 australia-southeast1
。這些 VM 會執行服務,這些服務會由位於 A 網路中的內部系統定期存取。
不過,這個拓撲的設計可讓專屬互連網路資源達到 99.99% 的可用性。如要達到 99.99% 的可用性,您必須在兩個區域使用兩組專屬互連網路連線。每個連線都必須有自己的 VLAN 連結。
為了滿足這項需求,範例拓撲會在假設的未支援區域 (region-unsupported1
) 中放置備援的 VLAN 連結組合。網路 A 與 asia-south1
和 region-unsupported1
之間的距離相等。不過,與 australia-southeast1
相比,系統不支援的區域更接近 asia-south1
。
這項設定會對站對站資料移轉造成潛在問題。由於 region-unsupported1
距離 australia-southeast1
較近,australia-southeast1
中的 Cloud Router 會將 region-unsupported1
中的資源視為連線至網路 A 的最佳路徑。不過,由於這個路徑未與 Network Connectivity Center 建立關聯,因此 Cloud Router 不會將網路 A 前置字串重新宣傳至網路 B。
設定選項
在範例情境中,您可以為網路 A 設定外部路由器,藉此控管流量的轉送方式。請使用下列各節所述的其中一種方法。
這兩種做法都會使用 MED。如要瞭解 Cloud Router 如何使用 MED,請參閱底層優先順序指南。
選項 1:針對站對站資料移轉進行最佳化
如果站對站資料移轉至關鍵,請強制所有流量優先使用與 Network Connectivity Center 輪輻相關聯的資源。您可以為 asia-south1
和 region-unsupported1
使用不同的 MED 值,實現這種行為。
舉例來說,請使用下列指令,為地端網路 A 設定路由器,以便宣告 10.1/16
:
100
到asia-south1
的 MED20000
到region-unsupported1
的 MED
在這種情況下,australia-southeast1
中的 Cloud Router 會將來自 asia-south1
的廣告視為最佳路徑。也會將 10.1/16
重新宣傳至地端網路 B。
這種做法的優點是,您可以持續使用站對站資料移轉功能。缺點是,這會增加需要存取 australia-southeast1
中 VM 的網路 A 系統的延遲時間。
選項 2:針對網站到雲端的流量進行最佳化
如果站對站資料移轉不是必要作業,請強制所有流量優先使用 region-unsupported1
。您可以為 asia-south1
和 region-unsupported1
使用相同的 MED 值,實現這項行為。
舉例來說,請使用下列指令,為地端網路 A 設定路由器,以便宣告 10.1/16
:
100
到asia-south1
的 MED100
到region-unsupported1
的 MED
在這種情況下,australia-southeast1
中的 Cloud Router 會將來自 region-unsupported1
的廣告視為最佳路徑,因為它在地理位置上比 asia-south1
更接近。
由於這個路徑未與 Network Connectivity Center 建立關聯,因此 Cloud Router 不會將 10.1/16
重新廣告宣傳至內部部署網路 B。
這種做法的優點是,如果網路 A 中的系統需要存取 australia-southeast1
中的 VM,系統會優先選擇延遲時間較短的路徑。這種做法的缺點是會導致站對站資料移轉失敗。
後續步驟
- 如要進一步瞭解 Network Connectivity Center 如何在外部網站之間啟用完整網狀連線,請參閱「使用站對站資料移轉功能進行路由交換」。
- 如要查看拓撲圖範例,請參閱「站對站資料移轉的拓撲圖範例」。
- 如要瞭解高可用性需求,請參閱「輻射狀態資源的高可用性需求」。
- 如要建立中樞和輪輻,請參閱「使用中樞和輪輻」。