自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

簡談負(fù)載均衡器

網(wǎng)絡(luò) 網(wǎng)絡(luò)優(yōu)化 網(wǎng)絡(luò)運(yùn)維
文章摘要:介紹了負(fù)載均衡器的主要工作流程和優(yōu)缺點(diǎn)。從中,我們可以了解到集群中的負(fù)載局橫器額作用和地位,以及一些硬件的工作方式。

管用的負(fù)載均衡的實現(xiàn),絕大多數(shù)使用的是負(fù)載均衡器,那么對于負(fù)載均衡器我們又了解多少呢?在這里,我們不會介紹產(chǎn)品相關(guān)的內(nèi)容,主要對它在網(wǎng)絡(luò)中的作用,性能,工作方式,特點(diǎn)和原理等方面做一個簡述,希望對大家理解這方面的內(nèi)容,提供一些素材。

負(fù)載均衡器

負(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ù)器上,因為所有的機(jī)器表面上都具有同一個IP地址,即使集群中的某個節(jié)點(diǎn)被移除了,該地址也不會發(fā)生變化。而且,internet上緩存的DNS條目也不再是問題了。當(dāng)返回一個應(yīng)答時,客戶端看到的只是從負(fù)載均衡器上所返回的結(jié)果。也就是說,客戶端操作的對象是負(fù)載均衡器,對于其更后端的操作,對客戶端來講,是完全透明的。

負(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)的操作信息,因此為了實現(xiàn)該功能,集群中的所有節(jié)點(diǎn)必須具有公共存儲區(qū)域或通用數(shù)據(jù)庫,存儲會話信息數(shù)據(jù),以提供每個節(jié)點(diǎn)在進(jìn)行單獨(dú)進(jìn)程會話故障恢復(fù)時所需要的操作信息。

◆統(tǒng)計計量。既然所有的Web應(yīng)用請求都必須經(jīng)過負(fù)載均衡系統(tǒng),那么系統(tǒng)就可以確定活動會話的數(shù)量,在任何實例訪問中的活動會話的數(shù)目,應(yīng)答的次數(shù),高峰負(fù)載次數(shù),以及在高峰期和低谷期的會話的數(shù)目,還有其他更多的。所有的這些統(tǒng)計信息都可以被很好的用來調(diào)整整個系統(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ù)處理。因為,這些請求中的信息已經(jīng)被加密了。負(fù)載均衡器沒有能力處理這類請求。不過,這里有兩種方法可以解決這一問題:

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

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

◆硬件SSL解碼器:

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

責(zé)任編輯:佟健 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2017-05-19 14:45:01

OVN負(fù)載均衡器路由器

2022-07-14 08:53:48

MetalLBkubernetes

2023-03-30 13:32:51

負(fù)載均衡器HDFS

2024-02-22 10:11:00

負(fù)載均衡器反向代理

2023-02-13 16:39:45

Kubernetes容器負(fù)載均衡器

2010-04-21 18:33:35

2010-04-22 10:46:40

Lvs負(fù)載均衡故障負(fù)載均衡器

2010-05-10 18:22:51

負(fù)載均衡器

2024-06-18 08:14:21

2010-05-10 14:13:26

2010-04-20 10:46:59

什么是負(fù)載均衡器

2010-07-15 11:16:04

負(fù)載均衡

2010-05-05 19:05:03

負(fù)載均衡器會話保持

2013-05-23 15:31:36

負(fù)載均衡

2010-04-28 17:01:30

Apusic負(fù)載均衡器

2020-12-14 10:15:03

負(fù)載均衡器Linux服務(wù)器

2010-03-24 10:35:02

Nginx負(fù)載均衡器

2010-05-10 14:05:31

負(fù)載均衡器

2010-04-22 10:36:06

負(fù)載均衡器

2010-04-22 10:09:28

負(fù)載均衡器
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號