什麼是 Azure Load Balancer?
「負載平衡」是指將傳入的網路流量有效率地分散到一組後端伺服器或資源。
Azure Load Balancer 在開放式系統互連 (OSI) 模型的第 4 層運作。 這是用戶端的連絡點。 服務會將抵達負載平衡器前端的輸入流程散發至後端集區實例。 這些流程會根據設定的負載平衡規則和健康情況探查來散發。 後端集區實例可以是 Azure 虛擬機器(VM)或虛擬機擴展集。
公用負載平衡器可為虛擬網路內的 VM 提供輸入和輸出連線。 針對輸入流量案例,Azure Load Balancer 可以將因特網流量負載平衡到您的 VM。 針對輸出流量案例,服務可以將 VM 的私人 IP 位址轉譯為來自 VM 的任何輸出連線的公用 IP 位址。
或者, 內部(或私人)負載平衡器 可以在專用網連線案例中提供 VM 的輸入連線能力,例如在混合式案例中從內部部署網路存取負載平衡器前端。 內部負載平衡器可用來對虛擬網路內的流量進行負載平衡。
如需服務個別元件的詳細資訊,請參閱 Azure Load Balancer 元件。
為什麼使用 Azure Load Balancer?
您可以使用 Azure Load Balancer 調整您的應用程式,並建立具備高可用性的服務。
服務同時支援輸入和輸出案例。 它提供低延遲和高輸送量,而且會針對所有 TCP 和 UDP 應用程式相應增加至數百萬個流程。
您可以使用 Azure Standard Load Balancer 完成的主要案例包括:
使用傳遞負載平衡,這會導致超低延遲。
為 Azure 虛擬機器設定輸出連線。
使用健康情況探查來監視已進行負載平衡的資源。
使用連接埠轉送,透過公用 IP 位址和連接埠存取虛擬網路中的虛擬機器。
啟用 IPv6 負載平衡的支援。
透過 Azure 監視器使用多維度計量。 您可以篩選、分組和細分特定維度的這些計量。 且您可深入檢視服務目前和過去的效能和健康情況。
適用於 Azure Load Balancer 的深入解析提供預先設定的儀錶板,其中包含這些計量的實用視覺效果。 此外也支援資源健康情況。 如需詳細資訊,請檢閱 標準負載平衡器診斷。
平衡多個連接埠、多個 IP 位址或這兩者上的服務負載。
使用 高可用性埠同時在所有埠上平衡 TCP 和 UDP 流量的負載。
將標準負載平衡器鏈結到閘道負載平衡器。
安全性預設
標準Load Balancer是以 零信任 網路安全模型為基礎。
標準Load Balancer是虛擬網路的一部分,這是私人且隔離的安全性。
標準負載平衡器和標準公用IP位址會關閉至輸入連線,除非網路安全組 (NSG) 開啟它們。 您可以使用 NSG 明確允許允許的流量。 如果您在虛擬機資源的子網或網路適配器 (NIC) 上沒有 NSG,則不允許流量到達資源。 若要瞭解 NSG 以及如何將其套用至您的案例,請參閱 網路安全組。
基本 Load Balancer 預設會開啟至因特網。
Azure Load Balancer 不會儲存客戶數據。
定價和 SLA
如需標準 Load Balancer 定價資訊,請參閱 Load Balancer 定價。 如需服務等級協定(SLA),請參閱 線上服務 的Microsoft授權資訊。
基本 Load Balancer 免費提供,且沒有 SLA。
新功能
訂閱 RSS 摘要,並在 Azure 更新頁面上檢視最新的 Azure Load Balancer 更新。