win7系統(tǒng)下載
當(dāng)前位置: 首頁 > 網(wǎng)絡(luò)技術(shù)教程 > 詳細(xì)頁面

淺談接入網(wǎng)負(fù)載均衡問題

發(fā)布時(shí)間:2022-05-16 文章來源:xp下載站 瀏覽:

網(wǎng)絡(luò)技術(shù)是從1990年代中期發(fā)展起來的新技術(shù),它把互聯(lián)網(wǎng)上分散的資源融為有機(jī)整體,實(shí)現(xiàn)資源的全面共享和有機(jī)協(xié)作,使人們能夠透明地使用資源的整體能力并按需獲取信息。資源包括高性能計(jì)算機(jī)、存儲(chǔ)資源、數(shù)據(jù)資源、信息資源、知識(shí)資源、專家資源、大型數(shù)據(jù)庫、網(wǎng)絡(luò)、傳感器等。 當(dāng)前的互聯(lián)網(wǎng)只限于信息共享,網(wǎng)絡(luò)則被認(rèn)為是互聯(lián)網(wǎng)發(fā)展的第三階段。

接入網(wǎng)負(fù)載均衡問題一直是我們關(guān)注的話題,可能好多人還不了解如何解決負(fù)載均衡問題,沒有關(guān)系,看完本文你肯定有不少收獲,希望本文能教會(huì)你更多東西。大部分的個(gè)人網(wǎng)站在一開始或許只是跟幾十人上百人共享的一個(gè)虛擬主機(jī)空間,然后隨著內(nèi)容的增加和訪問量的增長,虛擬主機(jī)的帶寬、空間已經(jīng)不能滿足需求,站長就得開始考慮為網(wǎng)站購置一臺(tái)獨(dú)立的服務(wù)器,使用100M共享甚至是10M獨(dú)享帶寬;而當(dāng)網(wǎng)站繼續(xù)發(fā)展,訪問的用戶也已經(jīng)遍布大江南北,站長又得考慮電信網(wǎng)通的互通問題。

在南方和北方各放置一臺(tái)服務(wù)器作為鏡像站點(diǎn),或是采用雙線接入;當(dāng)這個(gè)網(wǎng)站訪問量更大時(shí),一味的增加帶寬和設(shè)置鏡像站點(diǎn)無疑會(huì)使網(wǎng)站運(yùn)營成本劇增,加上單個(gè)服務(wù)器本身也有性能和線程的瓶頸,在并發(fā)訪問量較大并且集中在一臺(tái)服務(wù)器的時(shí)候,“Server too busy”就出現(xiàn)了,而這時(shí)站長應(yīng)該采用什么方式使得網(wǎng)站在高訪問量的時(shí)候仍然擁有較好的訪問效果呢?這就牽涉到負(fù)載均衡的話題。我們之前討論過CDN,其實(shí)CDN除了加速之外,也具有分流的效果,因此在負(fù)載均衡領(lǐng)域也有不少應(yīng)用,其實(shí)基本上緩存(Cache)+鏡像技術(shù)都有分流作用,但是如何分流還是需要一個(gè)負(fù)載均衡設(shè)備進(jìn)行引導(dǎo),所以,我們今天專門討論負(fù)載均衡技術(shù)。

關(guān)于負(fù)載均衡服務(wù)

負(fù)載均衡服務(wù)能夠平衡服務(wù)器群中的所有的服務(wù)器和應(yīng)用之間的通信負(fù)載,根據(jù)實(shí)時(shí)響應(yīng)時(shí)間進(jìn)行判斷,將任務(wù)交由負(fù)載最輕的服務(wù)器來處理,以實(shí)現(xiàn)真正的智能通信管理和最佳的服務(wù)器群性能。負(fù)載均衡技術(shù)控制第四層到第七層的應(yīng)用/內(nèi)容,從而對(duì)不同類型的客戶和應(yīng)用實(shí)現(xiàn)了優(yōu)先級(jí)劃分和差別服務(wù),使用第七層智能會(huì)話恢復(fù)技術(shù),同時(shí)可以檢測出HTTP 400,500和600系列的錯(cuò)誤。它透明地將交易重新定向到另一臺(tái)服務(wù)器,從而使系統(tǒng)能夠完成該交易。服務(wù)器故障切換和多重冗余特性可以讓通信繞過故障點(diǎn),從而使網(wǎng)站始終保持運(yùn)行和可訪問性。關(guān)于實(shí)現(xiàn)負(fù)載均衡的方法,網(wǎng)上也有不少相關(guān)討論,以下做一些引用:

1、基于特定服務(wù)器軟件的負(fù)載均衡

很多都支持“重定向”功能,例如在HTTP協(xié)議中支持Location指令,接收到這個(gè)指令的瀏覽器將自動(dòng)重定向到Location指明的另一個(gè)URL上。由于發(fā)送Location指令比起執(zhí)行服務(wù)請(qǐng)求,對(duì)Web服務(wù)器的負(fù)載要小的多,因此可以根據(jù)這個(gè)功能來設(shè)計(jì)一種負(fù)載均衡的服務(wù)器。

任何時(shí)候Web服務(wù)器認(rèn)為自己負(fù)載較大的時(shí)候,它就不再直接發(fā)送回瀏覽器請(qǐng)求的網(wǎng)頁,而是送回一個(gè)Location指令,讓瀏覽器去服務(wù)器集群中的其他服務(wù)器上獲得所需要的網(wǎng)頁。在這種方式下,服務(wù)器本身必須支持這種功能,然而具體實(shí)現(xiàn)起來卻有很多困難,例如一臺(tái)服務(wù)器如何能保證它重定向過的服務(wù)器是比較空閑的,并且不會(huì)再次發(fā)送Location指令,Location指令和瀏覽器都沒有這方面的支持能力,這樣很容易在瀏覽器上形成一種死循環(huán)。

因此這種方式實(shí)際應(yīng)用當(dāng)中并不多見,使用這種方式實(shí)現(xiàn)的服務(wù)器集群軟件也較少。有些特定情況下可以使用CGI(包括使用FastCGI或mod_perl擴(kuò)展來改善性能)來模擬這種方式去分擔(dān)負(fù)載,而Web服務(wù)器仍然保持簡潔、高效的特性,此時(shí)避免Location循環(huán)的任務(wù)將由用戶的CGI程序來承擔(dān)。

2、基于DNS的負(fù)載均衡

由于基于服務(wù)器軟件的負(fù)載均衡需要改動(dòng)軟件,因此常常是得不償失,負(fù)載均衡最好是在服務(wù)器軟件之外來完成,這樣才能利用現(xiàn)有服務(wù)器軟件的種種優(yōu)勢。最早的負(fù)載均衡技術(shù)是通過DNS服務(wù)中的隨機(jī)名字解析來實(shí)現(xiàn)的,在中,可以為多個(gè)不同的地址配置同一個(gè)名字,而最終查詢這個(gè)名字的客戶機(jī)將在解析這個(gè)名字時(shí)得到其中的一個(gè)地址。因此,對(duì)于同一個(gè)名字,不同的客戶機(jī)會(huì)得到不同的地址,他們也就訪問不同地址上的Web服務(wù)器,從而達(dá)到負(fù)載均衡的目的。



網(wǎng)絡(luò)的神奇作用吸引著越來越多的用戶加入其中,正因如此,網(wǎng)絡(luò)的承受能力也面臨著越來越嚴(yán)峻的考驗(yàn)―從硬件上、軟件上、所用標(biāo)準(zhǔn)上......,各項(xiàng)技術(shù)都需要適時(shí)應(yīng)勢,對(duì)應(yīng)發(fā)展,這正是網(wǎng)絡(luò)迅速走向進(jìn)步的催化劑。

本文章關(guān)鍵詞: 負(fù)載均衡 
主站蜘蛛池模板: 久久综合久久综合久久| 91成人亚洲综合欧美日韩| 久久综合久久综合九色| 久久综合狠狠综合久久综合88| 久久久综合九色合综国产| 色综合久久88色综合天天| 欧美一区二区三区综合| 久久天天日天天操综合伊人av| 久久一日本道色综合久久| 日本道色综合久久影院| 一本久久知道综合久久| 美国十次狠狠色综合| 亚洲第一区欧美国产不卡综合| 伊人色综合久久天天人手人婷 | 亚洲综合在线另类色区奇米| 亚洲国产精品综合久久网络| 久久综合五月丁香久久激情| 亚洲欧美综合另类图片小说区| 欧美综合缴情五月丁香六月婷| 一本久久知道综合久久| 色五月丁香六月欧美综合| 久久婷婷色香五月综合激情| 色欲人妻综合AAAAA网| 色欲综合久久躁天天躁| 97久久天天综合色天天综合色hd| 中文字幕亚洲综合久久| 91欧美一区二区三区综合在线| 亚洲综合精品一二三区在线| 色欲综合久久中文字幕网| 日日狠狠久久偷偷色综合96蜜桃 | 狠狠色婷婷狠狠狠亚洲综合| 欧美综合欧美视频| 亚洲综合日韩精品欧美综合区 | 色婷婷久久综合中文久久蜜桃av| 精品国产综合区久久久久久| 国产欧美日韩综合| 亚洲精品国产综合久久一线| 天天做天天爱天天爽综合网| 久久综合精品国产二区无码| 亚洲国产综合欧美在线不卡| 天天av天天翘天天综合网|