免费视频淫片aa毛片_日韩高清在线亚洲专区vr_日韩大片免费观看视频播放_亚洲欧美国产精品完整版

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
ifenslave雙網(wǎng)卡綁定單IP

 ifenslave不知道有沒有朋友了解呢?它是一款linux下的負(fù)載均衡工具,那么現(xiàn)在我們就來簡單說一下這個(gè)ifenslave負(fù)載均衡工具吧。根據(jù)我們前面的網(wǎng)卡負(fù)載平衡設(shè)置,這個(gè)工具中的改動(dòng)原理也很簡單,有些類似。這款工具是一種粘合和分離式的軟件,可以將數(shù)據(jù)包有效的分配,通常結(jié)合交換機(jī)和路由使用。

工作原理很簡單,我舉個(gè)例子,不一定成功,但能說明原理:建一個(gè)組,把eth0和eth1加進(jìn)去

#ifenslave bond0 eth0 #ifenslave bond0 eth1 #ifconfig bond0 [ip] [submark]

這個(gè)時(shí)候會新建一個(gè)bond0虛擬設(shè)備,使用我設(shè)置的IP地址,這個(gè)時(shí)候eth0和eth1工作模式變成了混雜模式,什么數(shù)據(jù)都收。但數(shù)據(jù)過來之后由 ifenslave的底層驅(qū)動(dòng)來作負(fù)載均衡,決定哪些數(shù)據(jù)規(guī)組里面的哪個(gè)成員(eth0,eth1)處理。

大家在注意這個(gè)解決方案的配置文件,其中有一句:

options bond0 miimon=100 mode=1

使用這個(gè)ifenslave負(fù)載均衡工具達(dá)到平衡的目的,應(yīng)該是0,1是熱備狀態(tài)。

miimon是毫秒數(shù),每100毫秒觸發(fā)檢測線路穩(wěn)定性的事件。

mode= 是ifenslave的工作狀態(tài)。

一共有7種方式:

=0: (balance-rr) Round-robin policy: (平衡掄循環(huán)策略):傳輸數(shù)據(jù)包順序是依次傳輸,直到最后一個(gè)傳輸完畢, 此模式提供負(fù)載平衡和容錯(cuò)能力。

=1: (active-backup) Active-backup policy:(主-備份策略):只有一個(gè)設(shè)備處于活動(dòng)狀態(tài)。 一個(gè)宕掉另一個(gè)馬上由備份轉(zhuǎn)換為主設(shè)備。mac地址是外部可見得。 此模式提供了容錯(cuò)能力。

=2:(balance-xor) XOR policy:(廣播策略):將所有數(shù)據(jù)包傳輸給所有接口。 此模式提供了容錯(cuò)能力。

=3:(balance-xor) XOR policy:(平衡策略): 傳輸根據(jù)原地址布爾值選擇傳輸設(shè)備。 此模式提供負(fù)載平衡和容錯(cuò)能力。

=4:(802.3ad) IEEE 802.3ad Dynamic link aggregation.IEEE 802.3ad 動(dòng)態(tài)鏈接聚合:創(chuàng)建共享相同的速度和雙工設(shè)置的聚合組。

=5:(balance-tlb) Adaptive transmit load balancing(適配器傳輸負(fù)載均衡):沒有特殊策略,第一個(gè)設(shè)備傳不通就用另一個(gè)設(shè)備接管第一個(gè)設(shè)備正在處理的mac地址,幫助上一個(gè)傳。

=6:(balance-alb) Adaptive load balancing:(適配器傳輸負(fù)載均衡):大致意思是包括mode5,bonding驅(qū)動(dòng)程序截獲 ARP 在本地系統(tǒng)發(fā)送出的請求,用其中之一的硬件地址覆蓋從屬設(shè)備的原地址。就像是在服務(wù)器上不同的人使用不同的硬件地址一樣。

這款負(fù)載均衡工具的7種工作方式。

 

 在生產(chǎn)環(huán)境下,防止單點(diǎn)故障是經(jīng)常要考慮的因素,像數(shù)據(jù)庫的異地備份,集群調(diào)度端的熱備,掛載存儲的多路經(jīng),路由器的冗余。對于數(shù)據(jù)大多都有復(fù)制,同步手 段。對于數(shù)據(jù)傳輸鏈路也是要考慮的,多路經(jīng)便是其中的一種。一般服務(wù)器連接交換機(jī),路由器,存儲都是采用多條鏈路來防止單點(diǎn)故障的,linux下可以采用 網(wǎng)卡綁定的方式來實(shí)現(xiàn),網(wǎng)卡綁定就是將兩塊以上的物理網(wǎng)卡抽象成一個(gè)邏輯的網(wǎng)卡像bond0,管理員不再考慮ethN這樣的物理網(wǎng)卡,呵呵,這里的道理和 邏輯卷相似!不過這種綁定不僅可以以輪循的方式工作,也可以以主備的方式工作。
    
    >Linux 以太網(wǎng)綁定常見工作模式
        模式 0 (平衡輪循) - 輪循策略,所有接口都使用。采用輪循方式在所有 Slave 中傳輸封包;任何 Slave 都可以接收。
        模式 1 (主動(dòng)備份) - 容錯(cuò)。一次只能使用一個(gè) Slave 接口,但是如果該接口出現(xiàn)故障,另一個(gè) Slave 將 接替它。
        模式 3 (廣播) - 容錯(cuò)。所有封包都通過所有 Slave 接口廣播。

    一個(gè)關(guān)于網(wǎng)卡綁定的詳細(xì)資料:http://blog.csdn.net/xrb66/article/details/7863285

    下面我給出簡單的配置方法:
    1. vi /etc/sysconfig/network-scripts/ifcfg-bond0  #用戶以后要用到的邏輯接口,配置dns,gateway正對此接口就行
      DEVICE="bond0"
      BOOTPROTO="none"
      ONBOOT="yes"
      IPADDR=192.168.0.60
      NETMASK=255.255.255.0
      USERCTL=no
      BONDING_OPTS="mode=1 miimon=50"    #選擇工作模式,檢測時(shí)間間隔
      2. vi /etc/sysconfig/network-scripts/ifcfg-eth0  #eth0,eth1隸屬于bond0,綁定配置好后,用戶不再擔(dān)心其配置,
      DEVICE="eth0"                                    #只需要在發(fā)生故障時(shí),替換新的網(wǎng)卡即可!
      BOOTPROTO="none"
      ONBOOT="yes"
      MASTER=bond0
      SLAVE=yes
      USERCTL=no  
  3. vi /etc/sysconfig/network-scripts/ifcfg-eth1
      DEVICE="eth1"
      BOOTPROTO="none"
      ONBOOT="yes"
      MASTER=bond0
      SLAVE=yes
      USERCTL=no
  4. 配置系統(tǒng)加載 binding 模塊:     
     vi /etc/modprobe.d/bonding.conf
       alias bond0 bonding
  5.附加 Slave 接口到 bond0 : 
     vi /etc/rc.d/rc.local
       ifenslave bond0 eth0 eth1
  6.重啟主機(jī)測試:
      cat /proc/net/bonding/bond0
      關(guān)掉活動(dòng)的網(wǎng)卡,再
      cat /proc/net/bonding/bond0

本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【轉(zhuǎn)】把3片網(wǎng)卡幫定
雙鏈路LACP實(shí)施
Linux基礎(chǔ)
Linux bonding參數(shù)介紹
七種網(wǎng)卡綁定模式詳解
Linux上雙網(wǎng)卡綁定方法(Suse9SP3)-linux服務(wù)器-網(wǎng)頁制作大寶庫
更多類似文章 >>
生活服務(wù)
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服