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