Azure如何選擇合適的負(fù)載均衡器?

來(lái)源:Microsoft Docs
作者:Microsoft Docs
時(shí)間:2022-07-05
3185
負(fù)載均衡是指在多個(gè)計(jì)算資源之間分布工作負(fù)荷。負(fù)載均衡旨在優(yōu)化資源使用、最大化吞吐量、最小化響應(yīng)時(shí)間并避免重載任何單個(gè)資源。它還可以通過(guò)跨冗余計(jì)算資源共享工作負(fù)荷來(lái)提高可用性。

術(shù)語(yǔ) 負(fù)載均衡是指在多個(gè)計(jì)算資源之間分布工作負(fù)荷。負(fù)載均衡旨在優(yōu)化資源使用、最大化吞吐量、最小化響應(yīng)時(shí)間并避免重載任何單個(gè)資源。它還可以通過(guò)跨冗余計(jì)算資源共享工作負(fù)荷來(lái)提高可用性。

Azure提供各種負(fù)載均衡服務(wù),可用于跨多個(gè)計(jì)算資源(應(yīng)用程序網(wǎng)關(guān)、Front Door、負(fù)載均衡器和流量管理員)分配工作負(fù)荷。

本文介紹如何使用Azure門戶中的Azure負(fù)載均衡中心頁(yè)來(lái)確定適合業(yè)務(wù)需求的負(fù)載均衡解決方案。

服務(wù)分類

Azure負(fù)載均衡服務(wù)可以按兩個(gè)維度進(jìn)行分類:全局與區(qū)域,HTTP(S)與非HTTP(S)。

全局與區(qū)域

·全局負(fù)載均衡服務(wù)跨區(qū)域后端、云或混合本地服務(wù)分發(fā)流量。這些服務(wù)將最終用戶流量路由到最近的可用后端。它們還對(duì)服務(wù)可靠性或性能的變化做出反應(yīng),以最大程度地提高可用性和性能??梢詫⑺鼈円暈樵诳绮煌瑓^(qū)域/地域托管的應(yīng)用程序標(biāo)記、終結(jié)點(diǎn)或縮放單元之間實(shí)現(xiàn)負(fù)載均衡的系統(tǒng)。

·區(qū)域負(fù)載均衡服務(wù)在虛擬網(wǎng)絡(luò)中跨虛擬機(jī)分配流量,(VM)或區(qū)域中的區(qū)域冗余服務(wù)終結(jié)點(diǎn)。你可以將它們視為在虛擬網(wǎng)絡(luò)中的區(qū)域內(nèi)的VM、容器或群集之間實(shí)現(xiàn)負(fù)載均衡的系統(tǒng)。

HTTP(S)與非HTTP(S)

·HTTP(S)負(fù)載均衡服務(wù)是僅接受HTTP(S)流量的第7層負(fù)載均衡器。它們適用于Web應(yīng)用程序或其他HTTP(S)終結(jié)點(diǎn)。其中包括SSL卸載、Web應(yīng)用程序防火墻、基于路徑的負(fù)載均衡和會(huì)話親和性等功能。

·非HTTP/S負(fù)載均衡服務(wù)可以處理非HTTP(S)流量,建議用于非Web工作負(fù)荷。

下表匯總了以下類別的Azure負(fù)載均衡服務(wù):

1657009662(1).png

Azure負(fù)載均衡服務(wù)

下面是Azure中當(dāng)前提供的主要負(fù)載均衡服務(wù):

Front Door是一個(gè)應(yīng)用程序分發(fā)網(wǎng)絡(luò),可為Web應(yīng)用程序提供全局負(fù)載均衡和站點(diǎn)加速服務(wù)。它為應(yīng)用程序提供第7層功能,例如SSL卸載、基于路徑的路由、快速故障轉(zhuǎn)移、緩存等,以提高應(yīng)用程序的性能和高可用性。

備注

目前,Azure Front Door不支持Web套接字。

流量管理員是一種基于DNS的流量負(fù)載均衡器,使你可以以最佳方式將流量分發(fā)到全球Azure區(qū)域的服務(wù),同時(shí)提供高可用性和響應(yīng)能力。由于流量管理器是基于DNS的負(fù)載均衡服務(wù),因此它僅在域級(jí)別進(jìn)行負(fù)載均衡。出于此原因,它無(wú)法像Front Door一樣快速進(jìn)行故障轉(zhuǎn)移,因?yàn)榇嬖贒NS緩存和系統(tǒng)不采用DNS TTL的常見(jiàn)挑戰(zhàn)。

應(yīng)用程序網(wǎng)關(guān)提供應(yīng)用程序傳送控制器(ADC)即服務(wù),提供各種第7層負(fù)載均衡功能??梢杂盟鼘PU密集型SSL終止卸載到應(yīng)用程序網(wǎng)關(guān),優(yōu)化Web場(chǎng)工作效率。

Azure負(fù)載均衡器是所有UDP和TCP協(xié)議的高性能超低延遲第4層負(fù)載均衡服務(wù),(入站和出站)。它構(gòu)建用于處理每秒數(shù)百萬(wàn)個(gè)請(qǐng)求,同時(shí)確保解決方案高度可用。Azure負(fù)載均衡器是區(qū)域冗余的,可確保整個(gè)可用性區(qū)域的高可用性。

使用Azure門戶選擇負(fù)載均衡解決方案

你可以使用Azure門戶中的“Azure負(fù)載均衡”頁(yè),幫助你根據(jù)業(yè)務(wù)需要選擇適當(dāng)?shù)呢?fù)載均衡解決方案。Azure負(fù)載均衡包括以下部分工作流中所述的決策查詢,可按如下所示進(jìn)行訪問(wèn):

1.通過(guò)https://portal.azure.com登錄到Azure門戶。

2.在門戶頂部的“搜索資源”、“服務(wù)和文檔”框中,鍵入負(fù)載均衡。當(dāng)搜索結(jié)果中出現(xiàn)負(fù)載均衡時(shí),請(qǐng)選擇它。

load-balancing-search-1.png

備注

若要了解選擇負(fù)載均衡解決方案時(shí)考慮的一些因素,請(qǐng)參閱本文中的Azure負(fù)載均衡決策樹。

3.在負(fù)載均衡-幫助我選擇(預(yù)覽版)頁(yè)面,執(zhí)行下列操作之一:

·若要查找適合企業(yè)的負(fù)載均衡解決方案,請(qǐng)按照默認(rèn)的“幫助我選擇”選項(xiàng)卡中的說(shuō)明進(jìn)行操作。

load-balancing-help-me-choose.png

·若要了解每個(gè)負(fù)載均衡服務(wù)支持的協(xié)議和服務(wù)功能,請(qǐng)選擇“服務(wù)比較”選項(xiàng)卡。

·若要訪問(wèn)負(fù)載均衡服務(wù)的免費(fèi)培訓(xùn),請(qǐng)選擇“教程”選項(xiàng)卡。

參考體系結(jié)構(gòu)示例

下表列出了基于用作解決方案的負(fù)載均衡服務(wù)的各種體系結(jié)構(gòu)參考文章。

1657009790(1).png

Azure中負(fù)載均衡的決策樹

如果要選擇負(fù)載均衡選項(xiàng),則在Azure負(fù)載均衡中選擇“幫我選擇”默認(rèn)選項(xiàng)卡時(shí),需考慮以下一些因素:

·流量類型。它是Web(HTTP/HTTPS)應(yīng)用程序嗎?它是面向公眾的應(yīng)用程序還是專用應(yīng)用程序?

·全局與區(qū)域。你是需要對(duì)虛擬網(wǎng)絡(luò)內(nèi)的VM或容器進(jìn)行負(fù)載均衡,還是需要在多個(gè)區(qū)域之間實(shí)現(xiàn)規(guī)模集/部署的負(fù)載均衡,還是兩者都需要?

可用性。什么是服務(wù)SLA?

成本。請(qǐng)參閱Azure定價(jià)。除了服務(wù)本身的成本,還要考慮管理在該服務(wù)上構(gòu)建的解決方案的操作成本。

功能和限制。每項(xiàng)服務(wù)的總體限制有哪些?請(qǐng)參閱服務(wù)限制。

以下流程圖將幫助你為應(yīng)用程序選擇負(fù)載均衡解決方案。該流程圖將引導(dǎo)你創(chuàng)建一組關(guān)鍵決策條件用于訪問(wèn)建議。

請(qǐng)將此流程圖視為起點(diǎn)。每個(gè)應(yīng)用程序有獨(dú)特的要求,因此請(qǐng)將該建議作為起點(diǎn)。然后執(zhí)行更詳細(xì)的評(píng)估。

如果應(yīng)用程序包括多個(gè)工作負(fù)荷,請(qǐng)單獨(dú)評(píng)估每個(gè)工作負(fù)荷。完整的解決方案可能合并了兩個(gè)或兩個(gè)以上的負(fù)載均衡解決方案。

load-balancing-decision-tree.png

定義

·面向Internet。可從Internet公開(kāi)訪問(wèn)的應(yīng)用程序。最佳做法是,應(yīng)用程序所有者通過(guò)設(shè)置Web應(yīng)用程序防火墻和DDoS保護(hù)等產(chǎn)品/服務(wù)來(lái)應(yīng)用限制性訪問(wèn)策略或保護(hù)應(yīng)用程序。

·全局。最終用戶或客戶端位于較小的地理區(qū)域之外。例如,跨多個(gè)大洲、跨大洲的國(guó)家/地區(qū),甚至跨較大國(guó)家/地區(qū)內(nèi)的多個(gè)大都市區(qū)域的用戶。

·PaaS.平臺(tái)即服務(wù)(PaaS)服務(wù)提供托管托管托管環(huán)境,你可以在其中部署應(yīng)用程序,而無(wú)需管理VM或網(wǎng)絡(luò)資源。在這種情況下,PaaS是指在區(qū)域中提供集成負(fù)載均衡的服務(wù)。

·AKS。Azure Kubernetes服務(wù)使你能夠部署和管理容器化應(yīng)用程序。AKS提供無(wú)服務(wù)器Kubernetes、集成的持續(xù)集成和持續(xù)交付(CI/CD)體驗(yàn),以及企業(yè)級(jí)安全性和治理。

·IaaS?;A(chǔ)結(jié)構(gòu)即服務(wù)(IaaS)是一種計(jì)算選項(xiàng),可在其中預(yù)配所需的VM以及關(guān)聯(lián)的網(wǎng)絡(luò)和存儲(chǔ)組件。IaaS應(yīng)用程序需要使用Azure負(fù)載均衡器在虛擬網(wǎng)絡(luò)中進(jìn)行內(nèi)部負(fù)載均衡。

·應(yīng)用程序?qū)犹幚硎侵柑摂M網(wǎng)絡(luò)中的特殊路由。例如,跨VM或虛擬機(jī)規(guī)模集在虛擬網(wǎng)絡(luò)中基于路徑的路由。

后續(xù)步驟

·創(chuàng)建公共負(fù)載均衡器以對(duì)VM進(jìn)行負(fù)載均衡

·使用應(yīng)用程序網(wǎng)關(guān)定向Web流量

·為基于DNS的全局負(fù)載均衡配置流量管理員

·為高度可用的全局Web應(yīng)用程序配置Front Door

立即登錄,閱讀全文
原文鏈接:點(diǎn)擊前往 >
文章來(lái)源:Microsoft Docs
版權(quán)說(shuō)明:本文內(nèi)容來(lái)自于Microsoft Docs,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
Azure Arc為企業(yè)構(gòu)建安全的云基礎(chǔ)
隨著人工智能技術(shù)持續(xù)重塑企業(yè)運(yùn)營(yíng)方式,企業(yè)需要能夠處理海量數(shù)據(jù)的系統(tǒng),以支持實(shí)時(shí)洞察,同時(shí)幫助他們應(yīng)對(duì)跨IT和OT環(huán)境(包括云端、邊緣和本地)中運(yùn)營(yíng)、應(yīng)用、數(shù)據(jù)和基礎(chǔ)設(shè)施的協(xié)作難題。
Azure
微軟云
云服務(wù)
2024-12-17
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來(lái)
釋放.NET 9和Azure的AI技術(shù)與云計(jì)算潛力:更快、更智能、面向未來(lái)
.NET 9現(xiàn)已正式發(fā)布,它為.NET平臺(tái)的發(fā)展掀開(kāi)了嶄新的一頁(yè),突破了性能、云原生開(kāi)發(fā)和AI技術(shù)集成的邊界。
Azure
微軟云
云服務(wù)
2024-12-16
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
Azure網(wǎng)絡(luò)管理現(xiàn)已具備智能Microsoft Copilot副駕駛能力
智能Microsoft Copilot副駕駛for Azure網(wǎng)絡(luò)服務(wù)現(xiàn)已推出公共預(yù)覽版。
Azure
微軟云
云服務(wù)
2024-12-10
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
Microsoft Fabric功能更新,借助AI驅(qū)動(dòng)的數(shù)據(jù)平臺(tái)加速應(yīng)用創(chuàng)新
一年前,我們正式推出了一款端到端數(shù)據(jù)平臺(tái),旨在幫助組織推動(dòng)人工智能轉(zhuǎn)型,并重新定義數(shù)據(jù)的連接、管理和分析方式。
Azure
微軟云
云服務(wù)
2024-12-09
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開(kāi)掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
個(gè)人VIP
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家