一種PaaS平臺(tái)健康狀態(tài)管理方法和裝置制造方法
【專利摘要】本發(fā)明實(shí)施例提供一種PaaS平臺(tái)健康狀態(tài)管理方法和裝置,管理節(jié)點(diǎn)可以根據(jù)服務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)信息計(jì)算特征向量,并利用該特征向量來(lái)匹配規(guī)則,并根據(jù)利用匹配出的規(guī)則進(jìn)行推理獲得的推理結(jié)果,來(lái)確定該服務(wù)節(jié)點(diǎn)運(yùn)行是否正常,并可以根據(jù)服務(wù)節(jié)點(diǎn)運(yùn)行狀態(tài)來(lái)對(duì)負(fù)載進(jìn)行分配。相對(duì)于現(xiàn)有技術(shù)中,根據(jù)服務(wù)節(jié)點(diǎn)的負(fù)載與預(yù)設(shè)值比較來(lái)確定服務(wù)節(jié)點(diǎn)運(yùn)行是否正常的方案,利用預(yù)先設(shè)置的規(guī)則進(jìn)行推理可以有效解決預(yù)設(shè)值難以設(shè)定,準(zhǔn)確性較低的問(wèn)題,從而可以準(zhǔn)確判斷服務(wù)節(jié)點(diǎn)運(yùn)行是否正常,并由此提高負(fù)載分配的準(zhǔn)確性。
【專利說(shuō)明】一種PaaS平臺(tái)健康狀態(tài)管理方法和裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信領(lǐng)域中的云計(jì)算領(lǐng)域,尤其涉及一種平臺(tái)即服務(wù)(PaaS, platform-as-a-service)平臺(tái)健康狀態(tài)管理方法和裝置。
【背景技術(shù)】
[0002]PaaS是一種把服務(wù)器平臺(tái)或開(kāi)發(fā)環(huán)境作為一種服務(wù)提供的商業(yè)模式。PaaS平臺(tái)能將現(xiàn)有各種業(yè)務(wù)能力進(jìn)行整合,具體可以歸類為應(yīng)用服務(wù)器、業(yè)務(wù)能力接入、業(yè)務(wù)引擎、業(yè)務(wù)開(kāi)放平臺(tái)、云計(jì)算。PaaS平臺(tái)向下根據(jù)業(yè)務(wù)能力需要測(cè)算基礎(chǔ)服務(wù)能力,通過(guò)基礎(chǔ)設(shè)施即服務(wù)(IaaS, infrastructure-as-a-service)提供的應(yīng)用程序編程接口(API)調(diào)用硬件資源。向上提供業(yè)務(wù)調(diào)度中心服務(wù),實(shí)時(shí)監(jiān)控PaaS平臺(tái)的各種資源,并將這些資源通過(guò)API開(kāi)放給軟件即服務(wù)(SaaS, software-as-a-service)用戶。而如何實(shí)時(shí)有效地實(shí)現(xiàn)PaaS平臺(tái)上的各服務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)管理,是PaaS平臺(tái)實(shí)現(xiàn)的關(guān)鍵。
[0003]目前,PaaS平臺(tái)上的健康狀態(tài)管理方法主要包括以下兩種:
[0004]第一種、PaaS平臺(tái)中的健康狀態(tài)管理模塊從各個(gè)應(yīng)用服務(wù)模塊獲取應(yīng)用程序運(yùn)行信息,然后對(duì)收集到的信息進(jìn)行統(tǒng)計(jì)分析,并將結(jié)果與云控制器(Cloud Controller)設(shè)定的指標(biāo)進(jìn)行比較,從而可以根據(jù)比較結(jié)果確定各服務(wù)節(jié)點(diǎn)是否運(yùn)行正常,并針對(duì)運(yùn)行異常的服務(wù)節(jié)點(diǎn)提供報(bào)警信息。
[0005]第二種、PaaS平臺(tái)中的管理節(jié)點(diǎn)檢測(cè)各服務(wù)節(jié)點(diǎn)的負(fù)載情況,確定各服務(wù)節(jié)點(diǎn)的負(fù)載是否超過(guò)閾值。對(duì)于負(fù)載超過(guò)閾值的服務(wù)節(jié)點(diǎn),將所述服務(wù)節(jié)點(diǎn)中負(fù)載開(kāi)銷(xiāo)最大的應(yīng)用程序,重新部署到負(fù)載最輕且未部署所述應(yīng)用程序的服務(wù)節(jié)點(diǎn);同時(shí),保證應(yīng)用程序服務(wù)質(zhì)量,減少應(yīng)用程序副本遷移的信令開(kāi)銷(xiāo),實(shí)現(xiàn)PaaS平臺(tái)的負(fù)載均衡。
[0006]現(xiàn)有PaaS平臺(tái)上的健康狀態(tài)管理方法,都是根據(jù)PaaS平臺(tái)當(dāng)前負(fù)載情況,通過(guò)與預(yù)設(shè)值進(jìn)行比較,來(lái)確定服務(wù)節(jié)點(diǎn)運(yùn)行是否正常,并可以進(jìn)一步進(jìn)行負(fù)載的分配調(diào)度。由于預(yù)設(shè)值的準(zhǔn)確性難以保證,因此,難以保證準(zhǔn)確確定出服務(wù)節(jié)點(diǎn)運(yùn)行是否正常。且由于云計(jì)算環(huán)境復(fù)雜多變,根據(jù)現(xiàn)有方法進(jìn)行負(fù)載分配時(shí),還存在負(fù)載分配調(diào)度比較頻繁,系統(tǒng)負(fù)荷較大的問(wèn)題。
【發(fā)明內(nèi)容】
[0007]本發(fā)明實(shí)施例提供一種PaaS平臺(tái)健康狀態(tài)管理方法和裝置,用于提高確定出的服務(wù)節(jié)點(diǎn)運(yùn)行狀態(tài)的準(zhǔn)確性。
[0008]一種平臺(tái)即服務(wù)PaaS平臺(tái)健康狀態(tài)管理方法,所述方法包括:
[0009]針對(duì)每個(gè)服務(wù)節(jié)點(diǎn),接收該服務(wù)節(jié)點(diǎn)發(fā)送的運(yùn)行狀態(tài)信息,所述運(yùn)行狀態(tài)信息表示該服務(wù)節(jié)點(diǎn)當(dāng)前的運(yùn)行狀態(tài);
[0010]根據(jù)所述運(yùn)行狀態(tài)信息,確定特征向量,所述特征向量表示從所述運(yùn)行狀態(tài)信息中獲得的特征值組成的向量;
[0011]根據(jù)確定出的特征向量,從預(yù)先建立的規(guī)則庫(kù)中匹配對(duì)應(yīng)的規(guī)則,所述規(guī)則庫(kù)中包括的每條規(guī)則包括規(guī)則前件和規(guī)則后件,每條規(guī)則的規(guī)則前件表示執(zhí)行該規(guī)則的條件,每條規(guī)則的規(guī)則后件表示執(zhí)行該規(guī)則的結(jié)果,且所述規(guī)則前件用于與特征向量相匹配;
[0012]根據(jù)匹配出的規(guī)則進(jìn)行規(guī)則推理,確定推理結(jié)果,根據(jù)該推理結(jié)果確定該服務(wù)節(jié)點(diǎn)是否運(yùn)行正常。
[0013]一種平臺(tái)即服務(wù)PaaS平臺(tái)健康狀態(tài)管理裝置,所述裝置包括:
[0014]接收模塊,用于針對(duì)每個(gè)服務(wù)節(jié)點(diǎn),接收該服務(wù)節(jié)點(diǎn)發(fā)送的運(yùn)行狀態(tài)信息,所述運(yùn)行狀態(tài)信息表示該服務(wù)節(jié)點(diǎn)當(dāng)前的運(yùn)行狀態(tài);
[0015]確定模塊,用于根據(jù)所述運(yùn)行狀態(tài)信息,確定特征向量,所述特征向量表示從所述運(yùn)行狀態(tài)信息中獲得的特征值組成的向量;
[0016]匹配模塊,用于根據(jù)確定模塊確定出的特征向量,從預(yù)先建立的規(guī)則庫(kù)中匹配對(duì)應(yīng)的規(guī)則,所述規(guī)則庫(kù)中包括的每條規(guī)則包括規(guī)則前件和規(guī)則后件,每條規(guī)則的規(guī)則前件表示執(zhí)行該規(guī)則的條件,每條規(guī)則的規(guī)則后件表示執(zhí)行該規(guī)則的結(jié)果,且所述規(guī)則前件用于與特征向量相匹配;
[0017]推理模塊,用于根據(jù)匹配模塊匹配出的規(guī)則進(jìn)行規(guī)則推理,確定推理結(jié)果,根據(jù)該推理結(jié)果確定一個(gè)服務(wù)節(jié)點(diǎn)是否運(yùn)行正常。
[0018]根據(jù)本發(fā)明實(shí)施例提供的方案,管理節(jié)點(diǎn)可以根據(jù)服務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)信息確定特征向量,并利用該特征向量來(lái)匹配規(guī)則,并根據(jù)利用匹配出的規(guī)則進(jìn)行推理獲得的推理結(jié)果,來(lái)確定該服務(wù)節(jié)點(diǎn)運(yùn)行是否正常。相對(duì)于現(xiàn)有技術(shù)中,根據(jù)服務(wù)節(jié)點(diǎn)的負(fù)載與預(yù)設(shè)值比較來(lái)確定服務(wù)節(jié)點(diǎn)運(yùn)行是否正常的方案,利用預(yù)先設(shè)置的規(guī)則進(jìn)行推理可以解決預(yù)設(shè)值難以設(shè)定,準(zhǔn)確性較低的問(wèn)題,可以準(zhǔn)確判斷服務(wù)節(jié)點(diǎn)運(yùn)行是否正常。
【專利附圖】
【附圖說(shuō)明】
[0019]圖1為本發(fā)明實(shí)施例一提供的PaaS平臺(tái)健康狀態(tài)管理方法的步驟流程圖;
[0020]圖2為本發(fā)明實(shí)施例二提供的規(guī)則匹配和推理原理示意圖;
[0021]圖3為本發(fā)明實(shí)施例三提供的確定運(yùn)行趨勢(shì)信息的方法步驟流程圖;
[0022]圖4為本發(fā)明實(shí)施例四提供的PaaS平臺(tái)健康狀態(tài)管理裝置的結(jié)構(gòu)示意圖;
[0023]圖5為本發(fā)明實(shí)施例五提供的PaaS平臺(tái)健康狀態(tài)管理方法的步驟流程圖。
【具體實(shí)施方式】
[0024]在本發(fā)明實(shí)施例提供的方案中提出,可以運(yùn)用專家的經(jīng)驗(yàn)和知識(shí)總結(jié)歸納出多種規(guī)則,從而可以結(jié)合預(yù)先總結(jié)歸納出的規(guī)則,對(duì)服務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)進(jìn)行推理,并可以根據(jù)推理結(jié)果來(lái)確定服務(wù)節(jié)點(diǎn)是否運(yùn)行正常,并可以針對(duì)運(yùn)行不正常的服務(wù)節(jié)點(diǎn)進(jìn)行負(fù)載重新分配,以及在運(yùn)行正常的服務(wù)節(jié)點(diǎn)中進(jìn)行負(fù)載分配。由于利用規(guī)則推理的方式可以準(zhǔn)確地確定出服務(wù)節(jié)點(diǎn)是否發(fā)生了運(yùn)行異常,因此,可以相對(duì)于現(xiàn)有技術(shù),大大提高確定出的服務(wù)節(jié)點(diǎn)運(yùn)行是否正常的準(zhǔn)確性,從而還可以提高負(fù)載均衡的準(zhǔn)確性。
[0025]同時(shí),本發(fā)明實(shí)施例還進(jìn)一步提出,為了適應(yīng)復(fù)雜多變的云計(jì)算環(huán)境,避免負(fù)載的頻繁分配,還可以對(duì)正常運(yùn)行的服務(wù)節(jié)點(diǎn)的未來(lái)運(yùn)行狀態(tài)進(jìn)行預(yù)測(cè),從而可以根據(jù)服務(wù)節(jié)點(diǎn)當(dāng)前運(yùn)行狀態(tài)和未來(lái)運(yùn)行狀態(tài),來(lái)決策負(fù)載的分配,保證在一定時(shí)間段內(nèi)的負(fù)載均衡,減輕系統(tǒng)頻繁進(jìn)行負(fù)載分配的負(fù)荷。[0026]下面結(jié)合說(shuō)明書(shū)附圖和各實(shí)施例對(duì)本發(fā)明方案進(jìn)行說(shuō)明。
[0027]實(shí)施例一、
[0028]本發(fā)明實(shí)施例一提供一種PaaS平臺(tái)健康狀態(tài)管理方法,該方法的步驟流程可以如圖1所示,包括:
[0029]步驟101、接收運(yùn)行狀態(tài)信息。
[0030]在本步驟中,可以接收一個(gè)服務(wù)節(jié)點(diǎn)發(fā)送的運(yùn)行狀態(tài)信息,所述運(yùn)行狀態(tài)信息表示該服務(wù)節(jié)點(diǎn)當(dāng)前的運(yùn)行狀態(tài)。
[0031]運(yùn)行狀態(tài)信息可以但不限于包括在該服務(wù)節(jié)點(diǎn)中,各應(yīng)用程序占用的中央處理器(CPU)負(fù)荷、內(nèi)存使用信息和硬盤(pán)存儲(chǔ)使用信息中的至少一項(xiàng)。[0032]步驟102、確定特征向量。
[0033]在本步驟中,根據(jù)所述運(yùn)行狀態(tài)信息,可以確定一個(gè)特征向量,所述特征向量表示從所述運(yùn)行狀態(tài)信息中獲得的特征值組成的向量。
[0034]例如,可以從運(yùn)行狀態(tài)信息中確定特征值,特征值可以包括所述服務(wù)節(jié)點(diǎn)中,CPU使用的峰峰值、CPU使用的有效值、CPU使用的均值、CPU使用的峰值(CPU使用的峰峰值、CPU使用的有效值、CPU使用的均值、CPU使用的峰值可以根據(jù)各應(yīng)用程序占用的CPU負(fù)荷得到)、內(nèi)存使用的峰峰值、內(nèi)存使用的有效值、內(nèi)存使用的均值、內(nèi)存使用的峰值(內(nèi)存使用的峰峰值、內(nèi)存使用的有效值、內(nèi)存使用的均值、內(nèi)存使用的峰值可以根據(jù)內(nèi)存使用信息得到)、硬盤(pán)存儲(chǔ)使用的峰峰值、硬盤(pán)存儲(chǔ)使用的有效值、硬盤(pán)存儲(chǔ)使用的均值和硬盤(pán)存儲(chǔ)使用的峰值(硬盤(pán)存儲(chǔ)使用的峰峰值、硬盤(pán)存儲(chǔ)使用的有效值、硬盤(pán)存儲(chǔ)使用的均值和硬盤(pán)存儲(chǔ)使用的峰值可以根據(jù)硬盤(pán)存儲(chǔ)使用信息得到)。
[0035]利用確定出的特征值組成的特征向量可以表示為Xt:
[0036]Xt= {xlh X2h X3h X4h X1c xc2 xc3 xc4 X1m X2m X3m X4J
[0037]其中,4 xI xI 4分別代表硬盤(pán)存儲(chǔ)使用的峰峰值、有效值、均值和峰值;X1c K X: <分別代表CPU使用的峰峰值、有效值、均值和峰值,慫X2m X〗 <分別代表內(nèi)存使用的峰峰值、有效值、均值和峰值。
[0038]步驟103、匹配規(guī)則。
[0039]在本步驟中,可以根據(jù)確定出的特征向量,從預(yù)先建立的規(guī)則庫(kù)中匹配對(duì)應(yīng)的規(guī)則。
[0040]在本實(shí)施例中,規(guī)則可以包括規(guī)則語(yǔ)句,規(guī)則語(yǔ)句可以包括規(guī)則關(guān)鍵字(if,then)、規(guī)則前件和規(guī)則后件。主要形式可以為:“if規(guī)則前件then規(guī)則后件”,其含義可以理解為,如果滿足規(guī)則前件,則得到規(guī)則后件。如if# >0.85&&<>10240 then "ΠΜ,= 1(Hcpu = I表示CPU不正常);
[0041]規(guī)則前件,通常是由若干個(gè)布爾表達(dá)式通過(guò)邏輯運(yùn)算符(如,(&&)或(I I ))組合得到的一個(gè)表達(dá)式。布爾表達(dá)式中的連接符可以是關(guān)系運(yùn)算符(如,〈,>,〈=, >=,==等),但不能出現(xiàn)賦值符(=),即不能對(duì)參數(shù)直接賦值,否則可以認(rèn)為規(guī)則前件為不合法的規(guī)則前件。
[0042]規(guī)則后件,通常是由期望值表達(dá)式以及相關(guān)的說(shuō)明組成。期望值表達(dá)式可以由邏輯運(yùn)算符與或非分隔。相關(guān)的說(shuō)明可以包括參數(shù)或函數(shù)的誤差限等。
[0043]必要時(shí)規(guī)則前件可以為空,規(guī)則后件不能為空。
[0044]每條規(guī)則語(yǔ)句還可以包括結(jié)束符,結(jié)束符可以位于規(guī)則后件之后,表示一條規(guī)則的結(jié)束。具體的,結(jié)束符可以為“;”。
[0045]規(guī)則庫(kù)可以省略規(guī)則關(guān)鍵字和結(jié)束符,通過(guò)如下表所示的方式保存的每條規(guī)則:
[0046]
【權(quán)利要求】
1.一種平臺(tái)即服務(wù)PaaS平臺(tái)健康狀態(tài)管理方法,其特征在于,所述方法包括: 針對(duì)每個(gè)服務(wù)節(jié)點(diǎn),接收該服務(wù)節(jié)點(diǎn)發(fā)送的運(yùn)行狀態(tài)信息,所述運(yùn)行狀態(tài)信息表示該服務(wù)節(jié)點(diǎn)當(dāng)前的運(yùn)行狀態(tài); 根據(jù)所述運(yùn)行狀態(tài)信息,確定特征向量,所述特征向量表示從所述運(yùn)行狀態(tài)信息中獲得的特征值組成的向量; 根據(jù)確定出的特征向量,從預(yù)先建立的規(guī)則庫(kù)中匹配對(duì)應(yīng)的規(guī)則,所述規(guī)則庫(kù)中包括的每條規(guī)則包括規(guī)則前件和規(guī)則后件,每條規(guī)則的規(guī)則前件表示執(zhí)行該規(guī)則的條件,每條規(guī)則的規(guī)則后件表示執(zhí)行該規(guī)則的結(jié)果,且所述規(guī)則前件用于與特征向量相匹配; 根據(jù)匹配出的規(guī)則進(jìn)行規(guī)則推理,確定推理結(jié)果,根據(jù)該推理結(jié)果確定該服務(wù)節(jié)點(diǎn)是否運(yùn)行正常。
2.如權(quán)利要求1所述的方法,其特征在于,根據(jù)匹配出的規(guī)則進(jìn)行規(guī)則推理,確定推理結(jié)果,具體包括: 在匹配出的規(guī)則為至少兩個(gè)時(shí),按照每個(gè)匹配出的規(guī)則的優(yōu)先級(jí)由高到低的順序,依次利用每個(gè)匹配出的規(guī)則確定推理結(jié)果,并將利用匹配出的優(yōu)先級(jí)最低的規(guī)則確定出的推理結(jié)果確定為根據(jù)匹配出的規(guī)則確定出的推理結(jié)果。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 在確定一個(gè)服務(wù)節(jié)點(diǎn)運(yùn)行正常時(shí),利用該服務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)信息,采用自回歸方法獲得該服務(wù)節(jié)點(diǎn)的運(yùn)行趨勢(shì)信息,所述運(yùn)行趨勢(shì)信息表示預(yù)測(cè)出的該服務(wù)節(jié)點(diǎn)未來(lái)的運(yùn)行狀態(tài); 根據(jù)每個(gè)運(yùn)行正常的服`務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)信息和運(yùn)行趨勢(shì)信息,在運(yùn)行正常的服務(wù)節(jié)點(diǎn)中進(jìn)行負(fù)載分配。
4.如權(quán)利要求3所述的方法,其特征在于,采用自回歸方法獲得該服務(wù)節(jié)點(diǎn)的運(yùn)行趨勢(shì)信息,具體包括: 通過(guò)以下公式確定該服務(wù)節(jié)點(diǎn)的運(yùn)行趨勢(shì)信息:
Xt = φ0+φ ιΧΗ+ Φ t_2xt_2+…+ Φ pXt-p+ ε t_ θ I ε t-l_ θ 2 ε t-29qet-q 其中, Xt表示t時(shí)刻確定出的該服務(wù)節(jié)點(diǎn)的運(yùn)行趨勢(shì)信息; xt-1表示根據(jù)距離t時(shí)刻最近的第i+i次接收到的該服務(wù)節(jié)點(diǎn)運(yùn)行狀態(tài)信息確定出的特征向量,i為O或正整數(shù); ε t i表示根據(jù)距離t時(shí)刻最近的第i+Ι次接收到的該服務(wù)節(jié)點(diǎn)運(yùn)行狀態(tài)信息確定出的特征向量的殘差; Φ = [Φ。,Φ1;......Φρ]表示自回歸參數(shù); θ = [ θ 0.0 1.......0 q]表示滑動(dòng)平均參數(shù); P表示ARMA模型的自回歸階數(shù); q表示ARMA模型的滑動(dòng)平均階數(shù)。
5.如權(quán)利要求1或2所述的方法,其特征在于,所述方法還包括: 在確定一個(gè)服務(wù)節(jié)點(diǎn)運(yùn)行不正常時(shí),針對(duì)該服務(wù)節(jié)點(diǎn)進(jìn)行負(fù)載分配。
6.一種平臺(tái)即服務(wù)PaaS平臺(tái)健康狀態(tài)管理裝置,其特征在于,所述裝置包括: 接收模塊,用于針對(duì)每個(gè)服務(wù)節(jié)點(diǎn),接收該服務(wù)節(jié)點(diǎn)發(fā)送的運(yùn)行狀態(tài)信息,所述運(yùn)行狀態(tài)信息表示該服務(wù)節(jié)點(diǎn)當(dāng)前的運(yùn)行狀態(tài); 確定模塊,用于根據(jù)所述運(yùn)行狀態(tài)信息,確定特征向量,所述特征向量表示從所述運(yùn)行狀態(tài)信息中獲得的特征值組成的向量; 匹配模塊,用于根據(jù)確定模塊確定出的特征向量,從預(yù)先建立的規(guī)則庫(kù)中匹配對(duì)應(yīng)的規(guī)則,所述規(guī)則庫(kù)中包括的每條規(guī)則包括規(guī)則前件和規(guī)則后件,每條規(guī)則的規(guī)則前件表示執(zhí)行該規(guī)則的條件,每條規(guī)則的規(guī)則后件表示執(zhí)行該規(guī)則的結(jié)果,且所述規(guī)則前件用于與特征向量相匹配; 推理模塊,用于根據(jù)匹配模塊匹配出的規(guī)則進(jìn)行規(guī)則推理,確定推理結(jié)果,根據(jù)該推理結(jié)果確定一個(gè)服務(wù)節(jié)點(diǎn)是否運(yùn)行正常; 負(fù)載分配模塊,用于在推理模塊確定一個(gè)服務(wù)節(jié)點(diǎn)運(yùn)行不正常時(shí),針對(duì)該服務(wù)節(jié)點(diǎn)進(jìn)行負(fù)載分配。
7.如權(quán)利要求6所述的裝置,其特征在于,推理模塊,具體用于在匹配出的規(guī)則為至少兩個(gè)時(shí),按照每個(gè)匹配出的規(guī)則的優(yōu)先級(jí)由高到低的順序,依次利用每個(gè)匹配出的規(guī)則確定推理結(jié)果,并將利用匹配出的優(yōu)先級(jí)最低的規(guī)則確定出的推理結(jié)果確定為根據(jù)匹配出的規(guī)則確定出的推理結(jié)果。
8.如權(quán)利要求6或7所述的裝置,其特征在于,所述裝置還包括預(yù)測(cè)模塊和負(fù)載分配模塊: 預(yù)測(cè)模塊,用于在推理模塊確定一個(gè)服務(wù)節(jié)點(diǎn)運(yùn)行正常時(shí),利用該服務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)信息,采用自回歸方法獲得該服務(wù)節(jié)點(diǎn)的運(yùn)行趨勢(shì)信息,所述運(yùn)行趨勢(shì)信息表示預(yù)測(cè)出的該服務(wù)節(jié)點(diǎn)未來(lái)的運(yùn)行狀態(tài); 負(fù)載分配模塊,用于根`據(jù)每個(gè)運(yùn)行正常的服務(wù)節(jié)點(diǎn)的運(yùn)行狀態(tài)信息和運(yùn)行趨勢(shì)信息,在運(yùn)行正常的服務(wù)節(jié)點(diǎn)中進(jìn)行負(fù)載分配。
9.如權(quán)利要求8所述的裝置,其特征在于,所述預(yù)測(cè)模塊,具體用于通過(guò)以下公式確定該服務(wù)節(jié)點(diǎn)的運(yùn)行趨勢(shì)信息:
Xt = φ0+φ ιΧΗ+ Φ t_2xt_2+…+ Φ pXt-p+ ε t_ θ I ε t-l_ θ 2 ε t-29qet-q 其中, Xt表示t時(shí)刻確定出的該服務(wù)節(jié)點(diǎn)的運(yùn)行趨勢(shì)信息; xt-1表示根據(jù)距離t時(shí)刻最近的第i+i次接收到的該服務(wù)節(jié)點(diǎn)運(yùn)行狀態(tài)信息確定出的特征向量,i為O或正整數(shù); ε t i表示根據(jù)距離t時(shí)刻最近的第i+Ι次接收到的該服務(wù)節(jié)點(diǎn)運(yùn)行狀態(tài)信息確定出的特征向量的殘差; Φ = [Φ。,Φ1;......Φρ]表示自回歸參數(shù); θ = [ θ 0.0 1.......0 q]表示滑動(dòng)平均參數(shù); P表示ARMA模型的自回歸階數(shù); q表示ARMA模型的滑動(dòng)平均階數(shù)。
10.如權(quán)利要求6或7所述的裝置,其特征在于,所述裝置還包括負(fù)載分配模塊: 負(fù)載分配模塊,用于在推理模塊確定一個(gè)服務(wù)節(jié)點(diǎn)運(yùn)行不正常時(shí),針對(duì)該服務(wù)節(jié)點(diǎn)進(jìn)行負(fù)載分配。
【文檔編號(hào)】G06Q50/22GK103870904SQ201210537741
【公開(kāi)日】2014年6月18日 申請(qǐng)日期:2012年12月12日 優(yōu)先權(quán)日:2012年12月12日
【發(fā)明者】熊龍, 鄧超, 錢(qián)嶺 申請(qǐng)人:中國(guó)移動(dòng)通信集團(tuán)公司