Networking

GCP Layer3 負載均衡器

  • September 24, 2021

我正在尋找一種使用 GCP 負載平衡 (LB) layer3網路流量的方法。現成的GCP 負載均衡器僅支持第 4 層(TCP/UDP)。我想為此找到最 GCP 原生的解決方案,以最大程度地減少管理編排。

我的問題分為兩個:

  1. 這是否可以使用目前的 GCP 功能(使用 GCP API)來獲得?

如果不

  1. 在使用雲服務平台(該解決方案可以是混合的或與 GCP 無關的)時,實施和管理第 3 層負載均衡器的好選擇是什麼?

注意:我嘗試使用 iproute2 和 ECMP 來實現 LB,但是當您開始擴展時,它很難管理。

為了回答您的第一個問題,GCP 目前不提供任何 L3 負載平衡解決方案。我建議送出Feature Request。請注意,它的可用性或實施保證沒有 ETA。

關於你的第二個問題,我建議考慮使用第三方軟體,如HAProxyNGINX或查看GCP Marketplace中的其他可用選項。

如果此時有人有這個問題,GCP 現在提供網路負載平衡,本機作為雲服務。

這是官方文件。

引用自:https://serverfault.com/questions/1013158