欧美顶级大胆免费视频_国产欧美日韩影院_欧美剧在线免费观看网站 _国产精品亚洲产品_亚洲国产综合在线观看_完全免费av在线播放_中文字幕不卡在线观看_天天综合网91_网友自拍视频在线_国产精品蜜臀av

為用戶創(chuàng)造價值

始終追求工匠精神,是您靠譜的H5開發(fā)、小程序開發(fā)、微信開發(fā)供應(yīng)商

什么是負載均衡?負載均衡在什么情況下使用

2019-07-21 00:00:00 來源:Infocode藍暢

什么是負載均衡?

早期的互聯(lián)網(wǎng),數(shù)據(jù)流量相對較小,業(yè)務(wù)邏輯簡單, 1臺服務(wù)器可以基本滿足需求。伴隨著互聯(lián)網(wǎng)的發(fā)展,數(shù)據(jù)流量越來越大,業(yè)務(wù)邏輯越來越復(fù)雜。單臺機器的性能問題以及單點問題凸顯了出來,因此需要多臺機器來進行性能的水平擴展以及避免單點故障

最初方法是使用DNS做負載,通過給客戶端解析不同的IP地址,讓客戶端的流量直接到達各個服務(wù)器。但是這種方法有一個很大的缺點就是延時性問題,在做出調(diào)度策略改變以后,由于DNS各級節(jié)點的緩存并不會及時的在客戶端生效,而且DNS負載的調(diào)度策略比較簡單,無法滿足業(yè)務(wù)需求,因此就出現(xiàn)了負載均衡


客戶端的流量首先會到達負載均衡服務(wù)器,由負載均衡服務(wù)器通過一定的調(diào)度算法將流量分發(fā)到不同的應(yīng)用服務(wù)器上面,同時負載均衡服務(wù)器也會對應(yīng)用服務(wù)器做周期性的健康檢查,當(dāng)發(fā)現(xiàn)故障節(jié)點時便動態(tài)的將節(jié)點從應(yīng)用服務(wù)器集群中剔除,以此來保證應(yīng)用的高可用。


負載均衡又分為四層負載均衡和七層負載均衡。四層負載均衡工作在OSI模型的傳輸層,主要工作是轉(zhuǎn)發(fā),它在接收到客戶端的流量以后通過修改數(shù)據(jù)包的地址信息將流量轉(zhuǎn)發(fā)到應(yīng)用服務(wù)器。


七層負載均衡工作在OSI模型的應(yīng)用層,因為它需要解析應(yīng)用層流量,所以七層負載均衡在接到客戶端的流量以后,還需要一個完整的TCP/IP協(xié)議棧。七層負載均衡會與客戶端建立一條完整的連接并將應(yīng)用層的請求流量解析出來,再按照調(diào)度算法選擇一個應(yīng)用服務(wù)器,并與應(yīng)用服務(wù)器建立另外一條連接將請求發(fā)送過去,因此七層負載均衡的主要工作就是代理。



負載均衡的算法

1、隨機算法

Random隨機,按權(quán)重設(shè)置隨機概率。在一個截面上碰撞的概率高,但調(diào)用量越大分布越均勻,而且按概率使用權(quán)重后也比較均勻,有利于動態(tài)調(diào)整提供者權(quán)重。


2、輪詢及加權(quán)輪詢

輪詢(Round Robbin)當(dāng)服務(wù)器群中各服務(wù)器的處理能力相同時,且每筆業(yè)務(wù)處理量差異不大時,最適合使用這種算法。 輪循,按公約后的權(quán)重設(shè)置輪循比率。存在慢的提供者累積請求問題,比如:第二臺機器很慢,但沒掛,當(dāng)請求調(diào)到第二臺時就卡在那,久而久之,所有請求都卡在調(diào)到第二臺上。

加權(quán)輪詢(Weighted Round Robbin)為輪詢中的每臺服務(wù)器附加一定權(quán)重的算法。比如服務(wù)器1權(quán)重1,服務(wù)器2權(quán)重2,服務(wù)器3權(quán)重3,則順序為1-2-2-3-3-3-1-2-2-3-3-3- ......


3、最小連接及加權(quán)最小連接

最少連接(Least Connections)在多個服務(wù)器中,與處理連接數(shù)(會話數(shù))最少的服務(wù)器進行通信的算法。即使在每臺服務(wù)器處理能力各不相同,每筆業(yè)務(wù)處理量也不相同的情況下,也能夠在一定程度上降低服務(wù)器的負載。

加權(quán)最少連接(Weighted Least Connection)為最少連接算法中的每臺服務(wù)器附加權(quán)重的算法,該算法事先為每臺服務(wù)器分配處理連接的數(shù)量,并將客戶端請求轉(zhuǎn)至連接數(shù)最少的服務(wù)器上。


4、哈希算法

普通哈希

一致性哈希一致性Hash,相同參數(shù)的請求總是發(fā)到同一提供者。當(dāng)某一臺提供者掛時,原本發(fā)往該提供者的請求,基于虛擬節(jié)點,平攤到其它提供者,不會引起劇烈變動。


5、IP地址散列

通過管理發(fā)送方IP和目的地IP地址的散列,將來自同一發(fā)送方的分組(或發(fā)送至同一目的地的分組)統(tǒng)一轉(zhuǎn)發(fā)到相同服務(wù)器的算法。當(dāng)客戶端有一系列業(yè)務(wù)需要處理而必須和一個服務(wù)器反復(fù)通信時,該算法能夠以流(會話)為單位,保證來自相同客戶端的通信能夠一直在同一服務(wù)器中進行處理。


6、URL散列

通過管理客戶端請求URL信息的散列,將發(fā)送至相同URL的請求轉(zhuǎn)發(fā)至同一服務(wù)器的算法。


載均衡的實現(xiàn)


DNS域名解析負載均衡


利用DNS處理域名解析請求的同時進行負載均衡是另一種常用的方案。在DNS服務(wù)器中配置多個A記錄,如:www.mysite.com IN A 114.100.80.1、www.mysite.com IN A 114.100.80.2、www.mysite.com IN A 114.100.80.3.


每次域名解析請求都會根據(jù)負載均衡算法計算一個不同的IP地址返回,這樣A記錄中配置的多個服務(wù)器就構(gòu)成一個集群,并可以實現(xiàn)負載均衡。


DNS域名解析負載均衡的優(yōu)點是將負載均衡工作交給DNS,省略掉了網(wǎng)絡(luò)管理的麻煩,缺點就是DNS可能緩存A記錄,不受網(wǎng)站控制。事實上,大型網(wǎng)站總是部分使用DNS域名解析,作為第一級負載均衡手段,然后再在內(nèi)部做第二級負載均衡。


數(shù)據(jù)鏈路層負載均衡(LVS)


數(shù)據(jù)鏈路層負載均衡是指在通信協(xié)議的數(shù)據(jù)鏈路層修改mac地址進行負載均衡。


這種數(shù)據(jù)傳輸方式又稱作三角傳輸模式,負載均衡數(shù)據(jù)分發(fā)過程中不修改IP地址,只修改目的的mac地址,通過配置真實物理服務(wù)器集群所有機器虛擬IP和負載均衡服務(wù)器IP地址一樣,從而達到負載均衡,這種負載均衡方式又稱為直接路由方式(DR).


在上圖中,用戶請求到達負載均衡服務(wù)器后,負載均衡服務(wù)器將請求數(shù)據(jù)的目的mac地址修改為真是WEB服務(wù)器的mac地址,并不修改數(shù)據(jù)包目標IP地址,因此數(shù)據(jù)可以正常到達目標WEB服務(wù)器,該服務(wù)器在處理完數(shù)據(jù)后可以經(jīng)過網(wǎng)管服務(wù)器而不是負載均衡服務(wù)器直接到達用戶瀏覽器。


使用三角傳輸模式的鏈路層負載均衡是目前大型網(wǎng)站所使用的最廣的一種負載均衡手段。在linux平臺上最好的鏈路層負載均衡開源產(chǎn)品是LVS(linux virtual server)。


IP負載均衡


IP負載均衡:即在網(wǎng)絡(luò)層通過修改請求目標地址進行負載均衡。


用戶請求數(shù)據(jù)包到達負載均衡服務(wù)器后,負載均衡服務(wù)器在操作系統(tǒng)內(nèi)核進行獲取網(wǎng)絡(luò)數(shù)據(jù)包,根據(jù)負載均衡算法計算得到一臺真實的WEB服務(wù)器地址,然后將數(shù)據(jù)包的IP地址修改為真實的WEB服務(wù)器地址,不需要通過用戶進程處理。真實的WEB服務(wù)器處理完畢后,相應(yīng)數(shù)據(jù)包回到負載均衡服務(wù)器,負載均衡服務(wù)器再將數(shù)據(jù)包源地址修改為自身的IP地址發(fā)送給用戶瀏覽器。


這里的關(guān)鍵在于真實WEB服務(wù)器相應(yīng)數(shù)據(jù)包如何返回給負載均衡服務(wù)器,一種是負載均衡服務(wù)器在修改目的IP地址的同時修改源地址,將數(shù)據(jù)包源地址改為自身的IP,即源地址轉(zhuǎn)換(SNAT),另一種方案是將負載均衡服務(wù)器同時作為真實物理服務(wù)器的網(wǎng)關(guān)服務(wù)器,這樣所有的數(shù)據(jù)都會到達負載均衡服務(wù)器。


IP負載均衡在內(nèi)核進程完成數(shù)據(jù)分發(fā),較反向代理均衡有更好的處理性能。但由于所有請求響應(yīng)的數(shù)據(jù)包都需要經(jīng)過負載均衡服務(wù)器,因此負載均衡的網(wǎng)卡帶寬成為系統(tǒng)的瓶頸。


HTTP重定向負載均衡


HTTP重定向服務(wù)器是一臺普通的應(yīng)用服務(wù)器,其唯一的功能就是根據(jù)用戶的HTTP請求計算一臺真實的服務(wù)器地址,并將真實的服務(wù)器地址寫入HTTP重定向響應(yīng)中(響應(yīng)狀態(tài)嗎302)返回給瀏覽器,然后瀏覽器再自動請求真實的服務(wù)器。


這種負載均衡方案的優(yōu)點是比較簡單,缺點是瀏覽器需要每次請求兩次服務(wù)器才能拿完成一次訪問,性能較差;使用HTTP302響應(yīng)碼重定向,可能是搜索引擎判斷為SEO作弊,降低搜索排名。重定向服務(wù)器自身的處理能力有可能成為瓶頸。因此這種方案在實際使用中并不見多。


反向代理負載均衡


傳統(tǒng)代理服務(wù)器位于瀏覽器一端,代理瀏覽器將HTTP請求發(fā)送到互聯(lián)網(wǎng)上。而反向代理服務(wù)器則位于網(wǎng)站機房一側(cè),代理網(wǎng)站web服務(wù)器接收http請求。


反向代理的作用是保護網(wǎng)站安全,所有互聯(lián)網(wǎng)的請求都必須經(jīng)過代理服務(wù)器,相當(dāng)于在web服務(wù)器和可能的網(wǎng)絡(luò)攻擊之間建立了一個屏障。


除此之外,代理服務(wù)器也可以配置緩存加速web請求。當(dāng)用戶第一次訪問靜態(tài)內(nèi)容的時候,靜態(tài)內(nèi)存就被緩存在反向代理服務(wù)器上,這樣當(dāng)其他用戶訪問該靜態(tài)內(nèi)容時,就可以直接從反向代理服務(wù)器返回,加速web請求響應(yīng)速度,減輕web服務(wù)器負載壓力。


另外,反向代理服務(wù)器也可以實現(xiàn)負載均衡的功能



負載均衡在什么情況下使用?

場景一:應(yīng)用于高訪問量的業(yè)務(wù)

如果您的應(yīng)用訪問量很高,您可以通過配置監(jiān)聽規(guī)則將流量分發(fā)到不同的ECS實例上。此外,您可以使用會話保持功能將同一客戶端的請求轉(zhuǎn)發(fā)到同一臺后端ECS,提高訪問效率。


場景二:橫向擴張系統(tǒng)

您可以根據(jù)業(yè)務(wù)發(fā)展的需要,通過隨時添加和移除ECS實例來擴展應(yīng)用系統(tǒng)的服務(wù)能力,適用于各種Web服務(wù)器和App服務(wù)器。


場景三:消除單點故障

您可以在負載均衡實例下添加多臺ECS實例。當(dāng)其中一部分ECS實例發(fā)生故障后,負載均衡會自動屏蔽故障的ECS實例,將請求分發(fā)給正常運行的ECS實例,保證應(yīng)用系統(tǒng)仍能正常工作。


場景四:同城容災(zāi) (多可用區(qū)容災(zāi))

為了提供更加穩(wěn)定可靠的負載均衡服務(wù),阿里云負載均衡已在各地域部署了多可用區(qū)以實現(xiàn)同地域容災(zāi)。當(dāng)主可用區(qū)出現(xiàn)機房故障或不可用時,負載均衡仍然有能力在非常短的時間內(nèi)(大約30s中斷)切換到另外一個備可用區(qū)恢復(fù)服務(wù)能力;當(dāng)主可用區(qū)恢復(fù)時,負載均衡同樣會自動切換到主可用區(qū)提供服務(wù)。


場景五:跨地域容災(zāi)

您可以在不同地域下部署負載均衡實例,并分別掛載相應(yīng)地域內(nèi)不同可用區(qū)的ECS。上層利用云解析做智能DNS,將域名解析到不同地域的負載均衡實例服務(wù)地址下,可實現(xiàn)全局負載均衡。當(dāng)某個地域出現(xiàn)不可用時,暫停對應(yīng)解析即可實現(xiàn)所有用戶訪問不受影響。


 
上一篇:教您正確識別百度蜘蛛
下一篇:什么是雙機熱備?雙機熱備的解決方案

相關(guān)閱讀推薦:

什么是雙機熱備?雙機熱備的解決方案

教您正確識別百度蜘蛛

服務(wù)器選Linux還是 Windows?

Thinkphp框架filter參數(shù)漏洞解析

什么是CDN加速?為什么要給客戶做CDN加速

什么是SSL安全證書?為什么要安裝SSL證書?

Tips: 專業(yè)提供H5開發(fā)小程序開發(fā)微信開發(fā)網(wǎng)站開發(fā)APP開發(fā)SEO優(yōu)化、以及產(chǎn)品規(guī)劃和安全運維服務(wù)
136国产福利精品导航网址| 欧美黄色录像片| 欧美亚洲日本一区| 丝袜美腿亚洲一区二区图片| 成人黄色在线| av电影资源| 亚洲韩国精品一区| 精品无人码麻豆乱码1区2区| 一区二区三区免费在线看| 浮生影视网在线观看免费| 日本电影亚洲天堂一区| 国产mv日韩mv欧美| 日韩欧美伦理| 老司机成人影院| 亚洲超碰在线| 欧美探花视频资源| 91一区二区在线| 伊人久久成人| 果冻天美麻豆一区二区国产| 黄色成年人视频在线观看| 日韩情涩欧美日韩视频| 国产精品久久久久久久久免费相片 | 好吊日av在线| 99视频入口| 色综合久久久久网| 99国产欧美另类久久久精品| 亚洲人成毛片在线播放女女| 欧美美女在线直播| 国产 日韩 欧美一区| aaa在线观看| av777777| 正在播放亚洲一区| 亚洲成人av资源| 亚洲国产成人私人影院tom| 精品综合久久久久久8888| 欧美1区2区| 偷拍视屏一区| 玖玖玖视频精品| 欧美gv在线| 一本一道波多野毛片中文在线| 成人午夜影院| 精品久久久久香蕉网| 欧美在线看片a免费观看| 亚洲欧美一区二区三区国产精品 | 亚洲午夜国产一区99re久久| 国产成人精品亚洲777人妖 | 欧洲一区二区三区免费视频| 国产精品久久久久久妇女6080 | 久久网站最新地址| 久久成人免费电影| 国产精品乱看| 国产精品xvideos88| 激情五月综合网| 国产精品视屏| 国产高清亚洲| 午夜不卡一区| 欧美日一区二区三区| 欧美美女日韩| 性欧美freesex顶级少妇| 在线观看av免费| 黄网站在线免费看| 顶级网黄在线播放| 国产精品秘入口| 极品白浆推特女神在线观看| 在线看国产视频| av三级在线播放| 中文字幕电影在线观看| 1069男同网址| av最新地址| 国产美女在线播放| 最新av在线| 嫩草研究院在线| 成人精品一区二区三区免费| 国产资源在线播放| 求av网址在线观看| 波多野结衣中文在线| 三级在线观看视频| 福利一区二区| 57pao国产一区二区| 精品综合久久88少妇激情| 激情av综合| 久久美女视频| 亚洲午夜极品| 老牛嫩草一区二区三区日本| 美腿丝袜亚洲综合| 国产精品乡下勾搭老头1| 成人丝袜18视频在线观看| 26uuu精品一区二区| 亚洲国产精品t66y| 亚洲欧美日韩一区| 91福利国产精品| 91精品国产全国免费观看| 欧美大片日本大片免费观看| 国产天堂在线观看| 久蕉在线视频| 欧美黄色视屏| 亚洲三级电影| 欧美顶级大胆免费视频| 亚洲永久免费| 国产风韵犹存在线视精品| 国产欧美一区二区精品婷婷| 亚洲高清一区二区三区| 91精品国产色综合久久不卡蜜臀| 成全视频全集| 久久综合之合合综合久久| 欧美大片免费| 欧美一区电影| 日韩精彩视频在线观看| 91一区二区三区在线播放| 亚洲自拍欧美精品| 精品国产自在久精品国产| 男女视频在线观看免费| 密臀av在线播放| 天堂日韩电影| 在线免费观看欧美| 99久久99久久精品免费观看 | 亚洲视频一区二区在线| 色婷婷国产精品| julia中文字幕久久亚洲蜜臀| 丝袜中文在线| 偷拍视屏一区| 美女视频一区二区三区| 国产精品久久一卡二卡| 欧美精品一级二级三级| 日韩二区三区| 亚洲国产天堂| av不卡免费看| 国产精品久久久久久久久果冻传媒| 欧美日韩夫妻久久| 在线观看二区| 牛牛影视久久网| 久久99国产精品久久| 一区二区高清在线| 91中文字幕网| 欧美最新精品| 亚洲电影av| 国产欧美1区2区3区| 日韩视频123| 91超碰在线免费| 成人影视亚洲图片在线| 国产成人免费网站| 欧美日韩亚洲综合| 爱爱爱免费视频在线观看| 涩爱av色老久久精品偷偷鲁 | 欧美午夜精彩| 波多野结衣视频一区| 欧美日韩国产高清一区二区| 午夜视频在线免费观看| 国产91精品入| 国产sm精品调教视频网站| 欧美色手机在线观看| 欧美人xxx| 日韩精品水蜜桃| 国产精品免费久久久久| 特黄国产免费播放| 亚洲承认视频| 日本aⅴ亚洲精品中文乱码| 午夜精品成人在线| 香蕉视频在线免费看| 久久久久免费av| 中文字幕乱码亚洲精品一区| 免费视频二区| 国产精品xxxav免费视频| 国产麻豆欧美日韩一区| 91精品国产黑色紧身裤美女| 8x8ⅹ拨牐拨牐拨牐在线观看| 亚洲特色特黄| 欧美性猛交xxxx乱大交3| 亚洲综合图区| 亚洲精品字幕| 在线看日韩精品电影| аⅴ资源天堂资源库在线| 亚洲人成毛片在线播放女女| 精品福利免费观看| 在线heyzo| 日韩国产精品久久久| 欧美久久一区二区| 精品视频一区二区三区四区五区| 久草精品在线观看| 欧美一区二区三区日韩| 日韩久久一区| 99国产麻豆精品| 小草在线视频在线免费视频 | 日韩专区视频网站| 成人免费视频app| 中文字幕日产av一二三区| 亚洲人成亚洲精品| 一区二区三区在线观看国产 | 欧美亚洲大片| 成人在线视频一区二区| 中文字幕电影在线观看| 精品国产一区一区二区三亚瑟| 亚洲激情成人在线| 国产探花在线观看| 青青草成人在线观看| av免费播放| 亚洲在线久久| 欧美探花视频资源| 精品少妇3p| 岛国精品视频在线播放|