成人免费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開源符號

2018-01-24 18:00:21

LinuxDebianvim

2021-02-02 16:34:12

useMemo性能優化函數

2010-02-06 15:06:14

2010-03-23 16:28:31

CentOS使用

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技術棧公眾號

主站蜘蛛池模板: 久国产视频 | 久草免费福利 | aaaaaa大片免费看最大的 | 日韩av电影在线观看 | 日韩国产在线 | 中文字幕一区二区三区在线观看 | 成人精品一区二区 | 国产精品久久久久无码av | 91精品国产一二三 | 成人在线视频免费看 | 91久久爽久久爽爽久久片 | 久久99蜜桃综合影院免费观看 | 羞羞视频免费在线观看 | 九九久久国产 | 天天综合久久 | 国产成在线观看免费视频 | 国产乱肥老妇国产一区二 | 国产日韩免费观看 | 国产在线一区二区三区 | 在线免费91| www亚洲免费国内精品 | 男女午夜激情视频 | 国产高清亚洲 | 国产精品日韩高清伦字幕搜索 | 国产精品99久久久久久www | 亚洲精品视频播放 | 久久久999国产精品 中文字幕在线精品 | 成人av一区| 色资源站| www.操com | 亚洲人成一区二区三区性色 | 国产精品免费视频一区 | 奇米视频777| 成人国产一区二区三区精品麻豆 | 天天看片天天干 | 国产在线a | 综合久久亚洲 | 插插宗合网 | 日韩第一夜 | 91久久久久久久久 | 国产欧美日韩精品一区 |