精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费

始創于2000年 股票代碼:831685
咨詢熱線:0371-60135900 注冊有禮 登錄
  • 掛牌上市企業
  • 60秒人工響應
  • 99.99%連通率
  • 7*24h人工
  • 故障100倍補償
您的位置: 網站首頁 > 幫助中心>文章內容

Linux服務器下多網卡負載均衡的研究

發布時間:  2012/8/11 10:56:48
 1引言

現今幾乎各行各業內部都建立了自己的服務器,由于服務器的特殊地位,它的可靠性、可用性及其I/O速度就顯得非常的重要,保持服務器的高可用性和安全性是企業級IT環境的重要指標,其中最重要的一點是服務器網絡連接的高可用性,為實現這些要求,現在服務器大都采用多網卡配置,系統大都采用現在非常流行的Linux作為服務器工作的環境。現在帶寬已經不是服務質量提高的瓶頸了,相對的網絡設備和服務器的處理能力就漸漸成為新的瓶頸。為提高服務器的網絡連接的可用性和可靠性,目前Sun公司的Trunking技術、3Com公司的DynamicAccess技術、Cisco公司的Etherchannel技術等等都在研究將服務器的多個網卡接口綁定在一起的鏈路聚集技術,鏈路聚集技術將多個鏈路虛擬成一個邏輯鏈路進而提供了一種廉價、有效的方法擴展網絡設備和服務器的帶寬,提高網絡的靈活性與可用性。

本文介紹Linux下的bonding技術,Linux2.4.x的內核中采用了這種技術,利用bonding技術可以將多塊網卡接口通過綁定虛擬成為一塊網卡,在用戶看來這個聚合起來的設備好像是一個單獨的以太網接口設備,通俗點講就是多塊網卡具有相同的IP地址而并行連接聚合成一個邏輯鏈路工作。現在在關于Linuxbonding技術中,有幾種算法來實現負載均衡的要求,此文針對這些算法,在此進行簡單分析與研究,討論其不足,并提出另外一種在此基礎上改進的一種基于傳輸協議的負載均衡實現方法。討論如何實現多個網絡接口的分在均衡及其故障接管。

2負載均衡技術和高可用技術研究介紹

2.1負載均衡技術

負載均衡技術的主要思想就是如何根據某種算法將網絡的業務流量平均分配到不同的服務器和網絡設備上去,以減輕單臺服務器和網絡設備的負擔,從而提高整個系統的效率。負載均衡既可以由有負載均衡功能的硬件實現,也可以通過一些專用的軟件來實現,負載均衡是一種策略,它能讓多臺服務器或多條鏈路共同承擔一些繁重的計算或者I/O任務,從而以較低的成本消除網絡瓶頸,提高網絡的靈活性和可靠性。

2.2高可用技術

實現負載均衡首先是基于網絡的高可用性提出來的,高可用技術是容錯技術的一個分支。實現系統的高可用性最簡單的一個辦法就是冗余。完整的網絡負載均衡和高可用性網絡技術有兩個方面構成,一是多服務器的綁定和負載均衡,二是一個服務器內部的多網卡綁定的負載均衡,這里主要討論一個服務器內部的多網卡綁定時的負載均衡。

3Linux的bonding技術中負載均衡的簡單實現

3.1Linux的bonding技術

Linux的bonding技術是網卡驅動程序之上、數據鏈路層之下實現的一個虛擬層,通過這種技術,服務器接在交換機上的多塊網卡不僅被綁定為一個IP,MAC地址也被設定為同一個,進而構成一個虛擬的網卡,工作站向服務器請求數據,服務器上的網卡接到請求后,網卡根據某種算法智能決定由誰來處理數據的傳輸。Bonding技術可以提高主機的網絡吞吐量和可用性。

3.2Linux的幾種發送均衡算法

目前Linux的發送算法最主要的有三種:輪轉算法(Round-Robin)、備份算法(Active-Backup)、MAC地址異或算法(MAC-XOR)。下面對目前這三種主要算法進行簡單分析。

3.2.1輪轉算法

該算法是基于公平原則進行的,它為每個將要被發送的數據包選擇發送接口,算法的主要思想是首先第一個數據包由一個接口發送,另一個數據包則由另外一個接口發送,下面依次進行循環選擇。通過分析我們可以看出這種算法比較比較簡單,在發送數據方面也比較公平,能保證網卡發送數據時候的負載均衡,資源利用率很高。但是我們知道如果一個連接或者會話的數據包從不同的接口發出的話,中途再經過不同的鏈路,在客戶端很有可能會出現數據包無序到達的問題,而無序到達的數據包需要重新要求被發送,這樣網絡的吞吐量就會下降。

3.2.2備份算法

該算法將多個網卡接口中的一個接口設定為活動狀態,其他的接口處于備用狀態。當活動接口或者活動鏈路出現故障時,啟動備用鏈路,由此可見此算法的優點是可以提供高網絡連接的可用性,但是它的資源利用率較低,只有一個接口處于工作狀態,在有N個網絡接口的情況下,資源利用率為1/N。

[NextPage]

3.2.3MAC地址異或算法

該算法的主要思想是:由服務器的MAC地址和客戶端的MAC地址共同決定每個數據包的發送端口號,由源MAC地址和目的MAC地址進行異或計算,并將異或結果對接口數求余計算。由于發送到同一個客戶端的數據流經過同一個鏈路,因此數據包能夠有序到達客戶端。此算法在只有一個客戶機訪問服務器或者服務器和客戶機不在同一子網的情況下,由算法思想得知這種情況下負載不會均衡,在只有一個客戶機訪問服務器的時候,資源的利用率也是1/N(N為接口數)。

通常在一個大的局域網內,往往存在多個子網。其拓撲結構如下所示:


圖1局域網拓撲圖

4基于傳輸協議的發送算法

上面我們對Linux中的幾種實現多網卡發送負載均衡算法進行了分析,針對這些算法的不足,這里提出另外一種發送負載均衡算法。

4.1算法描述實現

我們知道網絡傳輸協議有TCP和UDP兩種,其中UDP是一種無連接、不可靠的傳輸協議。TCP是一種提供面向連接的、可靠的字節流服務,譬如一個客戶機和一個服務器在彼此交換數據前要建立一個連接。一個TCP連接或者一個UDP會話的結構大致如下:

{source,dst,saddr,daddr}

其中source為源端口號,dst為目的端口號,saddr為源ip地址,daddr為目的ip地址。

基于傳輸協議的發送算法的主要思想是:由目的主機號、目的主機所在子網的子網號及該會話的TCP或UDP的目的端口號共同決定某個數據包的發送接口號,此算法和MAC地址的異或算法有點類似,因為它也是一種異或計算。

下面我們約定:

(1)host為要發送數據包的目的主機號。

(2)subnet為目的主機的子網的子網號。

(3)port為UDP或TCP連接的目的端口號。

(4)slave_cnt為綁定的接口數。

不失一般性,這里先考慮slave_cnt為4的情況,在這種情況下由上述幾個條件異或并進行求余計算來共同確定發送的接口號,即進行下面的運算:

(host^subnet^port)&(0x03)%slave_cnt①式

上式可能的結果可能為0、1、2、3。即該算法這種情況下最多可以綁定4個網卡接口。


本文出自:億恩科技【www.zuiquanben.com】

服務器租用/服務器托管中國五強!虛擬主機域名注冊頂級提供商!15年品質保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經營性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經營性ICP/ISP/IDC證:豫B1-20183354
  • 億恩南昌公司:
  • 經營性ICP/ISP證:贛B2-20080012
  • 服務器/云主機 24小時售后服務電話:0371-60135900
  • 虛擬主機/智能建站 24小時售后服務電話:0371-60135900
  • 網絡版權侵權舉報電話:0371-60135995
  • 警情提示:注意防范電信網絡詐騙
  • 專注服務器托管17年
    掃掃關注-微信公眾號
    0371-60135900
    Copyright© 1999-2026 ENKJ All Rights Reserved 地址:鄭州市高新區翠竹街1號總部企業基地億恩大廈  法律顧問:河南亞太人律師事務所郝建鋒、杜慧月律師  B1-20183354   京公網安備41019702002023號 
      0
     
     
     
     

    0371-60135900
    7*24小時客服服務熱線

     
     
    精品日韩在线,日韩精品福利一区二区三区,日韩午夜黄色,国产日韩欧美高清免费
    久久精品青草| 色网在线免费观看| 综合日韩av| 国产一区二区三区四区五区| 欧美91福利在线观看| 国产精品超碰| 国产视频网站一区二区三区| 国产一区二区三区成人欧美日韩在线观看| 免费一区二区视频| 99在线|亚洲一区二区| 91精品二区| 9国产精品视频| 丝袜a∨在线一区二区三区不卡| 中文字幕一区二区三区四区久久| 另类av一区二区| 国产精品乱战久久久| 国产日韩免费| 樱桃视频成人在线观看| 欧美高清不卡| 六月丁香综合| 亚洲国产一区二区在线观看| 欧美日韩中文一区二区| 亚洲精品欧美| 黑人精品一区| 五月亚洲婷婷 | 久久福利影视| 亚洲综合不卡| 日本在线一区二区三区| 亚洲欧美网站在线观看| 国产精品传媒麻豆hd| 捆绑调教日本一区二区三区| 日韩精品一二三四| 91精品精品| 荡女精品导航| 综合欧美精品| 久久久影院免费| 精品淫伦v久久水蜜桃| 欧美福利专区| 国产粉嫩在线观看| 日韩激情一区二区| 国内激情久久| 日韩欧美视频专区| 欧美三区四区| 精品三区视频| 欧美久久香蕉| 国产一级久久| 中文字幕系列一区| 国产日韩中文在线中文字幕| 亚洲国产不卡| 超碰成人av| 黄色网一区二区| 国产精品白丝久久av网站| 久久国产精品亚洲77777| 麻豆成人在线| 国产精品日本欧美一区二区三区| 91精品一区国产高清在线gif| 久久精品国产99| 欧美国产91| 免费看日韩精品| 精品国产精品国产偷麻豆| 麻豆精品一区二区综合av| 中文字幕日韩亚洲| 精品精品99| 精品一二三区| 高清一区二区| 日本精品久久| 国产精品亚洲综合在线观看| 欧美日韩一区二区国产| 国产精品第一国产精品| 国产精品v日韩精品v欧美精品网站| 欧美日韩91| 日韩av一二三| 青青草伊人久久| 午夜久久av | 尹人成人综合网| 另类激情亚洲| 日韩影片在线观看| 亚洲综合五月| 亚洲欧美日本国产| 欧美天堂一区| 日本欧美不卡| 中文无码日韩欧| 久久免费福利| 国产亚洲精品v| 免费一区二区三区在线视频| 91精品久久久久久久久久不卡| 丝袜美腿亚洲色图| 欧美男人天堂| 日韩一区二区三免费高清在线观看 | 911亚洲精品| 成人在线丰满少妇av| 国产亚洲福利| 成人国产精品一区二区免费麻豆| 久久不射网站| 免费在线日韩av| aa亚洲婷婷| 久久久久97| 日韩成人午夜精品| 久久精品资源| 婷婷亚洲成人| 免费人成黄页网站在线一区二区| 九九精品调教| 国产精品一国产精品| 不卡av一区二区| 精品美女视频| 一区二区91| 亚洲精品激情| 亚洲伊人av| 日韩欧美高清一区二区三区| 97精品中文字幕| 欧美精品影院| 欧美中文字幕| 久久久久中文| 久久精品国产精品亚洲毛片| 亚洲色图国产| 在线亚洲观看| 国产精品av一区二区| 91看片一区| 久久国产日韩欧美精品| 香蕉久久夜色精品国产| 日韩视频网站在线观看| 欧美天堂一区| 日韩高清中文字幕一区| 日韩精品免费观看视频| 五月精品视频| 欧美日韩一二三四| 国产在线观看www| 播放一区二区| 国产精品一区二区三区四区在线观看| 蜜桃视频免费观看一区| 日韩高清欧美| 国产h片在线观看| 国产精品久久观看| 欧美韩日一区| 日韩在线中文| 日韩精品看片| 图片区亚洲欧美小说区| 欧美午夜精品一区二区三区电影| 久久精品国产亚洲一区二区三区| 国产精品久久久久久久免费观看 | 国产亚洲精品美女久久| 911亚洲精品| 7777精品| 精品久久91| 欧美影院三区| 日韩精品一二三| 国产香蕉精品| 国产一区二区三区视频在线| 精品精品久久| 在线日韩av| 99国产精品自拍| 中文字幕日韩欧美精品高清在线| 国产调教一区二区三区| 欧美在线网站| 久久国产精品久久w女人spa| 久久99性xxx老妇胖精品| 久久av一区| 日韩欧美中文字幕在线视频| 国产精品一区毛片| 国产精品xvideos88| 快she精品国产999| 少妇精品久久久一区二区| 亚洲国产影院| 蜜桃视频一区二区三区在线观看| 丝袜美腿一区| | 人人爱人人干婷婷丁香亚洲| 国产免费av国片精品草莓男男| 亚洲精品午夜av福利久久蜜桃| 国产精品中文字幕制服诱惑| 国产中文欧美日韩在线| 国产激情久久| 亚洲精品乱码日韩| 老司机免费视频一区二区三区| 日韩一区二区三区免费视频| 粉嫩av一区二区三区四区五区 | 91精品在线观看国产| 亚洲欧美日韩视频二区| 精品视频国内| 日韩精品一区二区三区中文 | 色在线视频观看| 欧美一级网站| 9色精品在线| 不卡在线一区| 日韩在线看片| 成人国产精品久久| 高清av不卡| 国产精品久久久一区二区| 日韩精品五月天| 亚洲二区视频| 欧美aa在线观看| 另类综合日韩欧美亚洲| 欧美日韩1区2区3区| 蜜桃91丨九色丨蝌蚪91桃色| 蜜桃国内精品久久久久软件9| 尤物网精品视频| 欧美日韩激情| 欧美 日韩 国产一区二区在线视频 | 精品久久福利| 国产精品久久久久久久久免费高清|