????Azure的負(fù)載均衡器就不需要多說(shuō)了,屬于很基礎(chǔ)的組件了,各個(gè)云的LB功能其實(shí)也不太一樣,Azure的4層LB屬于相對(duì)來(lái)說(shuō)功能比較基礎(chǔ)的,不過(guò)好處是這東西也不要錢(qián),不過(guò)Azure其實(shí)后來(lái)又出了另外一種LB,所以Azure的4層LB其實(shí)有兩種
創(chuàng)新互聯(lián)主營(yíng)崆峒網(wǎng)站建設(shè)的網(wǎng)絡(luò)公司,主營(yíng)網(wǎng)站建設(shè)方案,手機(jī)APP定制開(kāi)發(fā),崆峒h5重慶小程序開(kāi)發(fā)公司搭建,崆峒網(wǎng)站營(yíng)銷(xiāo)推廣歡迎崆峒等地區(qū)企業(yè)咨詢(xún)1.???? Basic LB
2.???? Standard LB
Basic LB就不多說(shuō)了,Standard LB相當(dāng)于是個(gè)進(jìn)階產(chǎn)品,和Basic LB相比功能會(huì)強(qiáng)一些,不過(guò)同時(shí)也會(huì)有一些限制,可以通過(guò)以下這個(gè)表來(lái)了解Standard LB和Basic LB的區(qū)別
????
標(biāo)準(zhǔn)SKU | 基本SKU | |
后端池大小 | 最多支持 1000 個(gè)實(shí)例 | 最多支持 100 個(gè)實(shí)例 |
后端池終結(jié)點(diǎn) | 單個(gè)虛擬網(wǎng)絡(luò)中的任何虛擬機(jī),包括虛擬機(jī)、可用性集和虛擬機(jī)規(guī)模集的混合。 | 單個(gè)可用性集或虛擬機(jī)規(guī)模集中的虛擬機(jī)。 |
運(yùn)行狀況探測(cè) | TCP、HTTP、HTTPS | TCP、HTTP |
運(yùn)行狀況探測(cè)停止行為 | TCP 連接在實(shí)例探測(cè)停止時(shí)以及在所有探測(cè)停止時(shí)保持活動(dòng)狀態(tài) | TCP 連接在實(shí)例探測(cè)停止時(shí)保持活動(dòng)狀態(tài)。?所有 TCP 連接在所有探測(cè)停止時(shí)都會(huì)終止 |
診斷 | Azure Monitor、多維度指標(biāo)(包括字節(jié)和數(shù)據(jù)包計(jì)數(shù)器)、運(yùn)行狀況探測(cè)狀態(tài)、出站連接運(yùn)行狀況(SNAT 成功和失敗流) | 不可用 |
HA 端口 | Internal 負(fù)載均衡器(內(nèi)部負(fù)載均衡器) | 不可用 |
默認(rèn)保護(hù) | 公共 IP、公共負(fù)載均衡器終結(jié)點(diǎn)、內(nèi)部負(fù)載均衡器終結(jié)點(diǎn)會(huì)阻止入站流,除非入站流已由某個(gè)網(wǎng)絡(luò)安全組列入允許列表 | 默認(rèn)打開(kāi),網(wǎng)絡(luò)安全組可選 |
出站連接 | 可以使用出站規(guī)則顯式定義基于池的出站 NAT。 可以在每個(gè)負(fù)載均衡規(guī)則選擇退出時(shí)使用多個(gè)前端。_必須_顯式創(chuàng)建出站方案,虛擬機(jī)、可用性集、虛擬機(jī)規(guī)模集才能使用出站連接。 虛擬網(wǎng)絡(luò)服務(wù)終結(jié)點(diǎn)無(wú)需定義出站連接便可訪問(wèn),且不會(huì)計(jì)入已處理的數(shù)據(jù)。 任何公共 IP 地址(包括不作為 VNet 服務(wù)終結(jié)點(diǎn)提供的 Azure PaaS 服務(wù))必須通過(guò)出站連接才能訪問(wèn),且計(jì)入處理的數(shù)據(jù)。 如果只有一個(gè)內(nèi)部負(fù)載均衡器為虛擬機(jī)、可用性集或虛擬機(jī)規(guī)模集提供服務(wù),則經(jīng)由默認(rèn) SNAT 的出站連接將不可用,請(qǐng)改用出站規(guī)則。 出站 SNAT 編程特定于傳輸協(xié)議,并以入站負(fù)載均衡規(guī)則的協(xié)議為基礎(chǔ)。 | 單個(gè)前端,存在多個(gè)前端時(shí)隨機(jī)選擇。?如果只有內(nèi)部負(fù)載均衡器為虛擬機(jī)、可用性集或虛擬機(jī)規(guī)模集提供服務(wù),則會(huì)使用默認(rèn) SNAT。 |
出站規(guī)則 | 使用公共 IP 地址或公共 IP 前綴或以上兩者、可配置出站空閑超時(shí)(4-120 分鐘)或自定義 SNAT 端口分配的聲明性出站 NAT 配置 | 不可用 |
在空閑時(shí)重置 TCP | 對(duì)任何規(guī)則啟用空閑超時(shí)時(shí)重置 TCP (TCP RST) | 不可用 |
多個(gè)前端 | 入站和出站 | 僅限入站 |
管理操作 | 大多數(shù)操作都小于 30 秒 | 通常為 60 - 90 多秒 |
SLA | 對(duì)擁有兩個(gè)正常運(yùn)行的虛擬機(jī)的數(shù)據(jù)路徑為 99.99%。 | 不適用 |
定價(jià) | 基于規(guī)則數(shù)、與資源關(guān)聯(lián)且經(jīng)過(guò)入站和出站處理的數(shù)據(jù)量進(jìn)行計(jì)費(fèi) | 免費(fèi) |
我們總結(jié)一下Standard LB的一些優(yōu)點(diǎn):
1.???? Internal LB針對(duì)網(wǎng)絡(luò)虛擬設(shè)備及其他方案提供縮放和恢復(fù)能力的 HA 端口規(guī)則
2.???? 集成監(jiān)視(流量計(jì)數(shù)器、運(yùn)行狀況探測(cè)、TCP 連接嘗試、出站連接)和持續(xù)數(shù)據(jù)平面運(yùn)行狀況度量
3.???? 后端池容量更大
4.???? 可以支持HTTPS探測(cè)
5.???? 可以隨意添加VM,無(wú)需VM都在同一個(gè)可用性集里
?
但是同時(shí),Standard LB也有一些劣勢(shì)存在:
1.???? Basic LB是免費(fèi)的,但是Standard LB要收費(fèi)
2.???? Standard LB后端的VM默認(rèn)不能SNAT到Internet
3.???? Basic Public IP無(wú)法掛載到Standard LB上
總體來(lái)說(shuō)Standard LB肯定還是有優(yōu)勢(shì)的,但是一些基礎(chǔ)場(chǎng)景其實(shí)可以考慮使用Basic LB,他們其實(shí)并不是完全的替代的關(guān)系,雙方各自都有一些使用場(chǎng)景
以下是一些Standard LB與Basic LB相比優(yōu)勢(shì)的體現(xiàn)
1.探測(cè)支持HTTPS
2.后端池不需要局限于同一個(gè)可用性集,以后就不用糾結(jié)這個(gè)了
除此之外還有一些別的用法,留到后邊再說(shuō)