日本高清免费一本视频100禁_在线不卡欧美精品一区二区三区_国产一区二区好的精华液_中文综合在线_国产啊啊啊视频在线观看_大地资源网免费观看高清

IT之道-艾銻知道

您當(dāng)前位置: 主頁 > IT服務(wù) > 網(wǎng)絡(luò)服務(wù) >

如何解決WEB服務(wù)器流量超負(fù)載問題?


2013-07-24 15:33 作者:ly 瀏覽量:

 

Web應(yīng)用服務(wù)器集群系統(tǒng),是由一群同時運(yùn)行同一個web應(yīng)用的服務(wù)器組成的集群系統(tǒng),在外界看來,就像是一個服務(wù)器一樣。為了均衡集群服務(wù)器的負(fù)載,達(dá)到優(yōu)化系統(tǒng)性能的目的,集群服務(wù)器將眾多的訪問請求,分散到系統(tǒng)中的不同節(jié)點(diǎn)進(jìn)行處理。從而實(shí)現(xiàn)了更高的有效性和穩(wěn)定性,而這也正是基于Web的企業(yè)應(yīng)用所必須具備的特性。

 

一、計(jì)算WEB服務(wù)器負(fù)載量的兩種方法

 

   web應(yīng)用服務(wù)器集群系統(tǒng),是由一群同時運(yùn)行同一個web應(yīng)用的服務(wù)器組成的集群系統(tǒng),在外界看來,就像是一個服務(wù)器一樣。為了均衡集群服務(wù)器的負(fù)載,達(dá)到優(yōu)化系統(tǒng)性能的目的,集群服務(wù)器將眾多的訪問請求,分散到系統(tǒng)中的不同節(jié)點(diǎn)進(jìn)行處理。從而實(shí)現(xiàn)了更高的有效性和穩(wěn)定性,而這也正是基于Web的企業(yè)應(yīng)用所必須具備的特性。

 

  高可靠性可以看作為系統(tǒng)的一種冗余設(shè)定。對于一個特定的請求,如果所申請的服務(wù)器不能進(jìn)行處理的話,那么其他的服務(wù)器能不能對之進(jìn)行有效的處理呢?對于一個高效的系統(tǒng),如果一個Web服務(wù)器失敗的話,其他的服務(wù)器可以馬上取代它的位置,對所申請的請求進(jìn)行處理,而且這一過程對用戶來說,要盡可能的透明,使用戶察覺不到!

 

  穩(wěn)定性決定了應(yīng)用程序能否支持不斷增長的用戶請求數(shù)量,它是應(yīng)用程序自身的一種能力。穩(wěn)定性是影響系統(tǒng)性能的眾多因素的一種有效的測量手段,包括機(jī)群系統(tǒng)所能支持的同時訪問系統(tǒng)的最大用戶數(shù)目以及處理一個請求所需要的時間。

 

  在現(xiàn)有眾多的均衡服務(wù)器負(fù)載的方法中,廣泛研究并使用的是以下兩個方法:

 

   DNS負(fù)載平衡的方法RR-DNS(Round-Robin Domain Name System)

 

  負(fù)載均衡器

 

  以下,我們將就這兩種方法進(jìn)行討論。

 

二、DNS輪流排程的優(yōu)勢及缺點(diǎn)

 

  域名服務(wù)器(Domain Name Server)中的數(shù)據(jù)文件將主機(jī)名字映射到其IP地址。當(dāng)你在瀏覽器中鍵入一個URL時(例如:www.loadbalancedsite.com),瀏覽器則將請求發(fā)送到DNS,要求其返回相應(yīng)站點(diǎn)的IP地址,這被稱為DNS查詢。當(dāng)瀏覽器獲得該站點(diǎn)的IP地址后,便通過該IP地址連接到所要訪問的站點(diǎn),將頁面展現(xiàn)在用戶面前。

 

  域名服務(wù)器(DNS)通常包含一個單一的IP地址與該IP地址所映射的站點(diǎn)的名稱的列表。在我們上面所假象的例子中,www.loadbalancedsite.com 這個站點(diǎn)的映射IP地址為203.24.23.3。

 

  為了利用DNS均衡服務(wù)器的負(fù)載,對于同一個站點(diǎn)來講,在DNS服務(wù)器中同時擁有幾個不同的IP地址。這幾個IP地址代表集群中不同的機(jī)器,并在邏輯上映射到同一個站點(diǎn)名。通過我們的例子可以更好的理解這一點(diǎn),www.loadbalancedsite.com將通過下面的三個IP地址發(fā)布到一個集群中的三臺機(jī)器上:

 

  203.34.23.3

 

  203.34.23.4

 

  203.34.23.5

 

  在本例中,DNS服務(wù)器中包含下面的映射表:

 

  www.loadbalancedsite.com 203.34.23.3

 

  www.loadbalancedsite.com 203.34.23.4

 

  www.loadbalancedsite.com 203.34.23.5

 

  當(dāng)?shù)谝粋€請求到達(dá)DNS服務(wù)器時,返回的是第一臺機(jī)器的IP地址203.34.23.3;當(dāng)?shù)诙€請求到達(dá)時,返回的是第二臺機(jī)器的IP地址203.34.23.4,以此類推。當(dāng)?shù)谒膫€請求到達(dá)時,第一臺機(jī)器的IP地址將被再次返回,循環(huán)調(diào)用。

 

  利用上述的DNS Round Robin技術(shù),對于某一個站點(diǎn)的所有請求將被平均的分配到及群中的機(jī)器上。因此,在這種技術(shù)中,集群中的所有的節(jié)點(diǎn)對于網(wǎng)絡(luò)來說都是可見的。

 

  DNS 輪流排程的優(yōu)勢

 

  DNS Round Robin的最大的優(yōu)點(diǎn)就是易于實(shí)現(xiàn)和代價低廉:

 

  代價低,易于建立。 為了支持輪流排程,系統(tǒng)管理員只需要在DNS服務(wù)器上作一些改動,而且在許多比較新的版本的DNS服務(wù)器上已經(jīng)增加了這種功能。對于Web應(yīng)用來說,不需要對代碼作任何的修改;事實(shí)上,Web應(yīng)用本身并不會意識到負(fù)載均衡配置,即使在它面前。

 

  簡單. 不需要網(wǎng)絡(luò)專家來對之進(jìn)行設(shè)定,或在出現(xiàn)問題時對之進(jìn)行維護(hù)。

 

  DNS 輪流排程的缺點(diǎn)

 

  這種基于軟件的負(fù)載均衡方法主要存在兩處不足,一是不實(shí)時支持服務(wù)期間的關(guān)聯(lián),一是不具有高可靠性。

 

  不支持服務(wù)器間的一致性。服務(wù)器一致性是負(fù)載均衡系統(tǒng)所應(yīng)具備的一種能力,通過它,系統(tǒng)可以根據(jù)會話信息是屬于服務(wù)器端的,還是底層數(shù)據(jù)庫級別的,繼而將用戶的請求導(dǎo)向相應(yīng)的服務(wù)器。而DNS輪流排程則不具備這種智能化的特性。它是通過cookie、隱藏域、重寫URL三種方法中的一種來進(jìn)行相似的判斷的。當(dāng)用戶通過上述基于文本標(biāo)志的方法與服務(wù)器建立連接之后,其所有的后續(xù)訪問均是連接到同一個服務(wù)器上。問題是,服務(wù)器的IP是被瀏覽器暫時存放在緩存中,一旦記錄過期,則需要重新建立連接,那么同一個用戶的請求很可能被不同的服務(wù)器進(jìn)行處理,則先前的所有會話信息便會丟失。

 

  不支持高可靠性。設(shè)想一個具有N個節(jié)點(diǎn)的集群。如果其中的一個節(jié)點(diǎn)毀壞,那么所有的訪問該節(jié)點(diǎn)的請求將不會有所回應(yīng),這是任何人都不愿意看到的。比較先進(jìn)的路由器可以通過每隔一定的時間間隔,對節(jié)點(diǎn)檢查,如果有毀壞的節(jié)點(diǎn),則將之從列表中去除的方法,解決這個問題。但是,由于在Internet上,ISPs將眾多的DNS存放在緩存中,以節(jié)省訪問時間,因此,DNS的更新就會變得非常緩慢,以至于有的用戶可能會訪問一些已經(jīng)不存在的站點(diǎn),或者一些新的站點(diǎn)得不到訪問。所以,盡管DNS輪流排程在一定程度上解決了負(fù)載均衡問題,但這種狀況的改變并不是十分樂觀和有效的。

 

  除了上面介紹的輪流排程方法外,還有三種DNS負(fù)載均衡處理分配方法,將這四種方法列出如下:

 

  Round robin (RRS): 將工作平均的分配到服務(wù)器 (用于實(shí)際服務(wù)主機(jī)性能一致)

 

  Least-connections (LCS): 向較少連接的服務(wù)器分配較多的工作(IPVS 表存儲了所有的活動的連接。用于實(shí)際服務(wù)主機(jī)性能一致。)

 

  Weighted round robin (WRRS): 向較大容量的服務(wù)器分配較多的工作。可以根據(jù)負(fù)載信息動態(tài)的向上或向下調(diào)整。 (用于實(shí)際服務(wù)主機(jī)性能不一致時)

 

  Weighted least-connections (WLC): 考慮它們的容量向較少連接的服務(wù)器分配較多的工作。容量通過用戶指定的砝碼來說明,可以根據(jù)裝載信息動態(tài)的向上或向下調(diào)整。(用于實(shí)際服務(wù)主機(jī)性能不一致時)

 

三:傳統(tǒng)負(fù)載均衡器的優(yōu)勢及缺點(diǎn)

  

  負(fù)載均衡器通過虛擬IP地址方法,解決了輪流排程所面臨的許多問題。使用了負(fù)載均衡器集群系統(tǒng),在外部看來,像是具有一個IP地址的單一服務(wù)器一樣,當(dāng)然,這個IP地址是虛擬的,它映射了集群中的每一臺機(jī)器的地址。所以,在某種程度上,負(fù)載均衡器是將整個集群的IP地址報漏給外部網(wǎng)絡(luò)。

 

  當(dāng)請求到達(dá)負(fù)載均衡器時,它會重寫該請求的頭文件,并將之指定到集群中的機(jī)器上。如果某臺機(jī)器被從集群中移除了,請求不會別發(fā)往已經(jīng)不存在的服務(wù)器上,因?yàn)樗械臋C(jī)器表面上都具有同一個IP地址,即使集群中的某個節(jié)點(diǎn)被移除了,該地址也不會發(fā)生變化。而且,internet上緩存的DNS條目也不再是問題了。當(dāng)返回一個應(yīng)答時,客戶端看到的只是從負(fù)載均衡器上所返回的結(jié)果。也就是說,客戶端操作的對象是負(fù)載均衡器,對于其更后端的操作,對客戶端來講,是完全透明的。

  傳統(tǒng)負(fù)載均衡器的優(yōu)點(diǎn)

 

  服務(wù)器一致性. 負(fù)載均衡器讀取客戶端發(fā)出的每一個請求中所包含的cookies或url解釋。基于所讀出的這些信息,負(fù)載均衡器就可以重寫報頭并將請求發(fā)往集群中合適的節(jié)點(diǎn)上,該節(jié)點(diǎn)維護(hù)著相應(yīng)客戶端請求的會話信息。在HTTP通信中,負(fù)載均衡器可以提供服務(wù)器一致性,但并不是通過一個安全的途徑(例如:HTTPS)來提供這種服務(wù)。當(dāng)消息被加密后(SSL),負(fù)載均衡器就不能讀出隱藏在其中的會話信息。

 

  通過故障恢復(fù)機(jī)制獲得高可靠性. 故障恢復(fù)發(fā)生在當(dāng)集群中某個節(jié)點(diǎn)不能處理請求,需將請求重新導(dǎo)向到其他節(jié)點(diǎn)時。主要有兩種故障恢復(fù):

 

  請求級故障恢復(fù)。當(dāng)集群中的一個節(jié)點(diǎn)不能處理請求時(通常是由于down機(jī)),請求被發(fā)送到其他節(jié)點(diǎn)。當(dāng)然,在導(dǎo)向到其他節(jié)點(diǎn)的同時,保存在原節(jié)點(diǎn)上的會話信息將會丟失。

 

  透明會話故障恢復(fù)。當(dāng)一個引用失敗后,負(fù)載均衡器會將之發(fā)送到集群中其他的節(jié)點(diǎn)上,以完成操作,這一點(diǎn)對用戶來說是透明的。由于透明會話故障恢復(fù)需要節(jié)點(diǎn)具備相應(yīng)的操作信息,因此為了實(shí)現(xiàn)該功能,集群中的所有節(jié)點(diǎn)必須具有公共存儲區(qū)域或通用數(shù)據(jù)庫,存儲會話信息數(shù)據(jù),以提供每個節(jié)點(diǎn)在進(jìn)行單獨(dú)進(jìn)程會話故障恢復(fù)時所需要的操作信息。

 

  統(tǒng)計(jì)計(jì)量。既然所有的Web應(yīng)用請求都必須經(jīng)過負(fù)載均衡系統(tǒng),那么系統(tǒng)就可以確定活動會話的數(shù)量,在任何實(shí)例訪問中的活動會話的數(shù)目,應(yīng)答的次數(shù),高峰負(fù)載次數(shù),以及在高峰期和低谷期的會話的數(shù)目,還有其他更多的。所有的這些統(tǒng)計(jì)信息都可以被很好的用來調(diào)整整個系統(tǒng)的性能。

 

  傳統(tǒng)負(fù)載均衡器的缺點(diǎn)

 

  硬件路由的缺點(diǎn)在于費(fèi)用、復(fù)雜性以及單點(diǎn)失敗的。由于所有的請求均是通過一個單一的硬件負(fù)載均衡器來傳遞,因此,負(fù)載均衡器上的任何故障都將導(dǎo)致整個站點(diǎn)的崩潰。

 

  HTTPS請求的負(fù)載均衡

 

  正如上面所提到的,很難在那些來自HTTPS的請求上進(jìn)行負(fù)載均衡和會話信息維護(hù)處理。因?yàn)椋@些請求中的信息已經(jīng)被加密了。負(fù)載均衡器沒有能力處理這類請求。不過,這里有兩種方法可以解決這一問題:

 

  代理網(wǎng)絡(luò)服務(wù)器

 

  硬件SSL解碼器

 

  代理服務(wù)器位于服務(wù)器集群之前,首先由它接受所有的請求并對之進(jìn)行解密,然后將這些處理后的請求根據(jù)頭信息重新發(fā)往相應(yīng)的節(jié)點(diǎn)上,這種方式不需要硬件上的支持,但會增加代理服務(wù)器的額外的負(fù)擔(dān)。

 

  硬件SSL解碼器,則是在請求到達(dá)負(fù)載均衡器之前,先經(jīng)由它進(jìn)行解密處理。這種方式比代理服務(wù)器的處理速度要快捷一些。但代價也高,而且實(shí)現(xiàn)比較復(fù)雜。

 

做為一家企業(yè)IT服務(wù)提供商,我們有責(zé)任也有義務(wù)為企業(yè)提供IT外包的相關(guān)信息,為企業(yè)的發(fā)展提升更高的效率,創(chuàng)造更大價值。

艾銻無限,成就夢想! 

相關(guān)文章

IT外包服務(wù)
二維碼 關(guān)閉
主站蜘蛛池模板: 狠狠操婷婷_国产一区二区三区中文字幕_欧美a级片视频_高清国产在线一区_男人和女人做爽爽免费视频_亚洲精品无码人妻无码_国产啪亚洲国产精品无码_超碰97久久国产精品牛牛 | 天天摸天天碰天天操_欧美一区二区三区aa大片漫_亚洲小说乱欧美另类_97av在线_9的国产精选久久_日本一区二区成人_国产高清免费_亚洲中文字幕乱码一区 | 日韩免费一区二区三区在线播放_中文字幕在线观看一区_红桃TV.欧美国产_超碰色偷偷男人的天堂_欧美激情性a片在线观看不卡_国产精品333_无码专区3D动漫精品免费_免费av资源在线观看 | 欧美性生活18~19_深夜免费看_操鸡视频在线观看_国产亚洲日本精品成人专区_国产一区二区免费在线观看视频_国产毛片一区二区三区_在线欧美_美女裸体视频免费网站无毒不卡 | 亚瑟av亚洲精品一区二区_亚洲第三色_在线观看无码不卡AV_内射人妻无套中出无码_欧美激情五月_色婷婷久_免费欧美在线_jizz久久精品永久免费 | av成人免费在线_色在线视频网站_国产ts视频_国内xxxx乱子另类_久久综合草_无码欧美熟妇人妻影院_九九热久久99国产盗摄蜜臀_色资源av | 日本理论在线播放_国产女主播一区二区_av在线1_成网站在线观看_国产精品免费在线播放_大二情侣宾馆啪实拍_91桃色免费观看_国产欧洲精品视频 | 久久久久影院美女国产主播_无套中出丰满人妻无码_亚洲中文字幕无码一久久区_国产亚洲精品精品精品_91沈先生在线观看高清_裸体美女扒尿口喷白浆_免费h片在线_伊人色综合一区二区三区影院视频 | 亚洲av久播在线播放_亚洲国产精品精_久久国产日韩精华液的功效_亚韩无码一区二区在线视频_嫩模被啪的呻吟不断_久久久国产一区二区三区四区小说_亚洲一区二区三区乱码在线欧洲_4hu最新网 | 久久精品在线免费观看_九九热影院_超乳爆乳上司在线观看_懂色aⅴ精品一区二区三区_日本高清免费xxx_亚洲综合在线免费_国产99久_久久中文字幕人妻熟女 | 国产日韩一区二区_人妻无码久久一区二区三区免费_日本道精品一区二区三区_老司机avhd101_女女综合网_久草在线久草在线2_爱草免费视频_日韩一及片 | 国产无套乱子伦精彩是白视频_成人精品动漫_精品人妻系列无码专区久久_秋霞无码一区二区_九九re热_japanese教师中文字幕_大地资源在线观看免费官网_成人九九视频 | 亚洲精品美女久久久久网站_欧美艳星NIKKI激情办公室_色妞网欧美_国产激情久久久_色黄av_成人免费8888在线视频_日日噜噜夜夜狠狠视频_JIZZ性欧美2 | 看a级片_亚洲乱妇老熟女爽到高潮的片_天天爽夜夜爽人人爽曰_精品久久久一二三区播放播放播放视频_国产人妻人伦精品一区二区网站_午夜看片网_呦女人与动人物A级毛片_精品无码国产污污污免费 | 成年人免费观看_精品久久久久久久久亚洲_一本色道久久88综合日韩精品_亚洲最大无码AV网址_精品亚洲一区二区三区_5060网免费午夜8050_精品久久久久久久久国产字幕_国产成人鲁鲁免费视频 | 少妇9999九九九九在线观看_人妻丰满熟妇aⅴ无码_人成午夜免费视频在线观看_麻豆中文字幕在线观看_少妇人妻偷人精品一区二区_国产二二三区_99re在线视频观看_国产欧美一区二区三区免费看 | 国产永久地址_男人久久_国产淫语对白粗口video_在线观看中文字幕网站_日韩在线成人av_GAY片男同网站WWW免费_久久无码免费的A毛片大全_国产福利一二 | 国产AV导航大全精品_日韩欧美综合在线_在线视频国产99_国产婷婷色一区二区三区在线_午夜免费啪视频观看视频_www.68pao.免费视频_久草伦理_精品久久久久久国产三级 | 国产奶水一区二区三区_pornhub欧美在线观看_日韩欧美国产1_亚洲大片免费观看_日本床戏视频_a国产精品_天天av天天翘天天综合网色鬼_日b视频在线观看 | 全部免费毛片在线播放一个_高潮又爽又无遮挡又免费_青草草在线观看免费视频_日本欧美一区二区三区不卡视频_欧美大片首页欧美大片首页_视频在线观看网站免费_国产精品乱子伦xxxx裸_全程粗话对白视频videos | 欧美性生活18~19_深夜免费看_操鸡视频在线观看_国产亚洲日本精品成人专区_国产一区二区免费在线观看视频_国产毛片一区二区三区_在线欧美_美女裸体视频免费网站无毒不卡 | 亚洲不乱码卡一卡二卡4卡5_亚洲va中文字幕_免费观看黄色毛片_在线观看中文字幕码_操av在线_午夜福利理论片高清在线观看_国产精品伦视频观看免费_成人亚洲一区二区一 | 日韩中文字幕在线免费_嫩草伊人_男人的天堂色欲网_三a级片_久久久成人网_免费a在线观看播放_在线中文字幕乱码英文字幕正常_一区免费 | 国产亚洲精品AA片在线观看网站_黄色免费在线观看网址_九一亚色_91蝌蚪九色_末发育娇小性色xxxxx视频_国产精品久久久免费看_九九精视频_免费很黄无遮挡的视频 | 国产成人综合色在线观看网站_无人区乱码一区二区三区_宝贝小嫩嫩好紧好爽H视频_性做久久久久久免费观看_国产伦久视频在线观看_亚洲国产一线二线三线_少妇欲求不满_免费看国产一级片 | av网站免费在线观看_中文字幕色av一区二区三区不卡_国产精品午睡沙发系列_免费人成在线观看视频播放_亚洲女孩中文字幕免费视频_大地资源免费高清观看_曰曰夜夜的爱_国产av激情无码久久 | 国产厕所精品_亚洲成人第一网站_中字无码av高清在线播放_亚洲国产另类久久久精品网站_99精品国产闺蜜国产在线闺蜜_久久亚洲AV成人无码国产_欧美日韩国产高清视频_一区二区三区999 | 久久男人资源站_91天堂在线视频_亚洲综合色av_美女久草_JLZZJLZZJLZ亚洲日本_精品国产一_日韩亚洲一区二区三区_四虎影视在线观看视频 | 国产午夜精品无码一区二区_色99色_精品久久久久久人妻无码中文字幕_国产模特私拍视频再现_夜色看片_绯色av一区二区三区在线观看_人人爽久久久噜人人看_日本免费大片免费视频 | 在线精品自拍亚洲第一区_狠狠综合久久久久综合网_可以免费看av的网址_久久久久青草大香综合精品_亚裔av_欧美日韩在线亚洲一区蜜芽_欧美在线免费观看视频_色久视频 | 亚洲香蕉免费有线视频_欧美成人精品一区二区_99热新网址_国产成人在线看_四色成人av永久网址_国产精品自拍视频_国产精品精品久久_JAPANESE国产在线观看播放 | 色欲视频综合免费天天_麻豆网站在线看_久久久久久久久久一区二区_91国内视频在线_欧美毛多水多肥妇_无码裸模视频在线观看_国产精品久人妻精品老妇_a级毛片免费 | 97精华最好的产品在线_国产精品午夜久久_亚洲久久超碰无码色中文字幕_www九色_91亚洲精品国产_AV无码免费无禁网站_最近2019中文字幕_在线视频青青草 | 国产92成人精品视频免费_铠甲勇士铠传免费观看_亚洲AV无码乱码麻豆精品国产_YY6080久久亚洲精品_日韩免费无遮挡毛片一区_俄罗斯粗大猛烈18P_西门庆一级淫片免费放_91免费在线视频观看 | 免费观看呢日本天堂视频_999久久国精品免费观看网站_少妇高潮a片无套内谢麻豆传_欧美在线一二_亚洲视频一级片_亚洲中文字幕无码超碰_各种高潮videos抽搐合集免费_麻豆出品必是精品 | 久久男人资源站_91天堂在线视频_亚洲综合色av_美女久草_JLZZJLZZJLZ亚洲日本_精品国产一_日韩亚洲一区二区三区_四虎影视在线观看视频 | 在线日韩AV永久免费观看_熟女chachacha性少妇_欧美日韩一区二区三区不卡视频_国产一二三区在线播放_成人精品人伦一区二区三区水拆_国产太嫩了在线观看_色多多入口_国产资源在线免费观看 | 国产xxxxx18_亚洲综合在线不卡_草视频在线_99久热精品免费观看四虎_欧美日韩一区二区三区在线观看视频_亚洲avav天堂av在线网爱情_欧美国产偷国产精品三区_老师的双乳好大下面水好多视频 | 超碰网av_国产熟妇与子伦hd_亚洲一区视频网站_中国毛茸茸bbxx_大伊香蕉AV最新播放_啄木乌欧美一区二区三区在线_国产精品久久999_精品一区二区三区日韩 | free国产毛片一区二区_97天天综合网_又污又黄无遮掩的网站_久久精品AV无码夜色_激情男女高潮射精AV免费_嫩草视频网站_久久精品亚洲一区二区三区观看模式_免费a级黄色毛片 | 看全色黄大色黄女片_亚洲欧洲日产国码综合在线_99精品自产国偷产在线_国精品**一区二区三区在线蜜桃_亚洲91p_欧美日韩在线精品_538久久_欧美国产精品久久久久久免费 |