freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于lvs的linux負載均衡技術(shù)實現(xiàn)-資料下載頁

2025-08-05 21:15本頁面
  

【正文】 = 1 weight = 1 }}測試的方法很簡單,第一臺LVS Router現(xiàn)在是primary,那么正常情況下他提供服務(wù),而備份lvs router開啟pulse進程對第一臺狀態(tài)進行監(jiān)控?,F(xiàn)在將第一臺LVS Router關(guān)閉,在短時間內(nèi)客戶端訪問虛擬服務(wù)器將受到影響。但是在大概十秒左右的時間就可以訪問成功,此時可以看到備份LVS Router已經(jīng)成為primary并提供服務(wù)。如果此時再將已經(jīng)關(guān)閉的第一臺LVS Router開啟,那么他將再次成為主LVS Router。和NAT結(jié)構(gòu)所不同的是,該LVS集群通過DR也就是direct route來實現(xiàn)。所謂direct route指的是LVS Router會將請求轉(zhuǎn)發(fā)到真實服務(wù)器上,而每一臺真實服務(wù)器都有能力通過一個特定的網(wǎng)關(guān)直接將外部請求轉(zhuǎn)發(fā)出去。也就是說反饋的應(yīng)答不會再通過原路即LVS Router走,而是通過其他出口出去。這樣做的好處是可以防止在大規(guī)模的LVS集群中因為調(diào)度器的性能問題而產(chǎn)生瓶頸,因此效率方面肯定要比NAT高。下面是一個基于DR實現(xiàn)的LVS結(jié)構(gòu)圖。我主要是在沿用上一個實驗的一些結(jié)果。而DR和NAT的結(jié)構(gòu)會有所改變。下面的結(jié)構(gòu)圖是一個采用DR結(jié)構(gòu)的實例:[ 本帖最后由 jerrywjl 于 2008729 11:31 編輯 ] ( KB) 2008729 11:27 如上圖所示,我用一臺windows主機做客戶端,他的請求通過一臺Linux路由器發(fā)送到LVS Router上。然后LVS Router再將請求轉(zhuǎn)發(fā)到real server。而real server為了能夠?qū)⒄埱蟛煌ㄟ^LVS Router轉(zhuǎn)發(fā)出去則將網(wǎng)關(guān)直接指向了Router的內(nèi)部接口。相當(dāng)于每臺real server都有直接將請求轉(zhuǎn)發(fā)出去的能力,這樣可以從很大程度上減少LVS Router的負載。配置上面和剛才不同的地方是:1.建立一臺雙網(wǎng)卡的Linux Router,并且開啟ip_forward。2.建立windows機器。3.在主/備LVS Router上將網(wǎng)關(guān)指向Router的內(nèi)部接口,并且重啟網(wǎng)絡(luò)和LVS相關(guān)服務(wù)。4.比較關(guān)鍵的修改是real server上,需要將網(wǎng)關(guān)都指向Router的內(nèi)部接口。5.必須在所有的real server上建立一個ifcfglo:1的接口,該接口的內(nèi)容如下:[root@localhost ~] cat /etc/sysconfig/networkscripts/ifcfglo:1DEVICE=lo:1IPADDR=NETMASK=NETWORK=ARP=noTYPE=Ethernet并且兩臺主機的ifcfglo:1文件內(nèi)容是一樣的。(,結(jié)果出乎我意料,兩臺realserver只有一臺能夠啟動網(wǎng)絡(luò),另外一臺real server在啟動網(wǎng)絡(luò)的時候報錯,提示地址被占用)我猜測,添加這個接口的目的是要real server在收到請求之后能夠冒充LVS Router對外部請求應(yīng)答。那么通過piranha所需要修改的地方包括:a.取消private的地址;b.更改real c.更改LVS類型為DR完成之后保存,這是我在主LVS Router上獲取的配置文件:[root@localhost ha] cat /etc/sysconfig/ha/serial_no = 122primary = service = lvsbackup_active = 1backup = heartbeat = 1heartbeat_port = 539keepalive = 6deadtime = 18network = directnat_nmask = debug_level = NONEmonitor_links = 1virtual HTTP { active = 1 address = eth0:1 vip_nmask = port = 80 send = GET / HTTP/\r\n\r\n expect = HTTP use_regex = 0 load_monitor = none scheduler = wlc protocol = tcp timeout = 6 reentry = 15 quiesce_server = 0 server { address = active = 1 weight = 1 } server { address = active = 1 weight = 1 }}同時對備份LVS Router在原來基礎(chǔ)上進行了一些修改,配置文件內(nèi)容為:[root@localhost ~] cat /etc/sysconfig/ha/serial_no = 122primary = service = lvsbackup_active = 1backup = heartbeat = 1heartbeat_port = 539keepalive = 6deadtime = 18network = directnat_nmask = debug_level = NONEmonitor_links = 1virtual HTTP { active = 1 address = eth0:1 vip_nmask = port = 80 send = GET / HTTP/\r\n\r\n expect = HTTP use_regex = 0 load_monitor = none scheduler = wlc protocol = tcp timeout = 6 reentry = 15 quiesce_server = 0 server { address = active = 1 weight = 1 } server { address = active = 1 weight = 1 }}注意我用藍色標出的地方。有些人的配置中主/備LVS Router的配置文件是完全不一樣的。盡管我沒有測試過但是我總認為這樣可能會導(dǎo)致一些問題的出現(xiàn)。完成之后重啟network以及l(fā)vs相關(guān)服務(wù):pulse和ipvsadm。檢查服務(wù):主LVS Router上的信息:[root@localhost ha] service pulse statuspulse (pid 3664) is running...[root@localhost ha] service ipvsadm statusIP Virtual Server version (size=4096)Prot LocalAddress:Port Scheduler Flags RemoteAddress:Port Forward Weight ActiveConn InActConnTCP:80 wlc :80 Route 1 0 0 :80 Route 1 0 0 備份LVS Router上的信息:[root@localhost ~] service pulse statuspulse (pid 17459 17457 2260) is running...[root@localhost ~] service ipvsadm statusIP Virtual Server version (size=4096)Prot LocalAddress:Port Scheduler Flags RemoteAddress:Port Forward Weight ActiveConn InActConnTCP:80 wlc :80 Route 1 0 0 :80 Route 1 0 0 測試的時候可以在主/備LVS Router上開啟wireshark并抓包。和NAT一樣的是,如果default情況下有數(shù)據(jù)通過主LVS Router上過來的話,臨時關(guān)閉主LVS Router,備份LVS Router會立刻通過heartbeat發(fā)現(xiàn)主LVS Router狀態(tài)為失效,所以在這個時候如果在備份LVS Router上抓包會發(fā)現(xiàn)備份LVS Router此時會調(diào)用系統(tǒng)中的一個send_arp的命令向Router發(fā)送一個arp初始化信息,宣告原來的virtual server所對應(yīng)的MAC地址改變,這個時候router會重新初始化macaddresstable。后續(xù)的外部請求將通過備份LVS Router進行轉(zhuǎn)發(fā)。另外在LVS配置的時候,real 。而需要執(zhí)行命令ifup eth0命令將這兩個網(wǎng)卡帶起來。也就是說白了,這兩個地址不是很穩(wěn)定。我的做法是可以將其加到/etc/。在啟動的時候確保網(wǎng)絡(luò)接口啟動。(全文完)
點擊復(fù)制文檔內(nèi)容
化學(xué)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1