服務(wù)器負(fù)載均衡的定義和服務(wù)器負(fù)載均衡的實(shí)現(xiàn)方法
現(xiàn)在的網(wǎng)站訪問量和一些應(yīng)用的訪問量都在不斷的攀升,顯然一個(gè)服務(wù)器已經(jīng)滿足不了一般應(yīng)用的需求,在這個(gè)時(shí)候,我們就需要需要多個(gè)服務(wù)器集群,此時(shí),我們就將使用負(fù)載均衡,據(jù)我所知,負(fù)載均衡是一種將流量分配到多個(gè)服務(wù)器的服務(wù),下面就讓新網(wǎng)小編給各位講述服務(wù)器負(fù)載均衡。
負(fù)載均衡是由多臺(tái)服務(wù)器以對稱的方式組成一個(gè)服務(wù)器集合,每臺(tái)服務(wù)器都具有等價(jià)的地位,都可以單獨(dú)對外供應(yīng)效力而無須其他服務(wù)器的輔助。經(jīng)過某種負(fù)載分管技術(shù),將外部發(fā)送來的央求均勻分配到對稱結(jié)構(gòu)中的某一臺(tái)服務(wù)器上,而接收到央求的服務(wù)器獨(dú)登時(shí)回應(yīng)客戶的央求。均衡負(fù)載可以平均分配客戶央求到服務(wù)器列陣,籍此供應(yīng)快速獲取重要數(shù)據(jù),解決很多并發(fā)訪問效力問題。這種群集技術(shù)可以用最少的出資取得接近于大型主機(jī)的性能。
服務(wù)器負(fù)載均衡一般指SLB(服務(wù)器負(fù)載均衡)SLB為英文縮寫,有多種含義??芍阜?wù)器負(fù)載均衡。
服務(wù)器負(fù)載均衡的定義
服務(wù)器負(fù)載均衡(Server Load Balancing),可以看作HSRP(熱備份路由器協(xié)議)的擴(kuò)展,實(shí)現(xiàn)多個(gè)服務(wù)器之間的負(fù)載均衡。
虛擬服務(wù)器代表的是多個(gè)真實(shí)服務(wù)器的群集,
客戶端向虛擬服務(wù)器發(fā)起連接時(shí),通過某種負(fù)載均衡算法,轉(zhuǎn)發(fā)到某真實(shí)服務(wù)器。
負(fù)載均衡算法有兩種:
Weighted round robin(WRR)和Weighted least connections(WLC),
WRR使用加權(quán)輪詢算法分配連接,WLC通過一定的權(quán)值,將下一個(gè)連接分配給活動(dòng)連接數(shù)少的服務(wù)器。
配置分為兩部分,
第一部分是使用slb serverfarm serverfarm_name命令定義SLB選項(xiàng),包括指定真實(shí)服務(wù)器地址;
第二部分是使用ip slb vserver virtual_server-name來指定虛擬服務(wù)器地址。
服務(wù)器負(fù)載均衡有哪些實(shí)現(xiàn)方法
1.基于DNS 輪詢的方法:即在DNS 服務(wù)器中對同一域名設(shè)置多條DNS A 記錄,通過DNS 的輪詢機(jī)制實(shí)現(xiàn)服務(wù)器負(fù)載均衡。
2.基于服務(wù)器集群的方法;
3.基于應(yīng)用軟件的實(shí)現(xiàn)方法,在應(yīng)用軟件設(shè)計(jì)中就考慮了多服務(wù)器之間的協(xié)同工作與任務(wù)調(diào)度。這種方法一般會(huì)有一臺(tái)服務(wù)器作為中樞對訪問請求進(jìn)行調(diào)度,同時(shí)要求在應(yīng)用層支持訪問重定向或任務(wù)調(diào)度、跳轉(zhuǎn)機(jī)制。
4.采用專門的L4/L7 層交換機(jī)來實(shí)現(xiàn),也即我們常說的負(fù)載均衡器。一般都是通過在L4/L7 層交換機(jī)作地址轉(zhuǎn)換(NAT)來實(shí)現(xiàn)。
5.基于代理方式的負(fù)載均衡算法。
聲明:免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請發(fā)
送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。本站原創(chuàng)內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)
需注明出處:新網(wǎng)idc知識百科