專(zhuān)利名稱(chēng):負(fù)載均衡的實(shí)現(xiàn)方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明一般地涉及計(jì)算機(jī)技術(shù)領(lǐng)域,更具體地來(lái)說(shuō),涉及負(fù)載均衡的實(shí)現(xiàn)方法和
>J-U ρ α裝直。
背景技術(shù):
由于目前現(xiàn)有網(wǎng)絡(luò)的各個(gè)核心部分隨著業(yè)務(wù)量的提高,訪問(wèn)量和數(shù)據(jù)流量的快速增長(zhǎng),其處理能力和計(jì)算強(qiáng)度也相應(yīng)地增大,使得單一的服務(wù)器設(shè)備根本無(wú)法承擔(dān)。因此,數(shù)據(jù)中心需要由大量的服務(wù)器構(gòu)成,當(dāng)大量用戶(hù)通過(guò)網(wǎng)絡(luò)訪問(wèn)數(shù)據(jù)中心的服務(wù)器時(shí),為保證數(shù)據(jù)中心所有服務(wù)器的使用效率最大化,在網(wǎng)絡(luò)入口上,需要安裝一個(gè)負(fù)載均衡設(shè)備,設(shè)備中保存數(shù)據(jù)中心可用服務(wù)器的列表,每當(dāng)一個(gè)用戶(hù)發(fā)起訪問(wèn)數(shù)據(jù)中心的請(qǐng)求時(shí),負(fù)載均 衡設(shè)備按照一定的請(qǐng)求分配策略,把不同用戶(hù)的訪問(wèn)請(qǐng)求分配到不同的服務(wù)器上。當(dāng)前,傳統(tǒng)數(shù)據(jù)中心正向云計(jì)算數(shù)據(jù)中心發(fā)展,云計(jì)算數(shù)據(jù)中心最大的特點(diǎn)是資源虛擬化,這不僅包括服務(wù)器計(jì)算節(jié)點(diǎn)級(jí)的資源,也包括服務(wù)器集群級(jí)的資源。也就是說(shuō),一個(gè)物理的數(shù)據(jù)中心可以被虛擬化為多個(gè)虛擬的數(shù)據(jù)中心,每個(gè)虛擬數(shù)據(jù)中心可以響應(yīng)不同應(yīng)用業(yè)務(wù)的訪問(wèn)請(qǐng)求,每個(gè)虛擬數(shù)據(jù)中心的應(yīng)用業(yè)務(wù)互不影響?,F(xiàn)有技術(shù)中提供了一種實(shí)現(xiàn)數(shù)據(jù)中心資源負(fù)載均衡的方法,其中,包括獲取調(diào)度域內(nèi)各物理機(jī)屬性的當(dāng)前利用率,并根據(jù)所述實(shí)際分配任務(wù)權(quán)值與期望任務(wù)權(quán)值確定分配任務(wù)的物理機(jī),所述屬性包括CPU負(fù)載、內(nèi)存負(fù)載及網(wǎng)絡(luò)負(fù)載;根據(jù)所述當(dāng)前利用率確定所述調(diào)度域?qū)傩缘呢?fù)載均值,并根據(jù)所述負(fù)載均值及對(duì)所述物理機(jī)屬性的負(fù)載預(yù)測(cè)值計(jì)算所述物理機(jī)的(實(shí)際分配任務(wù)權(quán)值與期望任務(wù)權(quán)值)之差;選擇所述(實(shí)際分配任務(wù)權(quán)值與期望任務(wù)權(quán)值)之差最小的物理機(jī)分配所述當(dāng)前分配任務(wù)。該技術(shù)方案在一定程度上能夠?qū)崿F(xiàn)負(fù)載均衡。但是這種技術(shù)方案能夠支持傳統(tǒng)數(shù)據(jù)中心,而無(wú)法支持多個(gè)虛擬的數(shù)據(jù)中心,所以不能滿(mǎn)足包括多種服務(wù)類(lèi)型的綜合數(shù)據(jù)中心的需要。
發(fā)明內(nèi)容
針對(duì)現(xiàn)有技術(shù)中負(fù)載均衡方法無(wú)法滿(mǎn)足包括多個(gè)服務(wù)類(lèi)型的綜合服務(wù)中心的需要的缺陷,本發(fā)明提出了能夠解決上述缺陷的一種負(fù)載均衡的實(shí)現(xiàn)方法。根據(jù)本發(fā)明的一方面,提供了一種負(fù)載均衡的實(shí)現(xiàn)方法,其中,包括確定流量所要申請(qǐng)的服務(wù)類(lèi)型;根據(jù)確定的服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。優(yōu)選地,方法還包括預(yù)先針對(duì)每個(gè)服務(wù)類(lèi)型配置相應(yīng)的負(fù)載均衡模塊,并且每個(gè)負(fù)載均衡模塊對(duì)應(yīng)于至少一個(gè)數(shù)據(jù)中心;并且,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心包括將該流量分配至與該流量的服務(wù)類(lèi)型對(duì)應(yīng)的負(fù)載均衡模塊,接收到該流量的負(fù)載均衡模塊將該流量發(fā)送至與該負(fù)載均衡模塊對(duì)應(yīng)的數(shù)據(jù)中心。優(yōu)選地,服務(wù)類(lèi)型包括以下至少之一高性能計(jì)算服務(wù)、查詢(xún)服務(wù)、網(wǎng)頁(yè)服務(wù)以及數(shù)據(jù)庫(kù)服務(wù)。
優(yōu)選地,數(shù)據(jù)中心包括多個(gè)服務(wù)器;并且,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心包括根據(jù)負(fù)載均衡算法,將該流量分配至該數(shù)據(jù)中心的多個(gè)服務(wù)器。優(yōu)選地,均衡方法包括以下至少之一最小負(fù)載法、輪轉(zhuǎn)法、加權(quán)輪轉(zhuǎn)法以及哈希法。根據(jù)本發(fā)明的另一方面,提 供了一種負(fù)載均衡的實(shí)現(xiàn)裝置,其中,實(shí)現(xiàn)裝置包括分類(lèi)模塊,用于確定流量所要申請(qǐng)的服務(wù)類(lèi)型;以及處理模塊,用于根據(jù)確定的服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。優(yōu)選地,處理模塊包括多個(gè)負(fù)載均衡模塊,每個(gè)負(fù)載均衡模塊對(duì)應(yīng)于一種服務(wù)類(lèi)型,并且一個(gè)負(fù)載均衡模塊對(duì)應(yīng)于至少一個(gè)數(shù)據(jù)中心;其中,接收到該流量的負(fù)載均衡模塊用于將該流量發(fā)送至與該負(fù)載均衡模塊對(duì)應(yīng)的數(shù)據(jù)中心。優(yōu)選地,負(fù)載均衡配置模塊,用于配置多個(gè)負(fù)載均衡模塊;以及分類(lèi)配置模塊,用于生成流量服務(wù)類(lèi)型與負(fù)載均衡模塊的對(duì)應(yīng)關(guān)系的匹配規(guī)則,其中,分類(lèi)模塊根據(jù)匹配規(guī)則將該流量分配至與該流量的服務(wù)類(lèi)型對(duì)應(yīng)的負(fù)載均衡模塊。優(yōu)選地,數(shù)據(jù)中心包括多個(gè)服務(wù)器,其中,負(fù)載均衡模塊還用于根據(jù)負(fù)載均衡算法將該流量分配至該數(shù)據(jù)中心的多個(gè)服務(wù)器。優(yōu)選地,均衡方法包括以下至少之一最小負(fù)載法、輪轉(zhuǎn)法、加權(quán)輪轉(zhuǎn)法以及哈希法。利用本發(fā)明的技術(shù)方案能夠克服現(xiàn)有技術(shù)的缺陷,支持包括多個(gè)數(shù)據(jù)中心的綜合數(shù)據(jù)中心,從而改善了負(fù)載均衡裝置與數(shù)據(jù)中心的兼容性。此外,根據(jù)數(shù)據(jù)中心的服務(wù)類(lèi)型將綜合數(shù)據(jù)中心劃分為多個(gè)數(shù)據(jù)中心以后,通過(guò)負(fù)載均衡的實(shí)現(xiàn)方法和裝置,可以將流量分配至不同的數(shù)據(jù)中心,大幅改善了負(fù)載均衡裝置的處理能力。本發(fā)明的其它特征和優(yōu)點(diǎn)將在隨后的說(shuō)明書(shū)中闡述,并且,部分地從說(shuō)明書(shū)中變得顯而易見(jiàn),或者通過(guò)實(shí)施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點(diǎn)可通過(guò)在所寫(xiě)的說(shuō)明書(shū)、權(quán)利要求書(shū)、以及附圖
中所特別指出的結(jié)構(gòu)來(lái)實(shí)現(xiàn)和獲得。
以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。在附圖中圖I為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)方法的總體流程圖;圖2為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)方法的具體流程圖;圖3為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡裝置的總體結(jié)構(gòu)圖;以及圖4為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡裝置的具體結(jié)構(gòu)圖。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明的優(yōu)選實(shí)施例進(jìn)行說(shuō)明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實(shí)施例僅用于說(shuō)明和解釋本發(fā)明,并不用于限定本發(fā)明。圖I為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)方法的總體流程圖。負(fù)載均衡的實(shí)現(xiàn)方法100包括在步驟102中,確定流量所要申請(qǐng)的服務(wù)類(lèi)型;在步驟104中,根據(jù)確定的服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。該實(shí)現(xiàn)方法根據(jù)流量所要申請(qǐng)的服務(wù)類(lèi)型對(duì)流量進(jìn)行分配,從而與現(xiàn)有的負(fù)載均衡方法相比較,該方法能夠應(yīng)用于包含多種服務(wù)的綜合數(shù)據(jù)中心,提高兼容性能,從而能夠進(jìn)一步擴(kuò)展數(shù)據(jù)中心的應(yīng)用業(yè)務(wù),提高網(wǎng)絡(luò)的靈活性和可用性。圖2為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)方法的具體流程圖。負(fù)載均衡的實(shí)現(xiàn)方法200包括在步驟202中,確定流量所要申請(qǐng)的服務(wù)類(lèi)型。例如,服務(wù)類(lèi)型包括以下至少之一高性能計(jì)算服務(wù)、查詢(xún)服務(wù)、網(wǎng)頁(yè)服務(wù)以及數(shù)據(jù)庫(kù)服務(wù)等。在其他實(shí)施例中,服務(wù)類(lèi)型還可以包括能夠通過(guò)網(wǎng)絡(luò)向用戶(hù)提供的其他服務(wù)。在步驟204中,預(yù)先針對(duì)每個(gè)服務(wù)類(lèi)型配置相應(yīng)的負(fù)載均衡模塊,并且每個(gè)負(fù)載均衡模塊對(duì)應(yīng)于至少一個(gè)服務(wù)類(lèi)型的數(shù)據(jù)中心;具體地,預(yù)先針對(duì)高性能計(jì)算服務(wù)、查詢(xún)服務(wù)、網(wǎng)頁(yè)服務(wù)以及數(shù)據(jù)庫(kù)服務(wù)配置分別用于高性能計(jì)算服務(wù)的負(fù)載均衡模塊、用于查詢(xún)服務(wù)的負(fù)載均衡模塊、用于網(wǎng)頁(yè)服務(wù)的負(fù)載均衡模塊以及用于數(shù)據(jù)庫(kù)服務(wù)的負(fù)載均衡模塊,并且綜合數(shù)據(jù)中心至少可以包括高性能技術(shù)服務(wù)數(shù)據(jù)中心、查詢(xún)服務(wù)數(shù)據(jù)中心、網(wǎng)頁(yè)服務(wù)數(shù)據(jù)中心以及數(shù)據(jù)庫(kù)服務(wù)數(shù)據(jù)中心等。此外,一個(gè)負(fù)載均衡模塊可以支持至少一個(gè)相同服務(wù)類(lèi)型的數(shù)據(jù)中心。在步驟206中,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心進(jìn)一步包括將該流量分配至與該流量的服務(wù)類(lèi)型對(duì)應(yīng)的負(fù)載均衡模塊,接收到該流量的負(fù)載均衡模塊將該流量發(fā)送至與該負(fù)載均衡模塊對(duì)應(yīng)的數(shù)據(jù)中心。利用負(fù)載均衡的實(shí)現(xiàn)方法可以將流量分配至多個(gè)不同類(lèi)型的服務(wù)的綜合數(shù)據(jù) 中心,從而克服了現(xiàn)有負(fù)載均衡的實(shí)現(xiàn)方法只能均衡一個(gè)服務(wù)類(lèi)型的數(shù)據(jù)中心的負(fù)載的問(wèn)題。此外,數(shù)據(jù)中心包括多個(gè)服務(wù)器;并且,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心包括根據(jù)負(fù)載均衡算法,將該流量分配至該數(shù)據(jù)中心的多個(gè)服務(wù)器。服務(wù)器可以為實(shí)體計(jì)算機(jī)服務(wù)器或者虛擬機(jī)服務(wù)器。具體地,均衡方法包括以下至少之一最小負(fù)載法、輪轉(zhuǎn)法、加權(quán)輪轉(zhuǎn)法以及哈希法等。從而實(shí)現(xiàn)了流量分流,大幅擴(kuò)展網(wǎng)絡(luò)設(shè)備和服務(wù)器的帶寬、增加吞吐量、加強(qiáng)網(wǎng)絡(luò)數(shù)據(jù)處理能力、提高網(wǎng)絡(luò)的靈活性和可用性。圖3為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡裝置的總體結(jié)構(gòu)圖。負(fù)載均衡裝置300包括分類(lèi)模塊302,用于確定流量所要申請(qǐng)的服務(wù)類(lèi)型;以及處理模塊304,與分類(lèi)模塊302連接并且用于根據(jù)確定的服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。利用該負(fù)載均衡裝置,能夠被配置為與多數(shù)據(jù)中心網(wǎng)絡(luò)連接,提高負(fù)載均衡裝置的兼容性,提高網(wǎng)絡(luò)的靈活性和可用性。圖4為根據(jù)本發(fā)明的實(shí)施例的負(fù)載均衡裝置的具體結(jié)構(gòu)圖。負(fù)載均衡裝置400包括分類(lèi)模塊402,用于確定流量所要申請(qǐng)的服務(wù)類(lèi)型;以及處理模塊404,與分類(lèi)模塊402連接并且用于根據(jù)確定的服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。具體地,處理模塊404包括多個(gè)負(fù)載均衡模塊,例如,負(fù)載均衡模塊406、負(fù)載均衡模塊408、...、負(fù)載均衡模塊410,每個(gè)負(fù)載均衡模塊對(duì)應(yīng)于一種服務(wù)類(lèi)型,并且一個(gè)負(fù)載均衡模塊對(duì)應(yīng)于至少一個(gè)數(shù)據(jù)中心;其中,接收到該流量的負(fù)載均衡模塊用于將該流量發(fā)送至與該負(fù)載均衡模塊對(duì)應(yīng)的數(shù)據(jù)中心。例如,服務(wù)類(lèi)型包括以下至少之一高性能計(jì)算服務(wù)、查詢(xún)服務(wù)、網(wǎng)頁(yè)服務(wù)以及數(shù)據(jù)庫(kù)服務(wù)等。在其他實(shí)施例中,服務(wù)類(lèi)型還可以包括能夠通過(guò)網(wǎng)絡(luò)向用戶(hù)提供的其他服務(wù)。在圖4中,示出了一個(gè)負(fù)載均衡模塊對(duì)應(yīng)于一個(gè)數(shù)據(jù)中心。在其他實(shí)施例中,一個(gè)負(fù)載均衡模塊可以對(duì)應(yīng)于多個(gè)數(shù)據(jù)中心。接收到該流量的負(fù)載均衡模塊用于將該流量發(fā)送至與該負(fù)載均衡模塊對(duì)應(yīng)的數(shù)據(jù)中心。例如,負(fù)載均衡模塊406接收到流量以后,將該流量發(fā)送至與該負(fù)載均衡模塊406相對(duì)應(yīng)的數(shù)據(jù)中心416 ;負(fù)載均衡模塊408接收到流量以后,將該流量發(fā)送至與該負(fù)載均衡模塊408相對(duì)應(yīng)的數(shù)據(jù)中心418 ;負(fù)載均衡模塊410接收到流量以后,將該流量發(fā)送至與該負(fù)載均衡模塊410相對(duì)應(yīng)的數(shù)據(jù)中心420等。負(fù)載均衡裝置400還包括負(fù)載均衡配置模塊412,用于配置多個(gè)負(fù)載均衡模塊,該負(fù)載均衡配置模塊412可以根據(jù)服務(wù)類(lèi)型的數(shù)量啟用相應(yīng)數(shù)量的負(fù)載均衡模塊,S卩,每個(gè)負(fù)載均衡模塊對(duì)應(yīng)于一種服務(wù)類(lèi)型。此外,負(fù)載均衡配置模塊412可以根據(jù)服務(wù)類(lèi)型自動(dòng)配置負(fù)載均衡模塊的均衡方法以及該均衡方法所需要的參數(shù)。均衡方法包括以下至少之一最小負(fù)載法、輪轉(zhuǎn)法、加權(quán)輪轉(zhuǎn)法以及哈希法等。此外,用戶(hù)可以通過(guò)負(fù)載均衡配置模塊412手動(dòng)配置負(fù)載均衡模塊的均衡方法以及該均衡方法所需要的參數(shù)。負(fù)載均衡裝置400還包括分類(lèi)配置模塊414,用于生成流量服務(wù)類(lèi)型與負(fù)載均衡模塊的對(duì)應(yīng)關(guān)系的匹配規(guī)則,其中,分類(lèi)模塊402根據(jù)匹配規(guī)則將該流量分配至與該流量的服務(wù)類(lèi)型對(duì)應(yīng)的負(fù)載均衡模塊。用戶(hù)可以通過(guò)分類(lèi)配置模塊414實(shí)時(shí)添加、刪除或者修改匹配規(guī)則。例如,當(dāng)負(fù)載均衡模塊406不可用時(shí),用戶(hù)可以通過(guò)分類(lèi)配置模塊414修改匹配規(guī)則,從而不將流量分配至負(fù)載均衡模塊406。當(dāng)數(shù)據(jù)中心的應(yīng)用類(lèi)型增加時(shí),用戶(hù)可以通過(guò)分配配置模塊414添加匹配規(guī)則。此外,當(dāng)某個(gè)數(shù)據(jù)中心臨時(shí)關(guān)閉或者暫停服務(wù)時(shí),用戶(hù)可以通過(guò)分類(lèi)配置模塊414刪除匹配規(guī)則。此外,數(shù)據(jù)中心包括多個(gè)服務(wù)器,其中,負(fù)載均衡模塊還用于根據(jù)負(fù)載均衡算法將該流量分配至該數(shù)據(jù)中心的多個(gè)服務(wù)器。具體地,均衡方法包括以下至少之一最小負(fù)載法、輪轉(zhuǎn)法、加權(quán)輪轉(zhuǎn)法以及哈希法等。從而能夠?qū)⒘髁糠峙渲敛煌姆?wù)器。每個(gè)數(shù)據(jù)中心都包括多個(gè)服務(wù)器,其中,服務(wù)器可以為虛擬機(jī)服務(wù)器或者實(shí)體機(jī)服務(wù)器。利用本發(fā)明的實(shí)施例的負(fù)載均衡的實(shí)現(xiàn)方法和裝置,可以將該技術(shù)方案應(yīng)用于包含多種服務(wù)類(lèi)型的綜合數(shù)據(jù)中心,從而改善了負(fù)載均衡裝置與數(shù)據(jù)中心的兼容性;根據(jù)數(shù)據(jù)中心的服務(wù)類(lèi)型將綜合數(shù)據(jù)中心劃分為多個(gè)數(shù)據(jù)中心以后,通過(guò)負(fù)載均衡的實(shí)現(xiàn)方法和裝置,可以將流量分配至綜合數(shù)據(jù)中心的多臺(tái)服務(wù)器,大幅改善了負(fù)載均衡裝置的處理能力;可以根據(jù)數(shù)據(jù)中心的數(shù)據(jù),實(shí)時(shí)增加、去除或者更換負(fù)載均衡模塊,從而大大提高了負(fù)載均衡裝置的應(yīng)用范圍,提高應(yīng)用靈活性;當(dāng)增加、去除或者更換負(fù)載均衡模塊時(shí),或者當(dāng)臨時(shí)創(chuàng)建、關(guān)閉數(shù)據(jù)中心時(shí),可以通過(guò)分類(lèi)配置模塊添加、刪除或者修改相應(yīng)的匹配規(guī)則以及通過(guò)負(fù)載均衡配置模塊配置相應(yīng)的負(fù)載均衡模塊,保證該負(fù)載均衡裝置繼續(xù)為綜合數(shù)據(jù)中心服務(wù)。此外,可以根據(jù)服務(wù)類(lèi)型配置負(fù)載均衡模塊的均衡方法,能夠改善負(fù)載均衡模塊的效率。因此,本發(fā)明的負(fù)載均衡的實(shí)現(xiàn)方法和裝置能夠進(jìn)一步擴(kuò)展數(shù)據(jù)中心的網(wǎng)絡(luò)設(shè)備和服務(wù)器的帶寬、增加吞吐量、加強(qiáng)網(wǎng)絡(luò)數(shù)據(jù)處理能力、提高網(wǎng)絡(luò)的靈活性和可用性。以上僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種負(fù)載均衡的實(shí)現(xiàn)方法,其特征在于,包括 確定流量所要申請(qǐng)的服務(wù)類(lèi)型; 根據(jù)確定的所述服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。
2.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,所述方法還包括 預(yù)先針對(duì)每個(gè)服務(wù)類(lèi)型配置相應(yīng)的負(fù)載均衡模塊,并且每個(gè)負(fù)載均衡模塊對(duì)應(yīng)于至少一個(gè)數(shù)據(jù)中心; 并且,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心包括 將該流量分配至與該流量的服務(wù)類(lèi)型對(duì)應(yīng)的負(fù)載均衡模塊,接收到該流量的負(fù)載均衡模塊將該流量發(fā)送至與該負(fù)載均衡模塊對(duì)應(yīng)的數(shù)據(jù)中心。
3.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,所述服務(wù)類(lèi)型包括以下至少之一高性能計(jì)算服務(wù)、查詢(xún)服務(wù)、網(wǎng)頁(yè)服務(wù)以及數(shù)據(jù)庫(kù)服務(wù)。
4.根據(jù)權(quán)利要求I所述的實(shí)現(xiàn)方法,其特征在于,所述數(shù)據(jù)中心包括多個(gè)服務(wù)器; 并且,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心包括 根據(jù)負(fù)載均衡算法,將該流量分配至該數(shù)據(jù)中心的多個(gè)服務(wù)器。
5.根據(jù)權(quán)利要求4所述的實(shí)現(xiàn)方法,其特征在于,所述均衡方法包括以下至少之一最小負(fù)載法、輪轉(zhuǎn)法、加權(quán)輪轉(zhuǎn)法以及哈希法。
6.一種負(fù)載均衡的實(shí)現(xiàn)裝置,其特征在于,包括 分類(lèi)模塊,用于確定流量所要申請(qǐng)的服務(wù)類(lèi)型;以及 處理模塊,用于根據(jù)確定的所述服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。
7.根據(jù)權(quán)利要求6所述的實(shí)現(xiàn)裝置,其特征在于,所述處理模塊包括 多個(gè)負(fù)載均衡模塊,每個(gè)負(fù)載均衡模塊對(duì)應(yīng)于一種服務(wù)類(lèi)型,并且一個(gè)負(fù)載均衡模塊對(duì)應(yīng)于至少一個(gè)數(shù)據(jù)中心;其中,接收到該流量的負(fù)載均衡模塊用于將該流量發(fā)送至與該負(fù)載均衡模塊對(duì)應(yīng)的數(shù)據(jù)中心。
8.根據(jù)權(quán)利要求7所述的實(shí)現(xiàn)裝置,其特征在于, 負(fù)載均衡配置模塊,用于配置所述多個(gè)負(fù)載均衡模塊;以及 分類(lèi)配置模塊,用于生成流量服務(wù)類(lèi)型與負(fù)載均衡模塊的對(duì)應(yīng)關(guān)系的匹配規(guī)則,其中,所述分類(lèi)模塊根據(jù)所述匹配規(guī)則將該流量分配至與該流量的服務(wù)類(lèi)型對(duì)應(yīng)的負(fù)載均衡模塊。
9.根據(jù)權(quán)利要求7所述的實(shí)現(xiàn)裝置,其特征在于,所述數(shù)據(jù)中心包括多個(gè)服務(wù)器,其中,所述負(fù)載均衡模塊還用于根據(jù)負(fù)載均衡算法將該流量分配至該數(shù)據(jù)中心的多個(gè)服務(wù)器。
10.根據(jù)權(quán)利要求9所述的實(shí)現(xiàn)裝置,其特征在于,所述均衡方法包括以下至少之一最小負(fù)載法、輪轉(zhuǎn)法、加權(quán)輪轉(zhuǎn)法以及哈希法。
全文摘要
本發(fā)明提供了一種負(fù)載均衡的實(shí)現(xiàn)方法,其中,包括確定流量所要申請(qǐng)的服務(wù)類(lèi)型;根據(jù)確定的服務(wù)類(lèi)型,將該流量分配至與該服務(wù)類(lèi)型對(duì)應(yīng)的數(shù)據(jù)中心。利用本發(fā)明的負(fù)載均衡的實(shí)現(xiàn)方法,能夠支持包括多個(gè)數(shù)據(jù)中心的綜合數(shù)據(jù)中心,從而改善了負(fù)載均衡裝置與數(shù)據(jù)中心的兼容性。本發(fā)明還提供了一種負(fù)載均衡的實(shí)現(xiàn)裝置。
文檔編號(hào)H04L12/803GK102932271SQ20121049060
公開(kāi)日2013年2月13日 申請(qǐng)日期2012年11月27日 優(yōu)先權(quán)日2012年11月27日
發(fā)明者劉朝輝, 邵宗有, 劉新春 申請(qǐng)人:無(wú)錫城市云計(jì)算中心有限公司