什麼是 Azure Load Balancer?

負載平衡 是指有效率地將連入網路流量分散到後端伺服器或資源群組。

Azure Load Balancer 在開放式系統互連 (OSI) 模型的第 4 層運作。 這是用戶端的連絡點。 負載平衡器會將抵達負載平衡器前端的輸入流量,散發至後端集區執行個體。 這些流量是根據已設定的負載平衡規則和健全狀態探查。 後端集區實例可以是 Azure 虛擬機器 或虛擬機擴展集中的實例。

公用負載平衡器可為虛擬網路內的虛擬機器 (VM) 提供輸出連線。 這些連線是透過將私人 IP 位址轉譯至公用 IP 位址所達成。 公用 Load Balancer 可用來將因特網流量負載平衡到您的 VM。

只有在前端需要私人 IP 時,才會使用內部 (或私人) 負載平衡器。 內部負載平衡器可用來對虛擬網路內的流量進行負載平衡。 您可以從混合式案例中的內部部署網路存取負載平衡器前端。

Diagram depicts public and internal load balancers directing traffic to web and business tiers.

圖:使用公用和內部Load Balancer平衡多層式應用程式

如需個別負載平衡器元件的詳細資訊,請參閱 Azure Load Balancer 元件

為什麼要使用 Azure Load Balancer?

透過 Azure Load Balancer,您可以調整應用程式並建立高可用性服務。 負載平衡器同時支援輸入和輸出案例。 負載平衡器提供低延遲和高輸送量,並針對所有 TCP 和 UDP 應用程式相應增加至數百萬個流程。

您可以使用 Azure Standard Load Balancer 完成的主要案例包括:

  • 內部外部流量負載平衡至 Azure 虛擬機器。

  • 在區域內和區域分散資源,以提高可用性。

  • 為 Azure 虛擬機器設定輸出連線

  • 使用 健康情況 探查來監視負載平衡的資源。

  • 採用 埠轉送 ,以透過公用IP位址和埠存取虛擬網路中的虛擬機。

  • 啟用 IPv6 負載平衡的支援。

  • 標準負載平衡器會透過 Azure 監視器提供多維度計量。 這些計量可以針對指定的維度進行篩選、分組和細分。 它們提供您服務效能和健康情況的目前和歷史見解。 Azure Load Balancer 的深入解析提供預先設定的儀錶板,其中包含這些計量的實用視覺效果。 也支援 資源健康狀態。 如需詳細資訊,請檢閱標準負載平衡器診斷。

  • 在多個埠、多個IP位址或兩者上對服務進行負載平衡。

  • 跨 Azure 區域行動內部和外部負載平衡器資源。

  • 使用 HA埠同時在所有埠上平衡TCP和UDP流量的負載。

  • 鏈結標準Load Balancer和 閘道 Load Balancer

預設保護

  • 標準負載平衡器是以零信任的網路安全性模型為基礎所建置。

  • 根據預設,標準 Load Balancer 是安全的,也是虛擬網路的一部分。 虛擬網路是私人和隔離的網路。

  • 除非網路安全組開啟,否則標準負載平衡器和標準公用IP位址會關閉至輸入連線。 NSG 可用來明確允許允許的流量。 如果您在虛擬機資源的子網或 NIC 上沒有 NSG,則不允許流量連線到此資源。 若要瞭解 NSG 以及如何將其套用至您的案例,請參閱 網路安全組

  • 基本負載平衡器預設會開啟至因特網。

  • 負載平衡器不會儲存客戶數據。

定價和 SLA

如需標準負載平衡器定價資訊,請參閱 負載平衡器定價。 基本負載平衡器免費提供。 請參閱 負載平衡器的 SLA。 基本負載平衡器沒有 SLA。

新功能

訂閱 RSS 摘要,並在 Azure 更新 頁面上檢視最新的 Azure Load Balancer 功能更新

下一步