專利名稱:負(fù)載均衡方法及負(fù)載均衡裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明實(shí)施例涉及通信技術(shù)領(lǐng)域,尤其涉及負(fù)載均衡方法及負(fù)載均衡裝置。
背景技術(shù):
隨著網(wǎng)絡(luò)技術(shù)的不斷成熟和發(fā)展,控制和轉(zhuǎn)發(fā)分離是一種趨勢(shì),開(kāi)放流 (Openflow)提供了一種新型網(wǎng)絡(luò)模型,在開(kāi)放流網(wǎng)絡(luò)(OpenFlow Network)中可以包括兩類設(shè)備開(kāi)放流控制器(OpenFlow Controller)和開(kāi)放流交換機(jī)(OpenFlow Switch)。開(kāi)放流控制器負(fù)責(zé)對(duì)網(wǎng)絡(luò)進(jìn)行集中控制,給開(kāi)放交換機(jī)下發(fā)流表,同時(shí)開(kāi)放流控制器又是向用戶開(kāi)放的,開(kāi)放流交換機(jī)根據(jù)流表進(jìn)行報(bào)文匹配和轉(zhuǎn)發(fā)。在這種方式下,用戶在開(kāi)放流控制器上自己定義流量,并控制流量在網(wǎng)絡(luò)中的路徑,從而將網(wǎng)絡(luò)控制權(quán)釋放給了用戶。在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流交換機(jī)時(shí),一個(gè)開(kāi)放流控制器很難承擔(dān)這么多的開(kāi)放流交換機(jī)的相應(yīng)計(jì)算和流表下發(fā),多個(gè)開(kāi)放流控制器共同承擔(dān)多個(gè)開(kāi)放流交換機(jī)的相應(yīng)計(jì)算是一種必然趨勢(shì)。在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,開(kāi)放流控制器之間如何實(shí)現(xiàn)負(fù)載均衡是急需要解決的技術(shù)問(wèn)題,現(xiàn)有技術(shù)中并沒(méi)有有效的實(shí)現(xiàn)開(kāi)放流控制器之間負(fù)載均衡的技術(shù)方案。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了負(fù)載均衡方法及負(fù)載均衡裝置,在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,解決開(kāi)放流控制器無(wú)法實(shí)現(xiàn)負(fù)載均衡的技術(shù)問(wèn)題。根據(jù)本發(fā)明實(shí)施例的一個(gè)方面,提供一種負(fù)載均衡方法,所述負(fù)載均衡方法適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),包括接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息;從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,所述連接信息數(shù)據(jù)庫(kù)保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器;接收更新消息,更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。根據(jù)本發(fā)明實(shí)施例的另一個(gè)方面,提供一種負(fù)載均衡方法,所述負(fù)載均衡方法適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),包括接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的用于獲得開(kāi)放流控制器標(biāo)識(shí)的請(qǐng)求消息,所述請(qǐng)求消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);
從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,所述連接信息數(shù)據(jù)庫(kù)保存至少兩個(gè)開(kāi)放流控制器的標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息,所述響應(yīng)消息包含所述第一開(kāi)放流控制器的標(biāo)識(shí);接收更新消息,更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。根據(jù)本發(fā)明實(shí)施例的又一個(gè)方面,提供一種負(fù)載均衡裝置,所述負(fù)載均衡裝置適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),所述裝置包括請(qǐng)求消息接收單元、選擇單元、存儲(chǔ)單元、轉(zhuǎn)發(fā)單元、更新消息接收單元和統(tǒng)計(jì)單元,其中所述請(qǐng)求消息接收單元,用于接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息;所述選擇單元,用于從所述存儲(chǔ)單元中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器;所述存儲(chǔ)單元,用于保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;所述轉(zhuǎn)發(fā)單元,用于將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器;所述更新消息接收單元,用于接收更新消息。所述統(tǒng)計(jì)單元,用于當(dāng)所述更新消息接收單元接收到所述更新消息后,更新所述存儲(chǔ)單元中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。根據(jù)本發(fā)明實(shí)施例的又一個(gè)方面,提供一種負(fù)載均衡裝置,所述負(fù)載均衡裝置適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),所述裝置包括請(qǐng)求消息接收單元、選擇單元、存儲(chǔ)單元、響應(yīng)消息發(fā)送單元、更新消息接收單元和統(tǒng)計(jì)單元,其中所述請(qǐng)求消息接收單元,用于接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的用于獲得開(kāi)放流控制器標(biāo)識(shí)的請(qǐng)求消息,所述請(qǐng)求消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);所述選擇單元,用于從所述存儲(chǔ)單元中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器;所述存儲(chǔ)單元,用于保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;所述響應(yīng)消息發(fā)送單元,用于根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息,所述響應(yīng)消息包含所述第一開(kāi)放流控制器的標(biāo)識(shí);所述更新消息接收單元,用于接收更新消息;所述統(tǒng)計(jì)單元,用于當(dāng)所述更新消息接收單元接收到更新消息后,更新所述存儲(chǔ)單元中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。綜上,通過(guò)本發(fā)明實(shí)施例提供的技術(shù)方案,在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,能夠?qū)崿F(xiàn)開(kāi)放流控制器之間負(fù)載均衡。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明一個(gè)實(shí)施例提供的一種負(fù)載均衡方法流程示意圖;圖2是本發(fā)明一個(gè)實(shí)施例提供的一種負(fù)載均衡方法流程示意圖;圖3是本發(fā)明一個(gè)實(shí)施例提供的一種負(fù)載均衡裝置示意圖;圖4是本發(fā)明一個(gè)實(shí)施例提供的一種負(fù)載均衡裝置示意圖。
具體實(shí)施例方式為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。開(kāi)放流控制器是開(kāi)放流網(wǎng)絡(luò)中的一種裝置。開(kāi)放流控制器可以對(duì)開(kāi)放流網(wǎng)絡(luò)進(jìn)行控制。開(kāi)放流控制器可以向開(kāi)放流交換機(jī)下發(fā)流表。開(kāi)放流交換機(jī)也是開(kāi)放流網(wǎng)絡(luò)中的一種裝置。開(kāi)放流交換機(jī)可以根據(jù)流表轉(zhuǎn)發(fā)報(bào)文。關(guān)于開(kāi)放流控制器、開(kāi)放流交換機(jī)以及開(kāi)放流網(wǎng)絡(luò),請(qǐng)參考標(biāo)準(zhǔn)制定組織開(kāi)放流網(wǎng)絡(luò)基礎(chǔ)(OpenFlow Networking Foundation,0FN) 發(fā)布的《開(kāi)放流交換機(jī)規(guī)范》版本I. O (OpenFlow Switch Specification I. O)。參見(jiàn)圖I,本發(fā)明實(shí)施例提供了一種負(fù)載均衡的方法,該方法適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),包括102,接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息;104,從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,所述連接信息數(shù)據(jù)庫(kù)保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)106,將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器;108,接收更新消息,更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。開(kāi)放流控制器負(fù)責(zé)對(duì)網(wǎng)絡(luò)進(jìn)行集中控制,給被管理的開(kāi)放交換機(jī)下發(fā)流表,需要預(yù)先與被管理的每個(gè)開(kāi)放流交換機(jī)建立連接,舉例來(lái)說(shuō),所述連接可以是傳輸控制協(xié)議 (Transmission Control Protocol, TCP),也可以是安全套接層(Secure Sockets Layer, SSL)協(xié)議,也可以是安全傳輸層(Transport LayerSecurity, TLS)協(xié)議,本發(fā)明實(shí)施例不作具體限定。連接建立前開(kāi)放流交換機(jī)需要向開(kāi)放流網(wǎng)絡(luò)上的開(kāi)放流控制器發(fā)送建立連接請(qǐng)求消息,收到所述建立連接請(qǐng)求消息的開(kāi)放流控制器會(huì)向所述開(kāi)放流交換機(jī)回應(yīng)建立連接響應(yīng)消息。在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,衡量一個(gè)開(kāi)放流控制器的負(fù)載情況,主要是以這個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量來(lái)衡量,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量多,則判定這個(gè)開(kāi)放流控制器負(fù)載重,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量少,則判定這個(gè)開(kāi)放流控制器負(fù)載輕。上述接收到所述第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息后,從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,也就是選擇負(fù)載最輕的所述第一開(kāi)放流控制器對(duì)所述第一開(kāi)放流交換機(jī)進(jìn)行管理,將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器,以便于所述第一開(kāi)放流控制器與所述第一開(kāi)放流交換機(jī)建立連接。上述更新消息,可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流控制器發(fā)送的,所述更新消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10。可選地,當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,接收連接取消消息,所述連接取消消息可以為所述第一開(kāi)放流控制器發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值??蛇x地,從所述連接信息數(shù)據(jù)庫(kù)中選擇所述第一開(kāi)放流控制器后,在所述連接信息數(shù)據(jù)庫(kù)中保存所述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。所述更新消息可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流交換機(jī)發(fā)送的,所述更新消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)。所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量包括根據(jù)所述更新消息中包含的所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述第一開(kāi)放流交換機(jī)與開(kāi)放流交換機(jī)建立連接的數(shù)量,具體來(lái)說(shuō),根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)及上述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系可以確定與所述第一開(kāi)放流交換機(jī)建立連接關(guān)系的所述第一開(kāi)放流控制器標(biāo)識(shí),進(jìn)一步,根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10。相應(yīng)地,當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,接收連接取消消息,所述連接取消消息可以為所述第一開(kāi)放流交換機(jī)發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí),根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值??蛇x地,上述從所述連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè),則從所述多個(gè)開(kāi)放流控制器中任意選取其中一個(gè)開(kāi)放流控制器作為所述第一開(kāi)放流控制器??蛇x地,當(dāng)上述從所述連接信息數(shù)據(jù)庫(kù)中保存的開(kāi)放流控制器標(biāo)識(shí)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器,則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;接收所述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含開(kāi)放流控制器的資源使用率,從每個(gè)響應(yīng)消息中獲取資源使用率,選擇所述多個(gè)開(kāi)放流中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率??梢?jiàn),通過(guò)本發(fā)明實(shí)施例提供的方法,當(dāng)開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,能夠有效的實(shí)現(xiàn)開(kāi)放流控制器之間負(fù)載均衡。參見(jiàn)圖2,本發(fā)明實(shí)施例提供了一種負(fù)載均衡的方法,該方法適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),包括202,接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的用于獲得開(kāi)放流控制器標(biāo)識(shí)的請(qǐng)求消息,所述請(qǐng)求消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);204,從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,所述連接信息數(shù)據(jù)庫(kù)保存至少兩個(gè)開(kāi)放流控制器的標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的
數(shù)量;206,根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息,所述響應(yīng)消息包含所述第一開(kāi)放流控制器的標(biāo)識(shí);208,接收更新消息,更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,衡量一個(gè)開(kāi)放流控制器的負(fù)載情況,主要是以這個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量來(lái)衡量,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量多,則判定這個(gè)開(kāi)放流控制器負(fù)載重,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量少,則判定這個(gè)開(kāi)放流控制器負(fù)載輕。上述從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,也就是選擇負(fù)載最輕的開(kāi)放流控制器對(duì)所述第一開(kāi)放流交換機(jī)進(jìn)行管理。上述根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息之后,可選地,所述第一開(kāi)放流交換機(jī)收到所述響應(yīng)消息后,根據(jù)所述響應(yīng)消息中包含的所述第一開(kāi)放流控制器標(biāo)識(shí)向所述第一開(kāi)放流控制器發(fā)送建立連接請(qǐng)求消息,所述建立連接請(qǐng)求消息用于與所述第一開(kāi)放流控制器建立連接。上述更新消息,可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流控制器發(fā)送的,所述更新消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10。可選地,當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,接收連接取消消息,所述連接取消消息可以為所述第一開(kāi)放流控制器發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值??蛇x地,從所述連接信息數(shù)據(jù)庫(kù)中選擇所述第一開(kāi)放流控制器后,在所述連接信息數(shù)據(jù)庫(kù)中保存所述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系。所述更新消息可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流交換機(jī)發(fā)送的,所述更新消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)。所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量包括根據(jù)所述更新消息中包含的所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述第一開(kāi)放流交換機(jī)與開(kāi)放流交換機(jī)建立連接的數(shù)量,具體來(lái)說(shuō),根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)及上述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系可以確定與所述第一開(kāi)放流交換機(jī)建立連接關(guān)系的所述第一開(kāi)放流控制器標(biāo)識(shí),進(jìn)一步,根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10。相應(yīng)地,當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,接收連接取消消息,所述連接取消消息為所述第一開(kāi)放流交換機(jī)發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí),根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值??蛇x地,上述從所述連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè),則從所述多個(gè)開(kāi)放流控制器中任意選取其中一個(gè)開(kāi)放流控制器作為所述第一開(kāi)放流控制器。可選地,當(dāng)上述從所述連接信息數(shù)據(jù)庫(kù)中保存的開(kāi)放流控制器標(biāo)識(shí)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器,則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;接收所述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含開(kāi)放流控制器的資源使用率,從每個(gè)響應(yīng)消息中獲取資源使用率,選擇所述多個(gè)開(kāi)放流中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率??梢?jiàn),通過(guò)本發(fā)明實(shí)施例提供的方法,當(dāng)開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,能夠有效的實(shí)現(xiàn)開(kāi)放流控制器之間負(fù)載均衡。 參見(jiàn)圖3,本發(fā)明實(shí)施例提供了一種負(fù)載均衡裝置,所述負(fù)載均衡裝置適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),所述負(fù)載均衡裝置包括請(qǐng)求消息接收單元302,選擇單元304, 存儲(chǔ)單元306,轉(zhuǎn)發(fā)單元308,更新消息接收單元310和統(tǒng)計(jì)單元312,其中,所述請(qǐng)求消息接收單元302,用于接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息;所述選擇單元304,用于從所述存儲(chǔ)單元306中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器;所述存儲(chǔ)單元306,用于保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;
12
所述轉(zhuǎn)發(fā)單元308,用于將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器;所述更新消息接收單元310,用于接收更新消息;所述統(tǒng)計(jì)單元312,用于當(dāng)所述更新消息接收單元302接收到所述更新消息后,更新所述存儲(chǔ)單元306中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。開(kāi)放流控制器負(fù)責(zé)對(duì)網(wǎng)絡(luò)進(jìn)行集中控制,給被管理的開(kāi)放交換機(jī)下發(fā)流表,需要預(yù)先與被管理的每個(gè)開(kāi)放流交換機(jī)建立連接,舉例來(lái)說(shuō),所述連接可以是TCP,也可以是 SSL協(xié)議,也可以是TLS協(xié)議,本發(fā)明實(shí)施例不作具體限定。連接建立前開(kāi)放流交換機(jī)需要向開(kāi)放流網(wǎng)絡(luò)上的開(kāi)放流控制器發(fā)送建立連接請(qǐng)求消息,收到所述建立連接請(qǐng)求消息的開(kāi)放流控制器會(huì)向所述開(kāi)放流交換機(jī)回應(yīng)建立連接響應(yīng)消息。在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,衡量一個(gè)開(kāi)放流控制器的負(fù)載情況,主要是以這個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量來(lái)衡量,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量多,則判定這個(gè)開(kāi)放流控制器負(fù)載重,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量少,則判定這個(gè)開(kāi)放流控制器負(fù)載輕。上述請(qǐng)求消息接收單元302接收到所述第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息后,所述選擇單元304從所述存儲(chǔ)單元306中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,也就是選擇負(fù)載最輕的所述第一開(kāi)放流控制器對(duì)所述第一開(kāi)放流交換機(jī)進(jìn)行管理,所述轉(zhuǎn)發(fā)單元308將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器,以便于所述第一開(kāi)放流控制器與所述第一開(kāi)放流交換機(jī)建立連接。上述更新消息接收單元310接收的所述更新消息可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流控制器發(fā)送的,所述更新消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),所述統(tǒng)計(jì)單元312根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述存儲(chǔ)單元306中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10??蛇x地,圖3所示的裝置還可以包括連接取消消息接收單元,所述連接取消消息接收單元,用于當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器連接取消后,接收連接取消消息。所述連接取消消息可以為所述第一開(kāi)放流控制器發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),相應(yīng)地,所述統(tǒng)計(jì)單元312還用于根據(jù)所述所述第一開(kāi)放流控制器標(biāo)識(shí)將所述存儲(chǔ)單元306中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值??蛇x地,所述選擇單元304從所述連接信息數(shù)據(jù)庫(kù)中選擇所述第一開(kāi)放流控制器后,所述存儲(chǔ)單元306保存所述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,所述更新消息可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流交換機(jī)發(fā)送的,所述更新消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)。所述統(tǒng)計(jì)單元312更新所述存儲(chǔ)單元306中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量包括根據(jù)所述更新消息中包含的所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述第一開(kāi)放流交換機(jī)與開(kāi)放流交換機(jī)建立連接的數(shù)量,具體來(lái)說(shuō),所述統(tǒng)計(jì)單元312根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)及上述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系可以確定與所述第一開(kāi)放流交換機(jī)建立連接關(guān)系的所述第一開(kāi)放流控制器標(biāo)識(shí),進(jìn)一步,根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述存儲(chǔ)單元306中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10。相應(yīng)地,當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,所述連接取消消息接收單元接收連接取消消息,所述連接取消消息為所述第一開(kāi)放流交換機(jī)發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí),所述統(tǒng)計(jì)單元312根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述存儲(chǔ)單元306中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值。可選地,當(dāng)所述選擇單元304從所述存儲(chǔ)單元306中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果所述存儲(chǔ)單元306中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè),則從所述多個(gè)開(kāi)放流控制器中任意選取其中一個(gè)開(kāi)放流控制器作為所述第一開(kāi)放流控制器可選地,選擇單元304進(jìn)一步包括查詢子單元,接收子單元,選擇子單元,其中,所述查詢子單元,用于當(dāng)上述從存儲(chǔ)單元306中保存的開(kāi)放流控制器標(biāo)識(shí)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果存儲(chǔ)單元306中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器時(shí),則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;所述接收子單元,用于接收上述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含開(kāi)放流控制器的資源使用率,從每個(gè)響應(yīng)消息中獲取資源使用率;所述選擇子單元,用于選擇所述多個(gè)開(kāi)放流中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率??蛇x地,本發(fā)明實(shí)施例提供的上述單元可以合并為一個(gè)或者多個(gè)。本發(fā)明實(shí)施例提供的負(fù)載均衡裝置可以通過(guò)路由器或交換機(jī)來(lái)實(shí)現(xiàn),也可以通過(guò)開(kāi)放流控制器或開(kāi)放流交換機(jī)實(shí)現(xiàn),還可以通過(guò)計(jì)算機(jī)來(lái)實(shí)現(xiàn)。可見(jiàn),通過(guò)本發(fā)明實(shí)施例提供的負(fù)載均衡裝置,當(dāng)開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,能夠有效的實(shí)現(xiàn)開(kāi)放流控制器之間負(fù)載均衡。 參見(jiàn)圖4,本發(fā)明實(shí)施例提供了一種負(fù)載均衡裝置,所述負(fù)載均衡裝置適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),所述負(fù)載均衡裝置包括請(qǐng)求消息接收單元402,選擇單元404, 存儲(chǔ)單元406,響應(yīng)消息發(fā)送單元408,更新消息接收單元410和統(tǒng)計(jì)單元412,其中,所述請(qǐng)求消息接收單元402,用于接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的用于獲得開(kāi)放流控制器標(biāo)識(shí)的請(qǐng)求消息,所述請(qǐng)求消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);所述選擇單元404,用于從所述存儲(chǔ)單元406中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器;所述存儲(chǔ)單元406,用于保存保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;所述響應(yīng)消息發(fā)送單元408,用于根據(jù)第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息,所述響應(yīng)消息包含所述第一開(kāi)放流控制器的標(biāo)識(shí);所述更新消息接收單元410,用于接收更新消息;所述統(tǒng)計(jì)單元412,用于當(dāng)所述更新消息接收單元410接收到更新消息后,更新所述存儲(chǔ)單元406中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,衡量一個(gè)開(kāi)放流控制器的負(fù)載情況,主要是以這個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量來(lái)衡量,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量多,則判定這個(gè)開(kāi)放流控制器負(fù)載重,如果一個(gè)開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量少,則判定這個(gè)開(kāi)放流控制器負(fù)載輕。所述選擇單元404從所述存儲(chǔ)單元406中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,也就是選擇負(fù)載最輕的所述第一開(kāi)放流控制器對(duì)所述第一開(kāi)放流交換機(jī)進(jìn)行管理。所述響應(yīng)消息發(fā)送單元408根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息,可選地,所述第一開(kāi)放流交換機(jī)收到所述響應(yīng)消息后,根據(jù)所述響應(yīng)消息中包含的所述第一開(kāi)放流控制器標(biāo)識(shí)向所述第一開(kāi)放流控制器發(fā)送建立連接請(qǐng)求消息,所述建立連接請(qǐng)求消息用于與所述第一開(kāi)放流控制器建立連接。上述所述更新消息接收單元410接收的所述更新消息,可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流控制器發(fā)送的,所述更新消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),所述統(tǒng)計(jì)單元412根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述存儲(chǔ)單元406中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10。可選地,圖4所示的裝置還可以包括連接取消消息接收單元,所述連接取消消息接收單元,用于當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器連接取消后,接收連接取消消息。所述連接取消消息可以為所述第一開(kāi)放流控制器發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流控制器標(biāo)識(shí),相應(yīng)地,所述統(tǒng)計(jì)單元412還用于根據(jù)所述所述第一開(kāi)放流控制器標(biāo)識(shí)將所述存儲(chǔ)單元406中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值??蛇x地,所述選擇單元404從所述連接信息數(shù)據(jù)庫(kù)中選擇所述第一開(kāi)放流控制器后,所述存儲(chǔ)單元406保存保存所述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系,所述更新消息可以為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流交換機(jī)發(fā)送的,所述更新消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)。所述統(tǒng)計(jì)單元412更新所述存儲(chǔ)單元406中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量包括根據(jù)所述更新消息中包含的所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述第一開(kāi)放流交換機(jī)與開(kāi)放流交換機(jī)建立連接的數(shù)量,具體來(lái)說(shuō),所述統(tǒng)計(jì)單元412根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)及上述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系可以確定與所述第一開(kāi)放流交換機(jī)建立連接關(guān)系的所述第一開(kāi)放流控制器標(biāo)識(shí),進(jìn)一步,根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述存儲(chǔ)單元406中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量,將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量增加一正常量值,所述正常量值可以是一固定值的常量,例如,所述正常量值可以為I或10。相應(yīng)地, 當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,所述連接取消消息接收單元接收連接取消消息,所述連接取消消息為所述第一開(kāi)放流交換機(jī)發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí),所述統(tǒng)計(jì)單元412根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述存儲(chǔ)單元406中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量, 將所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量減少上述正常量值??蛇x地,當(dāng)選擇單元404從所述存儲(chǔ)單元406中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè),則從所述多個(gè)開(kāi)放流控制器中任意選取其中一個(gè)開(kāi)放流控制器作為所述第一開(kāi)放流控制器??蛇x地,選擇單元404進(jìn)一步包括查詢子單元,接收子單元,選擇子單元,其中,所述查詢子單元,用于當(dāng)上述從存儲(chǔ)單元406中保存的開(kāi)放流控制器標(biāo)識(shí)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果存儲(chǔ)單元406中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器時(shí),則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;所述接收子單元,用于接收上述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含開(kāi)放流控制器的資源使用率,從每個(gè)響應(yīng)消息中獲取資源使用率;所述選擇子單元,用于選擇所述多個(gè)開(kāi)放流中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率??蛇x地,本發(fā)明實(shí)施例提供的上述單元可以合并為一個(gè)或者多個(gè),上述子單元也可以合并為一個(gè)或者多個(gè)。本發(fā)明實(shí)施例提供的負(fù)載均衡裝置可以通過(guò)路由器或交換機(jī)來(lái)實(shí)現(xiàn),也可以通過(guò)開(kāi)放流控制器或開(kāi)放流交換機(jī)實(shí)現(xiàn),還可以通過(guò)計(jì)算機(jī)來(lái)實(shí)現(xiàn)??梢?jiàn),通過(guò)本發(fā)明實(shí)施例提供的方法,當(dāng)開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,能夠有效的實(shí)現(xiàn)開(kāi)放流控制器之間負(fù)載均衡。本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施例的全部或部分步驟可以通過(guò)程序指令相關(guān)的硬件來(lái)完成,前述程序可以存儲(chǔ)于一計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中,該程序在執(zhí)行時(shí),執(zhí)行包括上述方法實(shí)施例的步驟;而前述的存儲(chǔ)介質(zhì)包括R0M、RAM、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。最后應(yīng)說(shuō)明的是以上實(shí)施例僅用以說(shuō)明本發(fā)明的技術(shù)方案,而非對(duì)其限制;盡管參照前述實(shí)施例對(duì)本發(fā)明進(jìn)行了詳細(xì)的說(shuō)明,本領(lǐng)域的普通技術(shù)人員應(yīng)當(dāng)理解其依然可以對(duì)前述各實(shí)施例所記載的技術(shù)方案進(jìn)行修改,或者對(duì)其中部分技術(shù)特征進(jìn)行等同替換;而這些修改或者替換,并不使相應(yīng)技術(shù)方案的本質(zhì)脫離本發(fā)明各實(shí)施例技術(shù)方案的范圍。
權(quán)利要求
1.一種負(fù)載均衡方法,其特征在于,所述負(fù)載均衡方法適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),包括接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息;從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,所述連接信息數(shù)據(jù)庫(kù)保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器;接收更新消息,更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
2.根據(jù)權(quán)利要求I所述方法,其特征在于,所述更新消息為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流控制器發(fā)送的,所述更新消息包含所述第一開(kāi)放流控制器標(biāo)識(shí)。
3.根據(jù)權(quán)利要求I所述方法,其特征在于,所述更新消息為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流交換機(jī)發(fā)送的,所述更新消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí),相應(yīng)地,所述方法還包括從所述連接信息數(shù)據(jù)庫(kù)中選擇所述第一開(kāi)放流控制器后,在所述連接信息數(shù)據(jù)庫(kù)中保存所述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量包括根據(jù)所述更新消息中包含的所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述第一開(kāi)放流交換機(jī)與開(kāi)放流交換機(jī)建立連接的數(shù)量。
4.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量之后,所述方法進(jìn)一步包括當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,接收連接取消消息,所述連接取消消息為所述第一開(kāi)放流控制器發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流控制器標(biāo)識(shí);根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
5.根據(jù)權(quán)利要求3所述方法,其特征在于,所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量之后,所述方法進(jìn)一步包括當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,接收連接取消消息,所述連接取消消息為所述第一開(kāi)放流交換機(jī)發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
6.根據(jù)權(quán)利要求I至5任一項(xiàng)所述的方法,其特征在于,所述從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,包括如果所述連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè),則從所述多個(gè)開(kāi)放流控制器中任意選取其中一個(gè)開(kāi)放流控制器作為所述第一開(kāi)放流控制器。
7.根據(jù)權(quán)利要求I至5任一項(xiàng)所述的方法,其特征在于,所述從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,包括如果所述連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器,則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;接收所述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含資源使用率,從所述資源使用率響應(yīng)消息中獲取所述資源使用率;選擇所述多個(gè)開(kāi)放流控制器中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率。
8.一種負(fù)載均衡方法,其特征在于,所述負(fù)載均衡方法適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),包括接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的用于獲得開(kāi)放流控制器標(biāo)識(shí)的請(qǐng)求消息,所述請(qǐng)求消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,所述連接信息數(shù)據(jù)庫(kù)保存至少兩個(gè)開(kāi)放流控制器的標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息,所述響應(yīng)消息包含所述第一開(kāi)放流控制器的標(biāo)識(shí);接收更新消息,更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
9.根據(jù)權(quán)利要求8所述方法,其特征在于,所述更新消息為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流控制器發(fā)送的,所述更新消息包含所述第一開(kāi)放流控制器標(biāo)識(shí)。
10.根據(jù)權(quán)利要求8所述方法,其特征在于,所述更新消息為所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器建立連接后所述第一開(kāi)放流交換機(jī)發(fā)送的,所述更新消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí),相應(yīng)地,所述方法還包括從所述連接信息數(shù)據(jù)庫(kù)中選擇所述第一開(kāi)放流控制器后,在所述連接信息數(shù)據(jù)庫(kù)中保存所述第一開(kāi)放流控制器標(biāo)識(shí)和所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)的對(duì)應(yīng)關(guān)系;所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量包括根據(jù)所述更新消息中包含的所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)更新所述第一開(kāi)放流交換機(jī)與開(kāi)放流交換機(jī)建立連接的數(shù)量。
11.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量之后,所述方法進(jìn)一步包括當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器連接取消后,接收連接取消消息, 所述連接取消消息為所述第一開(kāi)放流控制器發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流控制器標(biāo)識(shí);根據(jù)所述第一開(kāi)放流控制器標(biāo)識(shí)更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
12.根據(jù)權(quán)利要求10所述方法,其特征在于,所述更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量之后,所述方法進(jìn)一步包括當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器之間的連接取消后,接收連接取消消息,所述連接取消消息為所述第一開(kāi)放流交換機(jī)發(fā)送的,所述連接取消消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí),更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
13.根據(jù)權(quán)利要求8至12任一項(xiàng)所述方法,其特征在于,所述從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果所述連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè),則從所述多個(gè)開(kāi)放流控制器中任意選取其中一個(gè)開(kāi)放流控制器作為所述第一開(kāi)放流控制器。
14.根據(jù)權(quán)利要求8至12任一項(xiàng)所述方法,其特征在于,從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器,包括如果所述連接信息數(shù)據(jù)庫(kù)中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器時(shí),則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;接收所述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含資源使用率,從所述資源使用率響應(yīng)消息中獲取所述資源使用率;選擇所述多個(gè)開(kāi)放流控制器中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率。
15.一種負(fù)載均衡裝置,其特征在于,所述負(fù)載均衡裝置適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),所述裝置包括請(qǐng)求消息接收單元、選擇單元、存儲(chǔ)單元、轉(zhuǎn)發(fā)單元、更新消息接收單元和統(tǒng)計(jì)單元,其中所述請(qǐng)求消息接收單元,用于接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息;所述選擇單元,用于從所述存儲(chǔ)單元中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器;所述存儲(chǔ)單元,用于保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;所述轉(zhuǎn)發(fā)單元,用于將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器;所述更新消息接收單元,用于接收更新消息;所述統(tǒng)計(jì)單元,用于當(dāng)所述更新消息接收單元接收到所述更新消息后,更新所述存儲(chǔ)單元中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
16.根據(jù)權(quán)利要求15所述的負(fù)載均衡裝置,其特征在于,所述負(fù)載均衡裝置進(jìn)一步包括連接取消消息接收單元,用于當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器連接取消后,接收連接取消消息;相應(yīng)地,所述統(tǒng)計(jì)單元根據(jù)所述連接取消消息更新所述存儲(chǔ)單元中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
17.根據(jù)權(quán)利要求15或16所述的負(fù)載均衡裝置,其特征在于,所述選擇單元包括 查詢子單元,用于當(dāng)所述存儲(chǔ)單元中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器時(shí),則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;接收子單元,用于接收所述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含資源使用率,從所述資源使用率響應(yīng)消息中獲取所述資源使用率;選擇子單元,用于選擇所述多個(gè)開(kāi)放流控制器中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率。
18.一種負(fù)載均衡裝置,其特征在于,所述負(fù)載均衡裝置適用于控制和轉(zhuǎn)發(fā)分離的開(kāi)放流網(wǎng)絡(luò),所述裝置包括請(qǐng)求消息接收單元、選擇單元、存儲(chǔ)單元、響應(yīng)消息發(fā)送單元、更新消息接收單元和統(tǒng)計(jì)單元,其中所述請(qǐng)求消息接收單元,用于接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的用于獲得開(kāi)放流控制器標(biāo)識(shí)的請(qǐng)求消息,所述請(qǐng)求消息包含所述第一開(kāi)放流交換機(jī)標(biāo)識(shí);所述選擇單元,用于從所述存儲(chǔ)單元中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器;所述存儲(chǔ)單元,用于保存至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí),并且保存所述至少兩個(gè)開(kāi)放流控制器標(biāo)識(shí)對(duì)應(yīng)的開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量;所述響應(yīng)消息發(fā)送單元,用于根據(jù)所述第一開(kāi)放流交換機(jī)標(biāo)識(shí)向所述第一開(kāi)放流交換機(jī)發(fā)送響應(yīng)消息,所述響應(yīng)消息包含所述第一開(kāi)放流控制器的標(biāo)識(shí);所述更新消息接收單元,用于接收更新消息;所述統(tǒng)計(jì)單元,用于當(dāng)所述更新消息接收單元接收到更新消息后,更新所述存儲(chǔ)單元中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
19.根據(jù)權(quán)利要求18所述的負(fù)載均衡裝置,其特征在于,所述負(fù)載均衡裝置進(jìn)一步包括連接取消消息接收單元,用于當(dāng)所述第一開(kāi)放流交換機(jī)與所述第一開(kāi)放流控制器連接取消后,接收連接取消消息;相應(yīng)地,所述統(tǒng)計(jì)單元根據(jù)所述連接取消消息更新所述存儲(chǔ)單元中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。
20.根據(jù)權(quán)利要求18或19所述的負(fù)載均衡裝置,其特征在于,所述選擇單元包括 查詢子單元,用于當(dāng)所述存儲(chǔ)單元中與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器有多個(gè)開(kāi)放流控制器時(shí),則向所述多個(gè)開(kāi)放流控制器發(fā)送資源使用率請(qǐng)求消息,所述資源使用率請(qǐng)求消息用于獲得所述多個(gè)開(kāi)放流控制器的資源使用情況;接收子單元,用于接收所述多個(gè)開(kāi)放流控制器回應(yīng)所述資源使用率請(qǐng)求消息的資源使用率響應(yīng)消息,所述資源使用率響應(yīng)消息包含資源使用率,從所述資源使用率響應(yīng)消息中獲取所述資源使用率;選擇子單元,用于選擇所述多個(gè)開(kāi)放流中資源使用率最小的開(kāi)放流控制器作為所述第一開(kāi)放流控制器,所述資源使用率包括CPU使用率或內(nèi)存使用率或帶寬使用率。
全文摘要
本發(fā)明實(shí)施例提供負(fù)載均衡方法,該方法包括接收第一開(kāi)放流交換機(jī)發(fā)送來(lái)的與開(kāi)放流控制器建立連接的請(qǐng)求消息;從連接信息數(shù)據(jù)庫(kù)中選擇與開(kāi)放流交換機(jī)建立連接的數(shù)量最少的開(kāi)放流控制器作為第一開(kāi)放流控制器;將所述建立連接的請(qǐng)求消息轉(zhuǎn)發(fā)至所述第一開(kāi)放流控制器;接收更新消息,更新所述連接信息數(shù)據(jù)庫(kù)中所述第一開(kāi)放流控制器與開(kāi)放流交換機(jī)建立連接的數(shù)量。本發(fā)明實(shí)施例還提供了負(fù)載均衡裝置,通過(guò)本發(fā)明實(shí)施例提供的技術(shù)方案,在開(kāi)放流網(wǎng)絡(luò)中存在多個(gè)開(kāi)放流控制器的情況下,能夠?qū)崿F(xiàn)開(kāi)放流控制器之間負(fù)載均衡。
文檔編號(hào)H04L12/56GK102594697SQ20121006061
公開(kāi)日2012年7月18日 申請(qǐng)日期2012年3月9日 優(yōu)先權(quán)日2012年2月21日
發(fā)明者丁萬(wàn)夫, 朱明明, 王雪偉, 董雯霞 申請(qǐng)人:華為技術(shù)有限公司