国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實(shí)現(xiàn)負(fù)載均衡的方法

      文檔序號:7865071閱讀:302來源:國知局
      專利名稱:一種實(shí)現(xiàn)負(fù)載均衡的方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,具體地說是一種提升網(wǎng)絡(luò)服務(wù)器集群處理能力的高性能的負(fù)載均衡方法。
      背景技術(shù)
      互聯(lián)網(wǎng)的發(fā)展日新月異,隨之而來的各種應(yīng)用更是層出不窮。業(yè)務(wù)量的發(fā)展都超出了過去最樂觀的估計(jì),即使按照當(dāng)時(shí)最優(yōu)配置建設(shè)的網(wǎng)絡(luò),也很快會應(yīng)付不了日益龐大的業(yè)務(wù)量。尤其是各個(gè)網(wǎng)絡(luò)的核心部分,其數(shù)據(jù)流量和計(jì)算強(qiáng)度之大,使得單一設(shè)備根本無法承擔(dān),比如電子商務(wù)網(wǎng)站的服務(wù)器,網(wǎng)絡(luò)數(shù)據(jù)庫的存儲系統(tǒng),視頻服務(wù)的網(wǎng)絡(luò)出口等,而 如何在完成同樣功能的多個(gè)網(wǎng)絡(luò)設(shè)備之間實(shí)現(xiàn)合理的業(yè)務(wù)量分配,使之不致于出現(xiàn)一臺設(shè)備過忙、而別的設(shè)備卻未充分發(fā)揮處理能力的情況,就成了一個(gè)問題,負(fù)載均衡機(jī)制也因此應(yīng)運(yùn)而生。目前典型的服務(wù)器集群系統(tǒng)都是基于分配器的,整個(gè)系統(tǒng)由前端的分配器和后端若干節(jié)點(diǎn)構(gòu)成,由分配器負(fù)責(zé)對tcp連接在后端服務(wù)器之間進(jìn)行分配來實(shí)現(xiàn)負(fù)載均衡,后端服務(wù)器對所有的請求提供真實(shí)的服務(wù)。根據(jù)前端分配器在OSI協(xié)議體系中的工作層次可將集群系統(tǒng)分為兩類一種是分配器工作在第4層,也被稱為第四層集群系統(tǒng),在該系統(tǒng)中,分配器將以IP地址和端口所確定的TCP連接再后端真實(shí)服務(wù)器節(jié)點(diǎn)間分發(fā),從而實(shí)現(xiàn)整個(gè)系統(tǒng)的負(fù)載均衡。這種機(jī)制由于其實(shí)現(xiàn)方式簡單而效率較高,但這種機(jī)制對連接的內(nèi)容不具有可知性,因而難以提供更細(xì)密度的負(fù)載均衡。另一種分配器工作在第七層,前端分配器根據(jù)HTTP請求的內(nèi)容為依據(jù),選擇合適的后端節(jié)點(diǎn)來請求真實(shí)的服務(wù)。對TCP連接進(jìn)行基于內(nèi)容的分發(fā),對站點(diǎn)進(jìn)行基于內(nèi)容的劃分,將后臺不同的服務(wù)器節(jié)點(diǎn)進(jìn)行優(yōu)化后專門為不同類型的文件提供服務(wù),同時(shí)由于相同類型的請求總是被發(fā)送到相同的服務(wù)器上,可以很大程度上提高后臺服務(wù)器的緩存命中率。目前實(shí)現(xiàn)第七層的負(fù)載均衡的常用機(jī)制是連接代理,工作原理是前端分配器首先與客戶端建立連接,根據(jù)客戶端請求信息選擇出合適的后臺服務(wù)器,再由前端與所選中的服務(wù)器建立連接,將客戶端的請求通過該連接發(fā)送給服務(wù)器。服務(wù)器對請求的響應(yīng)直接通過前端與之建立的連接返回到客戶端。使用這種機(jī)制的所有網(wǎng)絡(luò)流量都通過前端,同時(shí)前端要處理大量的TCP連接,要消耗大量的內(nèi)存和CPU資源,使得前端成為整個(gè)系統(tǒng)的瓶頸。

      發(fā)明內(nèi)容
      針對上述問題,本發(fā)明的目的在于提供一種高性能的負(fù)載均衡實(shí)現(xiàn)方法,將外部客戶端發(fā)送來的請求均勻分配到網(wǎng)絡(luò)服務(wù)器上,避免了前端存在的瓶頸,同時(shí)避免了低成本軟件方式的低性能,以及硬件方式的高性能和高成本。本發(fā)明采用的技術(shù)方案是一種實(shí)現(xiàn)負(fù)載均衡的方法,本方法是借助于設(shè)置在網(wǎng)絡(luò)服務(wù)器與網(wǎng)絡(luò)服務(wù)器實(shí)時(shí)通信的客戶端之間的負(fù)載均衡裝置實(shí)現(xiàn)的,關(guān)鍵在于負(fù)載均衡裝置的結(jié)構(gòu)中包括控制器、驅(qū)動(dòng)模塊及受控制器控制的存儲有轉(zhuǎn)發(fā)規(guī)則索引表的轉(zhuǎn)發(fā)模塊,所述的轉(zhuǎn)發(fā)規(guī)則索引表的表項(xiàng)中包括七元組、數(shù)據(jù)包出端口、及流量計(jì)量,基于上述裝置實(shí)現(xiàn)負(fù)載均衡的方法步驟中包括
      1)、客戶端將需傳送的報(bào)文信息流發(fā)送至負(fù)載均衡裝置,該負(fù)載均衡裝置中的驅(qū)動(dòng)模塊將報(bào)文信息流轉(zhuǎn)至轉(zhuǎn)發(fā)模塊;
      2)、轉(zhuǎn)發(fā)模塊接收客戶端發(fā)來的報(bào)文信息流,根據(jù)該報(bào)文信息流的七元組信息生成一個(gè)鍵值,從轉(zhuǎn)發(fā)規(guī)則索引表中查找與該鍵值對應(yīng)的轉(zhuǎn)發(fā)規(guī)則,如果找到,跳至步驟3);如果未找到,則跳至步驟6);
      3)、轉(zhuǎn)發(fā)模塊查看找到的轉(zhuǎn)發(fā)規(guī)則所對應(yīng)的流量計(jì)量的值,如果該值已超過極限值,則跳至步驟5);如果沒有超過極限值,則跳至步驟4);
      4)、按照已找到的轉(zhuǎn)發(fā)規(guī)則及該規(guī)則所對應(yīng)的數(shù)據(jù)包出端口,將報(bào)文信息流轉(zhuǎn)發(fā)至相 應(yīng)的目的網(wǎng)絡(luò)服務(wù)器,跳至步驟7);
      5)、轉(zhuǎn)發(fā)模塊將發(fā)送報(bào)文進(jìn)入消息至控制器,控制器根據(jù)報(bào)文的七元組信息生成新的轉(zhuǎn)發(fā)規(guī)則,并指定該新的轉(zhuǎn)發(fā)規(guī)則中的數(shù)據(jù)包出端口表項(xiàng)與所找到的流量計(jì)量已超極限值的轉(zhuǎn)發(fā)規(guī)則的數(shù)據(jù)包出端口不同,按照新的轉(zhuǎn)發(fā)規(guī)則中記錄的數(shù)據(jù)包出端口,將報(bào)文信息流轉(zhuǎn)發(fā)至相應(yīng)的目的網(wǎng)絡(luò)服務(wù)器,跳至步驟7);
      6)、轉(zhuǎn)發(fā)模塊將發(fā)送報(bào)文進(jìn)入消息至控制器,控制器用報(bào)文信息流的七元組信息、及指定的數(shù)據(jù)包出端口生成新的轉(zhuǎn)發(fā)規(guī)則加入轉(zhuǎn)發(fā)規(guī)則索引表中,以新的轉(zhuǎn)發(fā)規(guī)則作為找到的轉(zhuǎn)發(fā)規(guī)則,跳至步驟3);
      7)、結(jié)束。本發(fā)明的有益效果是傳統(tǒng)的交換機(jī)路由器是根據(jù)目的MAC或目的IP進(jìn)行報(bào)文的線速轉(zhuǎn)發(fā),在商業(yè)的負(fù)載均衡設(shè)備中,最終的報(bào)文的轉(zhuǎn)發(fā)也是和交換機(jī)路由器相同的,即按MAC或IP。本方法中的負(fù)載均衡裝置將完全由交換機(jī)路由器控制的報(bào)文轉(zhuǎn)發(fā)過程轉(zhuǎn)化由轉(zhuǎn)發(fā)模塊和控制器來共同完成,從而實(shí)現(xiàn)了數(shù)據(jù)轉(zhuǎn)發(fā)和路由控制的分離,控制器可以通過事先規(guī)定好的接口操作來控制轉(zhuǎn)發(fā)模塊中的轉(zhuǎn)發(fā)規(guī)則索引表,從而達(dá)到控制數(shù)據(jù)轉(zhuǎn)發(fā)的目的。轉(zhuǎn)發(fā)模塊的轉(zhuǎn)發(fā)規(guī)則索引表由很多個(gè)轉(zhuǎn)發(fā)規(guī)則組成,進(jìn)入本裝置的數(shù)據(jù)包也即報(bào)文信息流通過查詢轉(zhuǎn)發(fā)規(guī)則索引表來獲得數(shù)據(jù)包出端口,即數(shù)據(jù)包需發(fā)送至目的網(wǎng)絡(luò)服務(wù)器時(shí)所用的負(fù)載均衡裝置的端口號。轉(zhuǎn)發(fā)模塊的轉(zhuǎn)發(fā)規(guī)則索引表中每一條轉(zhuǎn)發(fā)規(guī)則所對應(yīng)的各個(gè)表項(xiàng)概括起來包括規(guī)則,流量計(jì)量。規(guī)則用來區(qū)分收到的報(bào)文,除了支持傳統(tǒng)的七元組之外增加了以太網(wǎng)類型、VlanID、及擴(kuò)展字段,該擴(kuò)展字段用于通過比較識別報(bào)文中的其它字段來識別某些特殊報(bào)文,比如BT,流量計(jì)量主要用來判斷某些數(shù)據(jù)的流量大小,控制器根據(jù)這些信息來將負(fù)載大的服務(wù)器的流量調(diào)節(jié)到其它服務(wù)器。本發(fā)明中的負(fù)載均衡裝置,可以提供線速的處理能力,同時(shí)提供高擴(kuò)展性,在后端服務(wù)器數(shù)量增加時(shí),可以利用負(fù)載均衡裝置中的擴(kuò)展串口或擴(kuò)展網(wǎng)口將多個(gè)該裝置可互連,協(xié)同工作。


      圖I是本發(fā)明的方法流程圖。
      具體實(shí)施例方式一種實(shí)現(xiàn)負(fù)載均衡的方法,本方法是借助于設(shè)置在網(wǎng)絡(luò)服務(wù)器與網(wǎng)絡(luò)服務(wù)器實(shí)時(shí)通信的客戶端之間的負(fù)載均衡裝置實(shí)現(xiàn)的,重要的是負(fù)載均衡裝置的結(jié)構(gòu)中包括控制器、驅(qū)動(dòng)模塊及受控制器控制的存儲有轉(zhuǎn)發(fā)規(guī)則索引表的轉(zhuǎn)發(fā)模塊,所述的轉(zhuǎn)發(fā)規(guī)則索引表的表項(xiàng)中包括七元組、數(shù)據(jù)包出端口、及流量計(jì)量,基于上述裝置實(shí)現(xiàn)負(fù)載均衡的方法步驟中包括
      1)、客戶端將需傳送的報(bào)文信息流發(fā)送至負(fù)載均衡裝置,該負(fù)載均衡裝置中的驅(qū)動(dòng)模塊將報(bào)文信息流轉(zhuǎn)至轉(zhuǎn)發(fā)模塊;
      2)、轉(zhuǎn)發(fā)模塊接收客戶端發(fā)來的報(bào)文信息流,根據(jù)該報(bào)文信息流的七元組信息生成一個(gè)鍵值,從轉(zhuǎn)發(fā)規(guī)則索引表中查找與該鍵值對應(yīng)的轉(zhuǎn)發(fā)規(guī)則,如果找到,跳至步驟3);如果 未找到,則跳至步驟6);
      3)、轉(zhuǎn)發(fā)模塊查看找到的轉(zhuǎn)發(fā)規(guī)則所對應(yīng)的流量計(jì)量的值,如果該值已超過極限值,則跳至步驟5);如果沒有超過極限值,則跳至步驟4);
      4)、按照已找到的轉(zhuǎn)發(fā)規(guī)則及該規(guī)則所對應(yīng)的數(shù)據(jù)包出端口,將報(bào)文信息流轉(zhuǎn)發(fā)至相應(yīng)的目的網(wǎng)絡(luò)服務(wù)器,跳至步驟7);
      5)、轉(zhuǎn)發(fā)模塊將發(fā)送報(bào)文進(jìn)入消息至控制器,控制器根據(jù)報(bào)文的七元組信息生成新的轉(zhuǎn)發(fā)規(guī)則,并指定該新的轉(zhuǎn)發(fā)規(guī)則中的數(shù)據(jù)包出端口表項(xiàng)與所找到的流量計(jì)量已超極限值的轉(zhuǎn)發(fā)規(guī)則的數(shù)據(jù)包出端口不同,按照新的轉(zhuǎn)發(fā)規(guī)則中記錄的數(shù)據(jù)包出端口,將報(bào)文信息流轉(zhuǎn)發(fā)至相應(yīng)的目的網(wǎng)絡(luò)服務(wù)器,跳至步驟7);
      6)、轉(zhuǎn)發(fā)模塊將發(fā)送報(bào)文進(jìn)入消息至控制器,控制器用報(bào)文信息流的七元組信息、及指定的數(shù)據(jù)包出端口生成新的轉(zhuǎn)發(fā)規(guī)則加入轉(zhuǎn)發(fā)規(guī)則索引表中,以新的轉(zhuǎn)發(fā)規(guī)則作為找到的轉(zhuǎn)發(fā)規(guī)則,跳至步驟3);
      7)、結(jié)束。所有的數(shù)據(jù)包,也即報(bào)文信息流經(jīng)由本負(fù)載均衡裝置都需要根據(jù)轉(zhuǎn)發(fā)規(guī)則索引表進(jìn)行處理,一旦找到一個(gè)匹配的表項(xiàng),該數(shù)據(jù)包將按照對應(yīng)規(guī)則進(jìn)行處理,比如轉(zhuǎn)發(fā)到對應(yīng)的服務(wù)器,如果沒有相應(yīng)的匹配項(xiàng),數(shù)據(jù)包將轉(zhuǎn)到控制器進(jìn)行處理,控制器將處理沒有有效匹配項(xiàng)的數(shù)據(jù)包,同時(shí)通過增刪表項(xiàng)來管理轉(zhuǎn)發(fā)規(guī)則索弓I表。所述的轉(zhuǎn)發(fā)規(guī)則索引表的表項(xiàng)中還包括以太網(wǎng)類型、VlanID、擴(kuò)展字段。所述的負(fù)載均衡裝置的結(jié)構(gòu)中還包括用于設(shè)置各種協(xié)議處理規(guī)則及處理策略的管理模塊,管理模塊與控制器雙向連接。該管理模塊為用戶提供了一個(gè)與負(fù)載均衡裝置交互的窗口,用于可以通過設(shè)置各種協(xié)議處理規(guī)則及處理策略來規(guī)定本裝置進(jìn)行負(fù)載均衡實(shí)現(xiàn)過程中的處理方式。隨著鏈路速度的高速增長以及IP報(bào)文的分類規(guī)則的復(fù)雜化,要處理的字段長,要求的訪存時(shí)間長,這樣查表算法的低效成為了高性能網(wǎng)絡(luò)設(shè)備的瓶頸,因此一些算法利用硬件的并行性來加速處理,除了利用ASIC設(shè)計(jì)來實(shí)現(xiàn)的算法外,目前使用較多的是用TCAM來分類,所有的規(guī)則存儲在TCAM存儲器中,報(bào)文到達(dá)時(shí)會并行的與所有存儲單元進(jìn)行比較并且選擇存儲地址最小的一個(gè)作為最終匹配的規(guī)則。故,本技術(shù)方案中所述的負(fù)載均衡裝置的結(jié)構(gòu)中還包括TCAM存儲器,轉(zhuǎn)發(fā)規(guī)則索引表存儲于TCAM存儲器中。TCAM的優(yōu)勢1、一個(gè)時(shí)鐘周期就可完成查找關(guān)鍵字的匹配,沒有其它類型的存儲器可以做到這點(diǎn),2、可以把查找數(shù)據(jù)的寬度和深度配置成多種格式,實(shí)現(xiàn)并行查找,3、通過級聯(lián)多個(gè)CAM,可大大增加存儲的查找表容量,4、自動(dòng)更新和學(xué)習(xí)功能。所述的轉(zhuǎn)發(fā)規(guī)則索引表是哈希表。用基于軟件映像的方法實(shí)現(xiàn)TCAM的規(guī)則管理時(shí),需要為TCAM中存儲的規(guī)則維護(hù)一張表,實(shí)際查找中表的組織結(jié)構(gòu)就決定了查找的效率。本方法采用基于哈希的搜索算法對轉(zhuǎn)發(fā)規(guī)則索引表進(jìn)行管理,與其它搜索算法相比,具有查找快速,管理方便實(shí)現(xiàn)簡單的特點(diǎn),在將轉(zhuǎn)發(fā)速度作為系統(tǒng)性能的重要指標(biāo)的負(fù)載均衡設(shè)備中,使用哈希表存放規(guī)則可大大提高搜索定位規(guī)則的速度,具有實(shí)用意義。為了避免當(dāng)一個(gè)本裝置的端口數(shù)或處理能力不能滿足應(yīng)用要求的狀況發(fā)生,所述的負(fù)載均衡裝置的結(jié)構(gòu)中還包括與控制器連接的擴(kuò)展串口或網(wǎng)口。在此種應(yīng)用場景下,本 負(fù)載均衡裝置成為單純的查表轉(zhuǎn)發(fā)裝置,抽象的控制器獨(dú)立出來成為一個(gè)物理設(shè)備,通過擴(kuò)展串口或網(wǎng)口控制每個(gè)裝置協(xié)同工作。
      權(quán)利要求
      1.一種實(shí)現(xiàn)負(fù)載均衡的方法,本方法是借助于設(shè)置在網(wǎng)絡(luò)服務(wù)器與網(wǎng)絡(luò)服務(wù)器實(shí)時(shí)通信的客戶端之間的負(fù)載均衡裝置實(shí)現(xiàn)的,其特征在于負(fù)載均衡裝置的結(jié)構(gòu)中包括控制器、驅(qū)動(dòng)模塊及受控制器控制的存儲有轉(zhuǎn)發(fā)規(guī)則索引表的轉(zhuǎn)發(fā)模塊,所述的轉(zhuǎn)發(fā)規(guī)則索引表的表項(xiàng)中包括七元組、數(shù)據(jù)包出端口、及流量計(jì)量,基于上述裝置實(shí)現(xiàn)負(fù)載均衡的方法步驟中包括 1)、客戶端將需傳送的報(bào)文信息流發(fā)送至負(fù)載均衡裝置,該負(fù)載均衡裝置中的驅(qū)動(dòng)模塊將報(bào)文信息流轉(zhuǎn)至轉(zhuǎn)發(fā)模塊; 2)、轉(zhuǎn)發(fā)模塊接收客戶端發(fā)來的報(bào)文信息流,根據(jù)該報(bào)文信息流的七元組信息生成一個(gè)鍵值,從轉(zhuǎn)發(fā)規(guī)則索引表中查找與該鍵值對應(yīng)的轉(zhuǎn)發(fā)規(guī)則,如果找到,跳至步驟3);如果未找到,則跳至步驟6); 3)、轉(zhuǎn)發(fā)模塊查看找到的轉(zhuǎn)發(fā)規(guī)則所對應(yīng)的流量計(jì)量的值,如果該值已超過極限值,則跳至步驟5);如果沒有超過極限值,則跳至步驟4); 4)、按照已找到的轉(zhuǎn)發(fā)規(guī)則及該規(guī)則所對應(yīng)的數(shù)據(jù)包出端口,將報(bào)文信息流轉(zhuǎn)發(fā)至相應(yīng)的目的網(wǎng)絡(luò)服務(wù)器,跳至步驟7); 5)、轉(zhuǎn)發(fā)模塊將發(fā)送報(bào)文進(jìn)入消息至控制器,控制器根據(jù)報(bào)文的七元組信息生成新的轉(zhuǎn)發(fā)規(guī)則,并指定該新的轉(zhuǎn)發(fā)規(guī)則中的數(shù)據(jù)包出端口表項(xiàng)與所找到的流量計(jì)量已超極限值的轉(zhuǎn)發(fā)規(guī)則的數(shù)據(jù)包出端口不同,按照新的轉(zhuǎn)發(fā)規(guī)則中記錄的數(shù)據(jù)包出端口,將報(bào)文信息流轉(zhuǎn)發(fā)至相應(yīng)的目的網(wǎng)絡(luò)服務(wù)器,跳至步驟7); 6)、轉(zhuǎn)發(fā)模塊將發(fā)送報(bào)文進(jìn)入消息至控制器,控制器用報(bào)文信息流的七元組信息、及指定的數(shù)據(jù)包出端口生成新的轉(zhuǎn)發(fā)規(guī)則加入轉(zhuǎn)發(fā)規(guī)則索引表中,以新的轉(zhuǎn)發(fā)規(guī)則作為找到的轉(zhuǎn)發(fā)規(guī)則,跳至步驟3); 7)、結(jié)束。
      2.根據(jù)權(quán)利要求I所述的一種實(shí)現(xiàn)負(fù)載均衡的方法,其特征在于所述的轉(zhuǎn)發(fā)規(guī)則索引表的表項(xiàng)中還包括以太網(wǎng)類型、VlanID、擴(kuò)展字段。
      3.根據(jù)權(quán)利要求I所述的一種實(shí)現(xiàn)負(fù)載均衡的方法,其特征在于所述的負(fù)載均衡裝置的結(jié)構(gòu)中還包括用于設(shè)置各種協(xié)議處理規(guī)則及處理策略的管理模塊,管理模塊與控制器雙向連接。
      4.根據(jù)權(quán)利要求I所述的一種實(shí)現(xiàn)負(fù)載均衡的方法,其特征在于所述的負(fù)載均衡裝置的結(jié)構(gòu)中還包括TCAM存儲器,轉(zhuǎn)發(fā)規(guī)則索引表存儲于TCAM存儲器中。
      5.根據(jù)權(quán)利要求I所述的一種實(shí)現(xiàn)負(fù)載均衡的方法,其特征在于所述的轉(zhuǎn)發(fā)規(guī)則索引表是哈希表。
      6.根據(jù)權(quán)利要求I所述的一種實(shí)現(xiàn)負(fù)載均衡的方法,其特征在于所述的負(fù)載均衡裝置的結(jié)構(gòu)中還包括與控制器連接的擴(kuò)展串口或擴(kuò)展網(wǎng)口。
      7.根據(jù)權(quán)利要求I所述的一種實(shí)現(xiàn)負(fù)載均衡的方法,其特征在于所述的負(fù)載均衡裝置的結(jié)構(gòu)中還包括與控制器連接的存儲有轉(zhuǎn)發(fā)規(guī)則超時(shí)值的中間存儲器,所述的轉(zhuǎn)發(fā)規(guī)則索引表中還增設(shè)用于指示該轉(zhuǎn)發(fā)規(guī)則未命中過的時(shí)間值,基于上述結(jié)構(gòu),控制器實(shí)時(shí)檢測該時(shí)間值,并將該時(shí)間值與中間存儲器中的值比較,如果超過超時(shí)值,則將該條轉(zhuǎn)發(fā)規(guī)則刪除;如果未超過超時(shí)值,則將該轉(zhuǎn)發(fā)規(guī)則保留。
      全文摘要
      一種實(shí)現(xiàn)負(fù)載均衡的方法,本方法是借助于設(shè)置在網(wǎng)絡(luò)服務(wù)器與網(wǎng)絡(luò)服務(wù)器實(shí)時(shí)通信的客戶端之間的負(fù)載均衡裝置實(shí)現(xiàn)的,負(fù)載均衡裝置的結(jié)構(gòu)中包括控制器、驅(qū)動(dòng)模塊及受控制器控制的存儲有轉(zhuǎn)發(fā)規(guī)則索引表的轉(zhuǎn)發(fā)模塊,所述的轉(zhuǎn)發(fā)規(guī)則索引表的表項(xiàng)中包括七元組、數(shù)據(jù)包出端口、及流量計(jì)量,根據(jù)客戶端發(fā)送的報(bào)文信息流的七元組信息從轉(zhuǎn)發(fā)規(guī)則索引表中找到匹配的轉(zhuǎn)發(fā)規(guī)則,按照匹配的轉(zhuǎn)發(fā)規(guī)則將報(bào)文流轉(zhuǎn)發(fā)到相應(yīng)的目的網(wǎng)絡(luò)服務(wù)器端口。本發(fā)明提供一種高性能負(fù)載均衡方法,具備線速轉(zhuǎn)發(fā)能力,同時(shí)具有很好的擴(kuò)充性,利用流量計(jì)量來判斷數(shù)據(jù)包的流量大小,控制器根據(jù)這些信息來將負(fù)載大的服務(wù)器的流量調(diào)節(jié)到其它服務(wù)器,在單個(gè)裝置處理能力不足的情況下,能夠互連起來并行處理以提供更高的性能。
      文檔編號H04L12/803GK102970242SQ20121044619
      公開日2013年3月13日 申請日期2012年11月9日 優(yōu)先權(quán)日2012年11月9日
      發(fā)明者劉凱 申請人:深圳市共進(jìn)電子股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1