專利名稱:負(fù)載均衡的實(shí)現(xiàn)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算機(jī)領(lǐng)域,具體地,涉及一種負(fù)載均衡的實(shí)現(xiàn)方法和裝置。
背景技術(shù):
數(shù)據(jù)中心有大量的服務(wù)器,當(dāng)大量用戶通過網(wǎng)絡(luò)訪問數(shù)據(jù)中心的服務(wù)器時(shí),為保證數(shù)據(jù)中心所有服務(wù)器的使用效率最大化,在網(wǎng)絡(luò)入口需要安裝一個(gè)負(fù)載均衡設(shè)備,設(shè)備中保存數(shù)據(jù)中心可用服務(wù)器的列表,每當(dāng)用戶發(fā)起訪問數(shù)據(jù)中心的請(qǐng)求時(shí),負(fù)載均衡設(shè)備按照一定的請(qǐng)求分配策略,將不同用戶的訪問請(qǐng)求分配到不同的服務(wù)器上。隨著一般數(shù)據(jù)中心向云計(jì)算數(shù)據(jù)中心發(fā)展,大量用戶可以通過網(wǎng)絡(luò)直接使用云計(jì)算數(shù)據(jù)中心內(nèi)部的服務(wù)器設(shè)備,因此使得進(jìn)入數(shù)據(jù)中心的流量(該流量可以理解為是本文中提到的接收的報(bào)文)有了用戶屬性,從而需要負(fù)載均衡設(shè)備在分配流量時(shí),能夠根據(jù)流量特征,將同一用戶的流量分配給該用戶的服務(wù)器。此外,在有些數(shù)據(jù)中心的分布式網(wǎng)絡(luò)安全應(yīng)用中,每臺(tái)服務(wù)器需要處理不同的流量,也需要負(fù)載均衡設(shè)備根據(jù)流量特征把不同流量分配給不同服務(wù)器。一般負(fù)載均衡設(shè)備都是基于服務(wù)器的資源和負(fù)載狀態(tài)進(jìn)行流量分配的,但是這些負(fù)載均衡設(shè)備都只是把流量分配給負(fù)載最輕資源最多的服務(wù)器,卻沒有詳細(xì)考慮輸入流量的特征。所以,在每臺(tái)服務(wù)需要處理特定流量特征的應(yīng)用場(chǎng)景中,一般負(fù)載均衡設(shè)備不能滿足需求。由于已有的負(fù)載均衡方案僅僅是根據(jù)各個(gè)服務(wù)器的負(fù)載進(jìn)行報(bào)文(流量)的分配和處理,因此,很可能導(dǎo)致具有相同特征的報(bào)文被分配給不同的服務(wù)器進(jìn)行處理,例如,將來自同一會(huì)話或同一客戶端的多個(gè)報(bào)文分配給不同的服務(wù)器,也可能將容量差別很大以及格式不同的報(bào)文分配給同一服務(wù)器,這樣就會(huì)導(dǎo)致同一服務(wù)器需要接收并處理差異較大以及屬于不同業(yè)務(wù)的報(bào)文,因此會(huì)影響處理的效率,并且不利于業(yè)務(wù)進(jìn)行。針對(duì)相關(guān)技術(shù)中現(xiàn)有負(fù)載均衡方案的處理方法未考慮報(bào)文特征、無法滿足特定應(yīng)用場(chǎng)景需求的問題,目前尚未提出有效的解決方案。
發(fā)明內(nèi)容
針對(duì)相關(guān)技術(shù)中現(xiàn)有負(fù)載均衡方案的處理方法未考慮報(bào)文特征、無法滿足特定應(yīng)用場(chǎng)景需求的問題,本發(fā)明提出一種負(fù)載均衡的實(shí)現(xiàn)方法和裝置,能夠根據(jù)報(bào)文的特征將報(bào)文分配到對(duì)應(yīng)的服務(wù)器,從而提高報(bào)文的處理效率,對(duì)業(yè)務(wù)過程進(jìn)行優(yōu)化。本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的根據(jù)本發(fā)明的一個(gè)方面,提供了一種負(fù)載均衡的實(shí)現(xiàn)方法。該負(fù)載均衡的實(shí)現(xiàn)方法包括·
提取報(bào)文的特征;根據(jù)特征匹配關(guān)系,確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器,其中,特征匹配關(guān)系包括報(bào)文的特征與服務(wù)器之間的對(duì)應(yīng)關(guān)系;
將報(bào)文發(fā)送到確定的服務(wù)器。此外,提取報(bào)文的特征進(jìn)一步包括緩存報(bào)文的內(nèi)容;并且,將報(bào)文發(fā)送到確定的服務(wù)器包括 提取緩存的報(bào)文的內(nèi)容,并將該內(nèi)容發(fā)送至服務(wù)器。進(jìn)一步地,特征匹配關(guān)系包括以下至少之一第一匹配關(guān)系,為報(bào)文協(xié)議特征與服務(wù)器的對(duì)應(yīng)關(guān)系;第二匹配關(guān)系,為報(bào)文應(yīng)用負(fù)載特征與服務(wù)器的對(duì)應(yīng)關(guān)系??蛇x地,根據(jù)特征匹配關(guān)系,確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器包括在根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中之一無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中的另一個(gè)確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器。并且,該方法進(jìn)一步包括在根據(jù)第一匹配關(guān)系和第二匹配關(guān)系均無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則將報(bào)文發(fā)送到預(yù)先指定的默認(rèn)服務(wù)器。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種負(fù)載均衡的實(shí)現(xiàn)裝置。該負(fù)載均衡的實(shí)現(xiàn)裝置包括提取模塊,用于提取報(bào)文的特征;確定模塊,用于根據(jù)特征匹配關(guān)系,確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器,其中,特征匹配關(guān)系包括報(bào)文的特征與服務(wù)器之間的對(duì)應(yīng)關(guān)系;發(fā)送模塊,用于將報(bào)文發(fā)送到確定的服務(wù)器。此外,該實(shí)現(xiàn)裝置進(jìn)一步包括緩存模塊,用于緩存報(bào)文的內(nèi)容;并且,發(fā)送模塊用于提取緩存的報(bào)文的內(nèi)容,并將該內(nèi)容發(fā)送至服務(wù)器??蛇x地,特征匹配關(guān)系包括以下至少之一第一匹配關(guān)系,為報(bào)文協(xié)議特征與服務(wù)器的對(duì)應(yīng)關(guān)系;第二匹配關(guān)系,為報(bào)文應(yīng)用負(fù)載特征與服務(wù)器的對(duì)應(yīng)關(guān)系。可選地,在確定模塊根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中之一無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則確定模塊根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中的另一個(gè)確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器。并且,在確定模塊根據(jù)第一匹配關(guān)系和第二匹配關(guān)系均無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則發(fā)送模塊將報(bào)文發(fā)送到預(yù)先指定的默認(rèn)服務(wù)器。本發(fā)明通過根據(jù)報(bào)文的特征報(bào)文發(fā)送給與其特征所對(duì)應(yīng)的服務(wù)器,能夠保證具有類似或相同特征(例如,屬于同一業(yè)務(wù)、來自同一用戶等)的報(bào)文盡可能由同一服務(wù)器進(jìn)行處理,從而提高報(bào)文的處理效率,合理安排服務(wù)器資源,對(duì)業(yè)務(wù)過程進(jìn)行優(yōu)化。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)方法的流程圖;圖2是根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)裝置的框圖;
圖3是根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡裝置的具體結(jié)構(gòu)實(shí)例的框圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。根據(jù)本發(fā)明的一個(gè)方面,提供了一種負(fù)載均衡的實(shí)現(xiàn)方法。如圖I所示,該負(fù)載均衡的實(shí)現(xiàn)方法包括步驟S101,提取報(bào)文的特征;步驟S103,根據(jù)特征匹配關(guān)系,確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器,其中,特征匹配關(guān)系包括報(bào)文的特征與服務(wù)器之間的對(duì)應(yīng)關(guān)系;步驟S105,將報(bào)文發(fā)送到確定的服務(wù)器。此外,在提取報(bào)文的特征時(shí),可以緩存報(bào)文的內(nèi)容;并且,在將報(bào)文發(fā)送到確定的服務(wù)器時(shí),可以提取緩存的報(bào)文的內(nèi)容,并將該內(nèi)容發(fā)送至服務(wù)器。進(jìn)一步地,特征匹配關(guān)系包括以下至少之一第一匹配關(guān)系,為報(bào)文協(xié)議特征與服務(wù)器的對(duì)應(yīng)關(guān)系;第二匹配關(guān)系,為報(bào)文應(yīng)用負(fù)載特征與服務(wù)器的對(duì)應(yīng)關(guān)系??蛇x地,在根據(jù)特征匹配關(guān)系確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器時(shí),可以在根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中之一無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中的另一個(gè)確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器。也就是說,在確定發(fā)送報(bào)文的目標(biāo)服務(wù)器時(shí),可以首先通過第一匹配關(guān)系確定該目標(biāo)服務(wù)器,如果根據(jù)第一匹配關(guān)系無法確定目標(biāo)服務(wù)器,則會(huì)根據(jù)第二匹配關(guān)系確定目標(biāo)服務(wù)器。此外,也可以首先通過第二匹配關(guān)系確定該目標(biāo)服務(wù)器,如果根據(jù)第二匹配關(guān)系無法確定目標(biāo)服務(wù)器,再根據(jù)第一匹配關(guān)系確定目標(biāo)服務(wù)器。并且,在根據(jù)第一匹配關(guān)系和第二匹配關(guān)系均無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則將報(bào)文發(fā)送到預(yù)先指定的默認(rèn)服務(wù)器。根據(jù)本發(fā)明的另一個(gè)方面,提供了一種負(fù)載均衡的實(shí)現(xiàn)裝置。如圖2所示,該負(fù)載均衡的實(shí)現(xiàn)裝置包括提取模塊21,用于提取報(bào)文的特征;確定模塊22,用于根據(jù)特征匹配關(guān)系,確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器,其中,特征匹配關(guān)系包括報(bào)文的特征與服務(wù)器之間的對(duì)應(yīng)關(guān)系;發(fā)送模塊23,用于將報(bào)文發(fā)送到確定的服務(wù)器。此外,該實(shí)現(xiàn)裝置進(jìn)一步包括
緩存模塊(未示出),用于緩存報(bào)文的內(nèi)容;并且,在需要發(fā)送報(bào)文的情況下,上述發(fā)送模塊23用于提取緩存的報(bào)文的內(nèi)容,并將該內(nèi)容發(fā)送至服務(wù)器??蛇x地,特征匹配關(guān)系包括以下至少之一第一匹配關(guān)系,為報(bào)文協(xié)議特征與服務(wù)器的對(duì)應(yīng)關(guān)系;第二匹配關(guān)系,為報(bào)文應(yīng)用負(fù)載特征與服務(wù)器的對(duì)應(yīng)關(guān)系??蛇x地,在確定模塊根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中之一無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則確定模塊根據(jù)第一匹配關(guān)系和第二匹配關(guān)系中的另一個(gè)確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器。并且,在確定模塊根據(jù)第一匹配關(guān)系和第二匹配關(guān)系均無法確定報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則發(fā)送模塊將報(bào)文發(fā)送到預(yù)先指定的默認(rèn)服務(wù)器。在另一實(shí)施例中,也可以采用上述第一匹配關(guān)系和第二匹配關(guān)系中的一個(gè)來確定目標(biāo)服務(wù)器。在另一實(shí)施例中,可以采用其他的匹配關(guān)系、或這些匹配關(guān)系與上述第一和第二匹配關(guān)系的組合來確定目標(biāo)服務(wù)器。根據(jù)本發(fā)明的負(fù)載均衡的實(shí)現(xiàn)裝置,可以按照?qǐng)D3所示的功能模塊來實(shí)現(xiàn)。如圖3所示,在實(shí)際應(yīng)用中,根據(jù)本發(fā)明實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)裝置的具體功能組成可以包括報(bào)文特征提取、報(bào)文特征規(guī)則配置模塊、報(bào)文緩存模塊。另外,為了便于進(jìn)行報(bào)文特征的匹配,該裝置中還可以進(jìn)一步配置有TCAM規(guī)則表、DRAM規(guī)則表,其中,TCAM規(guī)則表用于實(shí)現(xiàn)專用芯片規(guī)則匹配,DRAM規(guī)則表用于實(shí)現(xiàn)CPU規(guī)則匹配和負(fù)載均衡策略計(jì)笪
ο其中,圖2中所示的提取模塊用于實(shí)現(xiàn)圖3中的報(bào)文特征提取,圖2中所示的確定模塊的功能可以對(duì)應(yīng)于報(bào)文特征規(guī)則配置模塊的功能,用于根據(jù)圖3中的規(guī)則表實(shí)現(xiàn)專用芯片規(guī)則匹配和CPU規(guī)則匹配(以及相關(guān)的負(fù)載均衡策略計(jì)算)。上述的緩存模塊和發(fā)送模塊能夠?qū)崿F(xiàn)圖3中所示的報(bào)文緩存模塊的功能,緩存報(bào)文的內(nèi)容,并將報(bào)文的內(nèi)容發(fā)送至確定(與報(bào)文特征匹配)的服務(wù)器。在圖3所示的裝置處理輸入的報(bào)文時(shí),不是根據(jù)服務(wù)器資源和負(fù)載狀態(tài)選擇目標(biāo)服務(wù)器,而是首先提取出報(bào)文中的特征,然后在用戶配置的報(bào)文特征的規(guī)則表中查詢,根據(jù)報(bào)文特征和規(guī)則的匹配情況,最后選擇目標(biāo)服務(wù)器。為了保證報(bào)文特征規(guī)則能充分描述報(bào)文特征,該設(shè)備支持根據(jù)報(bào)文中的五元組信息、會(huì)話狀態(tài)信息、應(yīng)用內(nèi)容信息等特征確定目標(biāo)服務(wù)器,為了保證報(bào)文特征規(guī)則的容量和查詢效率,該設(shè)備采用專用芯片和CPU作為控制芯片,采用三態(tài)內(nèi)容訪問存儲(chǔ)器(TCAM)和動(dòng)態(tài)隨機(jī)訪問存儲(chǔ)器(DRAM)作為存儲(chǔ)芯片?;趫?bào)文特征的負(fù)載均衡設(shè)備的處理過程如下—、在負(fù)載均衡設(shè)備啟動(dòng)和運(yùn)行過程中,用戶都可以通過報(bào)文特征規(guī)則配置模塊在設(shè)備中配置規(guī)則,指定何種特征的報(bào)文由哪些服務(wù)器處理,即確定了報(bào)文的特征與服務(wù)器的對(duì)應(yīng)關(guān)系。這里的報(bào)文特征可以包括報(bào)文的五元組信息、會(huì)話狀態(tài)信息、應(yīng)用內(nèi)容信息等、或其組合,報(bào)文特征規(guī)則配置模塊能夠?qū)⒏袷綇?fù)雜的規(guī)則保存到TCAM規(guī)則表中,將不帶有掩碼的五元組規(guī)則保存到DRAM規(guī)則表中。二、負(fù)載均衡設(shè)備對(duì)輸入報(bào)文的每個(gè)報(bào)文,首先由提取模塊提取出用戶可能關(guān)心·的特征,由報(bào)文緩存模塊儲(chǔ)存報(bào)文內(nèi)容。
三、報(bào)文特征首先傳遞到專用芯片,由專用芯片從TCAM規(guī)則表中查詢報(bào)文特征和規(guī)則表中規(guī)則是否匹配的情況。四、專用芯片將報(bào)文特征和TCAM規(guī)則表的匹配結(jié)果傳遞到CPU中,由CPU從DRAM規(guī)則表中查詢報(bào)文特征和規(guī)則表中規(guī)則的匹配情況,然后CPU綜合報(bào)文在所有規(guī)則表中的匹配結(jié)果,確定該報(bào)文的負(fù)載均衡策略。如果報(bào)文特征匹配了某條規(guī)則,則把報(bào)文分配給規(guī)則中指定的目標(biāo)服務(wù)器,如果沒有匹配任何規(guī)則,則按默認(rèn)的負(fù)載均衡策略選擇目標(biāo)服務(wù)器。五、CPU確定目標(biāo)服務(wù)器后,控制報(bào)文緩存模塊向目標(biāo)服務(wù)器輸出報(bào)文。類似地,在其他實(shí)現(xiàn)方式中,如果流量特征規(guī)則復(fù)雜度不高,用于流量特征規(guī)則匹配的上述裝置可以不包括專用芯片和CPU,可以簡(jiǎn)化為只有專用芯片或CPU,存儲(chǔ)規(guī)則的器件不一定包括TCAM和DRAM,可以簡(jiǎn)化為只有TCAM或DRAM,或者使用靜態(tài)隨機(jī)訪問存儲(chǔ)器 SRAM。綜上所述,借助于本發(fā)明的上述技術(shù)方案,通過根據(jù)報(bào)文的特征報(bào)文發(fā)送給與其特征所對(duì)應(yīng)的服務(wù)器,能夠保證具有類似或相同特征(例如,屬于同一業(yè)務(wù)、來自同一用戶等)的報(bào)文盡可能由同一服務(wù)器進(jìn)行處理,從而提高報(bào)文的處理效率,合理安排服務(wù)器資源,對(duì)業(yè)務(wù)過程進(jìn)行優(yōu)化。通過上述實(shí)施例中合理配置匹配規(guī)則,能夠進(jìn)一步提高處理的效率。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種負(fù)載均衡的實(shí)現(xiàn)方法,其特征在于,所述方法包括 提取報(bào)文的特征; 根據(jù)特征匹配關(guān)系,確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器,其中,所述特征匹配關(guān)系包括報(bào)文的特征與服務(wù)器之間的對(duì)應(yīng)關(guān)系; 將所述報(bào)文發(fā)送到確定的所述服務(wù)器。
2.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,提取所述報(bào)文的特征進(jìn)一步包括 緩存所述報(bào)文的內(nèi)容; 并且,將所述報(bào)文發(fā)送到確定的所述服務(wù)器包括 提取緩存的所述報(bào)文的內(nèi)容,并將該內(nèi)容發(fā)送至所述服務(wù)器。
3.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,所述特征匹配關(guān)系包括以下至少之 第一匹配關(guān)系,為報(bào)文協(xié)議特征與服務(wù)器的對(duì)應(yīng)關(guān)系; 第二匹配關(guān)系,為報(bào)文應(yīng)用負(fù)載特征與服務(wù)器的對(duì)應(yīng)關(guān)系。
4.根據(jù)權(quán)利要求3所述的實(shí)現(xiàn)方法,其特征在于,根據(jù)特征匹配關(guān)系,確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器包括 在根據(jù)所述第一匹配關(guān)系和所述第二匹配關(guān)系中之一無法確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則根據(jù)所述第一匹配關(guān)系和所述第二匹配關(guān)系中的另一個(gè)確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器。
5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)方法,其特征在于,進(jìn)一步包括 在根據(jù)所述第一匹配關(guān)系和所述第二匹配關(guān)系均無法確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則將所述報(bào)文發(fā)送到預(yù)先指定的默認(rèn)服務(wù)器。
6.一種負(fù)載均衡的實(shí)現(xiàn)裝置,其特征在于,所述裝置包括 提取模塊,用于提取報(bào)文的特征; 確定模塊,用于根據(jù)特征匹配關(guān)系,確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器,其中,所述特征匹配關(guān)系包括報(bào)文的特征與服務(wù)器之間的對(duì)應(yīng)關(guān)系; 發(fā)送模塊,用于將所述報(bào)文發(fā)送到確定的所述服務(wù)器。
7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)裝置,其特征在于,所述實(shí)現(xiàn)裝置進(jìn)一步包括 緩存模塊,用于緩存所述報(bào)文的內(nèi)容,并且,所述發(fā)送模塊用于將緩存的該內(nèi)容發(fā)送至所述服務(wù)器。
8.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)裝置,其特征在于,所述特征匹配關(guān)系包括以下至少之 第一匹配關(guān)系,為報(bào)文協(xié)議特征與服務(wù)器的對(duì)應(yīng)關(guān)系; 第二匹配關(guān)系,為報(bào)文應(yīng)用負(fù)載特征與服務(wù)器的對(duì)應(yīng)關(guān)系。
9.根據(jù)權(quán)利要求8所述的實(shí)現(xiàn)裝置,其特征在于,在所述確定模塊根據(jù)所述第一匹配關(guān)系和所述第二匹配關(guān)系中之一無法確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則所述確定模塊根據(jù)所述第一匹配關(guān)系和所述第二匹配關(guān)系中的另一個(gè)確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器。
10.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)裝置,其特征在于,在所述確定模塊根據(jù)所述第一匹配關(guān)系和所述第二匹配關(guān)系均無法確定所述報(bào)文的特征所對(duì)應(yīng)的服務(wù)器的情況下,則所述發(fā)送模塊將所述報(bào)文發(fā)送到預(yù)先指 定的默認(rèn)服務(wù)器。
全文摘要
本發(fā)明公開了一種負(fù)載均衡的實(shí)現(xiàn)方法和裝置,該方法包括提取報(bào)文的特征,然后緩存該報(bào)文內(nèi)容,在確定報(bào)文特征所對(duì)應(yīng)的服務(wù)之后,根據(jù)特征匹配關(guān)系,將報(bào)文發(fā)送給該服務(wù)器。由于該特征匹配關(guān)系包括報(bào)文的特征與服務(wù)器之間的對(duì)應(yīng)關(guān)系,所以能確定與報(bào)文的特征相對(duì)應(yīng)的服務(wù)器,從而實(shí)現(xiàn)負(fù)載均衡。當(dāng)報(bào)文特征無對(duì)應(yīng)的服務(wù)器時(shí),還可以將報(bào)文發(fā)送到預(yù)先指定的默認(rèn)服務(wù)器。本發(fā)明的方法能實(shí)現(xiàn)服務(wù)器資源合理安排,從而滿足云計(jì)算數(shù)據(jù)中心多用戶或網(wǎng)絡(luò)安全應(yīng)用數(shù)據(jù)中心的需求。
文檔編號(hào)H04L12/803GK102932269SQ201210476709
公開日2013年2月13日 申請(qǐng)日期2012年11月21日 優(yōu)先權(quán)日2012年11月21日
發(fā)明者劉朝輝, 邵宗有, 劉新春 申請(qǐng)人:無錫城市云計(jì)算中心有限公司