成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

CentOS bonding技術使用奇怪的拓撲結果

系統 Linux
速度還是挺快的數據走心跳鏈路,使用了CentOS bonding技術,mode設置為6,即不需要交換機參與的負載均衡。 令人奇怪的是該種模式下會丟一些數據包,也許是這種比較奇怪的拓撲結果造成的。

CentOS bonding技術對于電腦使用的玩家的常用軟件,然后我就學習及深入的研究CentOS bonding技術,在這里和大家一起探討CentOS bonding技術的使用方法,希望對大家有用。先介紹一下情況,服務器A和服務器B都是CentOS 4.6的系統,現在要做HA Cluster,為了避免裂腦的發生,要提高心跳鏈路的可靠性,下圖是現時的連接情況,服務器A的eth2、eth3分別和服務器B的eth2、eth3相連(沒有順序關系),所有網卡都是千兆網卡,拓撲圖如下所示:

image

在介紹一起硬件情況,服務器A是一臺HP DL380 G5,兩年多的服務器了,4核心8G內存,5塊72GB的2.5寸硬盤做RAID5。服務期B是DELL 2950,幾個月前剛購入的新機器,8核16G內存,3塊3.5寸300G SAS硬盤做RAID5。

業務交換機為DELL的千兆交換機,沒做任何配置,僅當接入交換機使用。 圖中的藍線用的是幾年前的超五類非屏蔽雙絞線。 圖中的紅線用的是新購的六類非屏蔽雙絞線。測試方法很簡單,將一個3.4G的ISO從服務器A scp到服務器B中,對比傳輸的時間。

數據走業務鏈路,沒有使用CentOS bonding技術。

  1. ############## No Binding ##############  
  2. [root@rac-node01 tmp]# time scp rhel-5.1-server-x86_64-dvd.iso  10.168.0.202:/tmp   
  3. root@10.168.0.202's password:   
  4. rhel-5.1-server-x86_64-dvd.iso                                                    100% 3353MB  44.1MB/s   01:16      
  5.  
  6. real    1m20.105s  
  7. user    0m34.752s  
  8. sys     0m11.002s  
  9.  

速度還是挺快的數據走心跳鏈路,使用了CentOS bonding技術,mode設置為6,即不需要交換機參與的負載均衡。 令人奇怪的是該種模式下會丟一些數據包,也許是這種比較奇怪的拓撲結果造成的。

  1. ############## model=6 ##############  
  2. [root@rac-node01 tmp]# time scp rhel-5.1-server-x86_64-dvd.iso  192.168.0.202:/tmp  
  3. root@192.168.0.202's password:   
  4. rhel-5.1-server-x86_64-dvd.iso                                                    100% 3353MB  21.4MB/s   02:37      
  5.  
  6. real    2m47.812s  
  7. user    0m34.965s  
  8. sys     0m19.421s    
  9. [root@rac-node01 tmp]# netstat -i #@ Receive  
  10. Kernel Interface table  
  11. Iface       MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg  
  12. bond1      1500   0  5123831   2045      0      0  5138747      0      0      0 BMmRU  
  13. eth0       1500   0     2847      0      0      0      703      0      0      0 BMRU  
  14. eth2       1500   0  2562665     11      0      0  2569378      0      0      0 BMsRU  
  15. eth3       1500   0  2561166   2034      0      0  2569369      0      0      0 BMsRU  
  16. lo        16436   0     2261      0      0      0     2261      0      0      0 LRU 

有數據包丟失數據走心跳鏈路,使用了CentOS bonding技術,mode設置為0,即需要交換機參與的負載均衡。該模式下不像mode=6那樣會丟包,而且eth2和eth3的流量幾乎平均。下面測試數據中的 RX-ERR是上面測試數據遺留下來的。

  1. ############## model=0 ##############  
  2. [root@rac-node01 tmp]# time scp rhel-5.1-server-x86_64-dvd.iso  192.168.0.202:/tmp  
  3. root@192.168.0.202's password:   
  4. rhel-5.1-server-x86_64-dvd.iso                                                    100% 3353MB  38.1MB/s   01:28      
  5.  
  6. real    1m33.508s  
  7. user    0m34.539s  
  8. sys     0m19.363s  
  9. [root@mailserver tmp]# netstat -i       
  10. Kernel Interface table  
  11. Iface       MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg  
  12. bond1      1500   0 11133871   2045      0      0 11180462      0      0      0 BMmRU  
  13. eth0       1500   0  1334477      0      0      0  2575981      0      0      0 BMRU  
  14. eth2       1500   0  5567685     11      0      0  5590236      0      0      0 BMsRU  
  15. eth3       1500   0  5566186   2034      0      0  5590226      0      0      0 BMsRU  
  16. lo        16436   0     2270      0      0      0     2270      0      0      0 LRU 

沒有丟包數據走心跳鏈路,使用了CentOS bonding技術,mode設置為1,即Active-Backup,FailOver模式。該模式存在一個問題,當服務器A的eth2和服務器B的eth3作為Active設備時,服務器A是不能和服務器B通過心跳鏈路通信的,此時拔掉其中一根心跳線再插就好了。

  1. ############## model=1 ##############  
  2. [root@rac-node01 ~]# time scp /tmp/rhel-5.1-server-x86_64-dvd.iso  192.168.0.202:/tmp/  
  3. root@192.168.0.202's password:   
  4. rhel-5.1-server-x86_64-dvd.iso                                                    100% 3353MB  41.4MB/s   01:21      
  5.  
  6. real    1m24.162s  
  7. user    0m35.007s  
  8. sys     0m13.455s  
  9.  
  10. [root@mailserver ~]#  netstat -i  
  11. Kernel Interface table  
  12. Iface       MTU Met    RX-OK RX-ERR RX-DRP RX-OVR    TX-OK TX-ERR TX-DRP TX-OVR Flg  
  13. bond1      1500   0  3436804      0      0      0  1774259      0      0      0 BMmRU  
  14. eth0       1500   0     3962      0      0      0      773      0      0      0 BMRU  
  15. eth2       1500   0  3436804      0      0      0  1774254      0      0      0 BMsRU  
  16. eth3       1500   0        0      0      0      0        5      0      0      0 BMsRU  
  17. lo        16436   0     3071      0      0      0     3071      0      0      0 LRU 

沒有丟包,只走單網卡結論: 從以上結果顯示,單就速度來說的確不做綁定單網卡速度最快,但是沒有容錯能力。其次是綁定后的FailOver模式,但是該模式會存在一定的問題。而mode=6的負載均衡模式會丟包,比較危險。 mode=0的負載均衡模式貌似并不能加大帶寬,但是對于提高最大的可用性來說是最好的選擇了。

【編輯推薦】

  1. CentOS CPU使用率查看相應信息分析系統狀況
  2. CentOS服務器系統中藏有神秘力量
  3. CentOS yum服務器安裝與使用命令
  4. CentOS RH系統中apt軟件包管理機制
  5. CentOS鏡像文件的硬盤安裝介紹
責任編輯:佚名 來源: CSDN
相關推薦

2009-03-02 15:44:20

網絡拓撲Visio技術Microsoft V

2009-06-29 14:30:42

網絡拓撲KoolPoint摩卡

2009-06-08 20:05:14

Eclipse deb

2021-02-24 15:20:43

Windows 10Python命令

2013-04-17 10:34:55

.NET大對象堆

2015-08-11 08:51:40

游戲死亡

2023-03-14 07:23:48

ReactJSX語法

2009-02-20 15:15:32

2020-09-09 07:55:51

TS開源符號

2021-02-02 16:34:12

useMemo性能優化函數

2018-01-24 18:00:21

LinuxDebianvim

2010-03-23 16:28:31

CentOS使用

2010-02-06 15:06:14

2010-12-15 11:24:35

2019-12-06 10:14:31

緩沖函數日志

2019-12-24 14:17:54

緩沖系統調用函數

2010-01-07 11:08:32

2009-04-22 08:54:25

2020-08-02 22:54:04

Python編程語言開發

2009-10-28 09:21:44

技術人才
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 91高清视频在线 | 久久久一区二区三区 | 国产一区不卡 | 亚洲福利 | 亚洲国产一区视频 | 亚洲一二三在线观看 | 黄色精品| 一区二区三区视频在线观看 | 久久婷婷av | 久久久久av| 国产高清在线观看 | 国产乱码精品一区二区三区忘忧草 | 国产高清不卡 | 日韩高清一区 | 日韩在线免费视频 | 毛片站| av片免费 | 羞羞视频网站免费看 | 免费成人av网站 | 国产视频一区在线观看 | 日本在线一二 | 琪琪午夜伦伦电影福利片 | 国产一区二区成人 | 韩国成人在线视频 | 丝袜美腿一区二区三区动态图 | 久久91av| 国产一区二区三区四区五区加勒比 | 午夜一区| 日韩一区二区三区四区五区 | 中文日韩在线视频 | 国产精品影视 | 成人h动漫精品一区二区器材 | 日日骚视频 | 亚洲综合中文字幕在线观看 | 青青草综合网 | 福利视频网站 | 亚洲精品久久久久久久久久久 | 伊人导航 | 狠狠操操 | 国产精品欧美一区二区三区不卡 | 免费午夜视频 |