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

負(fù)載均衡器與會(huì)話(huà)保持的關(guān)聯(lián)

網(wǎng)絡(luò) 網(wǎng)絡(luò)優(yōu)化 網(wǎng)絡(luò)運(yùn)維
本文介紹了會(huì)話(huà)保持和負(fù)載均衡器之間的關(guān)系,從文中,我們可以清楚地了解到會(huì)話(huà)保持的意義,以及它和負(fù)載均衡器的相互作用原理。

F5是負(fù)載均衡器產(chǎn)品中的知名者,相信很多人都不會(huì)不知道的。那么,它是如何進(jìn)行會(huì)話(huà)保持的呢?這個(gè)還是讓我們從會(huì)話(huà)保持的定義談起。做一個(gè)形象的比喻:會(huì)話(huà)保持可以看做一串珍珠,那么我們把每一個(gè)珍珠拆下來(lái)放到不同的盒子里面進(jìn)行保存處理,之后在拿出來(lái)穿成串,也就是一個(gè)分配的概念。那么,學(xué)術(shù)上是怎么描述的呢?還是讓我們從下文了解吧。

1.什么是會(huì)話(huà)保持?

在大多數(shù)電子商務(wù)的應(yīng)用系統(tǒng)或者需要進(jìn)行用戶(hù)身份認(rèn)證的在線(xiàn)系統(tǒng)中,一個(gè)客戶(hù)與服務(wù)器經(jīng)常經(jīng)過(guò)好幾次的交互過(guò)程才能完成一筆交易或者是一個(gè)請(qǐng)求的完成。由于這幾次交互過(guò)程是密切相關(guān)的,服務(wù)器在進(jìn)行這些交互過(guò)程的某一個(gè)交互步驟時(shí),往往需要了解上一次交互過(guò)程的處理結(jié)果,或者上幾步的交互過(guò)程結(jié)果,服務(wù)器進(jìn)行下一步操作時(shí)需要這就要求所有這些相關(guān)的交互過(guò)程都由一臺(tái)服務(wù)器完成,而不能被負(fù)載均衡器分散到不同的服務(wù)器上。

而這一系列的相關(guān)的交互過(guò)程可能是由客戶(hù)到服務(wù)器的一個(gè)連接的多次會(huì)話(huà)完成,也可能是在客戶(hù)與服務(wù)器之間的多個(gè)不同連接里的多次會(huì)話(huà)完成。不同連接的多次會(huì)話(huà),最典型的例子就是基于http的訪問(wèn),一個(gè)客戶(hù)完成一筆交易可能需多次點(diǎn)擊,而一個(gè)新的點(diǎn)擊產(chǎn)生的請(qǐng)求,可能會(huì)重用上一次點(diǎn)擊建立起來(lái)的連接,也可能是一個(gè)新建的連接。

會(huì)話(huà)保持就是指在負(fù)載均衡器上有這么一種機(jī)制,可以識(shí)別做客戶(hù)與服務(wù)器之間交互過(guò)程的關(guān)連性,在作負(fù)載均衡的同時(shí),還保證一系列相關(guān)連的訪問(wèn)請(qǐng)求會(huì)保持分配到一臺(tái)服務(wù)器上。

2.F5支持什么樣的會(huì)話(huà)保持方法?

F5 BigIP支持多種的會(huì)話(huà)保持方法,其中包括:簡(jiǎn)單會(huì)話(huà)保持(源地址會(huì)話(huà)保持)、HTTP Header的會(huì)話(huà)保持,基于SSL Session ID的會(huì)話(huà)保持,I-Rules會(huì)話(huà)保持以及基于 HTTP Cookie的會(huì)話(huà)保持,此外還有基于SIP ID以及Cache設(shè)備的會(huì)話(huà)保持等,但常用的是簡(jiǎn)單會(huì)話(huà)保持,HTTP Header的會(huì)話(huà)保持以及 HTTP Cookie會(huì)話(huà)保持以及基于I-Rules的會(huì)話(huà)保持。

◆簡(jiǎn)單會(huì)話(huà)保持

簡(jiǎn)單會(huì)話(huà)保持也被稱(chēng)為基于源地址的會(huì)話(huà)保持,是指負(fù)載均衡器在作負(fù)載均衡時(shí)是根據(jù)訪問(wèn)請(qǐng)求的源地址作為判斷關(guān)連會(huì)話(huà)的依據(jù)。對(duì)來(lái)自同一IP地址的所有訪問(wèn)請(qǐng)求在作負(fù)載均時(shí)都會(huì)被保持到一臺(tái)服務(wù)器上去。在BIGIP設(shè)備上可以為“同一IP地址"通過(guò)網(wǎng)絡(luò)掩碼進(jìn)行區(qū)分,比如可以通過(guò)對(duì)IP地址 192.168.1.1進(jìn)行255.255.255.0的網(wǎng)絡(luò)掩碼,這樣只要是來(lái)自于192.168.1.0/24這個(gè)網(wǎng)段的流量BIGIP都可以認(rèn)為他們是來(lái)自于同一個(gè)用戶(hù),這樣就將把來(lái)自于192.168.1.0/24網(wǎng)段的流量會(huì)話(huà)保持到特定的一臺(tái)服務(wù)器上。

簡(jiǎn)單會(huì)話(huà)保持里另外一個(gè)很重要的參數(shù)就是連接超時(shí)值,BIGIP會(huì)為每一個(gè)進(jìn)行會(huì)話(huà)保持的會(huì)話(huà)設(shè)定一個(gè)時(shí)間值,當(dāng)一個(gè)會(huì)話(huà)上一次完成到這個(gè)會(huì)話(huà)下次再來(lái)之前的間隔如果小于這個(gè)超時(shí)值,BIGIP將會(huì)將新的連接進(jìn)行會(huì)話(huà)保持,但如果這個(gè)間隔大于該超時(shí)值,BIGIP將會(huì)將新來(lái)的連接認(rèn)為是新的會(huì)話(huà)然后進(jìn)行負(fù)載平衡。

基于原地址的會(huì)話(huà)保持實(shí)現(xiàn)起來(lái)簡(jiǎn)單,只需要根據(jù)數(shù)據(jù)包三、四層的信息就可以實(shí)現(xiàn),效率也比較高。存在的問(wèn)題就在于當(dāng)多個(gè)客戶(hù)是通過(guò)代理或地址轉(zhuǎn)換的方式來(lái)訪問(wèn)服務(wù)器時(shí),由于都分配到同一臺(tái)服務(wù)器上,會(huì)導(dǎo)致服務(wù)器之間的負(fù)載嚴(yán)重失衡。另外一種情況上客戶(hù)機(jī)數(shù)量很少,但每個(gè)客戶(hù)機(jī)都會(huì)產(chǎn)生多個(gè)并發(fā)訪問(wèn),對(duì)這些必發(fā)訪問(wèn)也要求通過(guò)負(fù)載均衡器分配到多個(gè)服器上,這時(shí)基于客戶(hù)端源地址的會(huì)話(huà)保持方法也會(huì)導(dǎo)致負(fù)載均衡失效。

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

2010-05-06 10:14:31

負(fù)載均衡器

2017-05-19 14:45:01

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

2022-07-14 08:53:48

MetalLBkubernetes

2023-03-30 13:32:51

負(fù)載均衡器HDFS

2024-06-18 08:14:21

2023-02-13 16:39:45

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

2024-02-22 10:11:00

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

2010-05-10 14:13:26

2010-04-22 10:46:40

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

2010-04-28 17:01:30

Apusic負(fù)載均衡器

2010-05-10 18:22:51

負(fù)載均衡器

2010-04-22 10:36:06

負(fù)載均衡器

2010-05-10 14:05:31

負(fù)載均衡器

2010-04-26 15:04:08

負(fù)載均衡器

2010-05-04 13:32:37

nginx負(fù)載均衡器

2011-03-17 09:27:07

HAProxy負(fù)載均衡

2011-08-24 13:45:49

HAProxy負(fù)載均衡負(fù)載均衡器

2010-04-20 10:46:59

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

2010-07-15 11:16:04

負(fù)載均衡

2023-09-07 11:43:10

點(diǎn)贊
收藏

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