日韩成人黄色,透逼一级毛片,狠狠躁天天躁中文字幕,久久久久久亚洲精品不卡,在线看国产美女毛片2019,黄片www.www,一级黄色毛a视频直播

一種負(fù)載均衡的方法及負(fù)載均衡裝置的制造方法

文檔序號:10626757閱讀:465來源:國知局
一種負(fù)載均衡的方法及負(fù)載均衡裝置的制造方法
【專利摘要】本發(fā)明實施例公開了一種負(fù)載均衡的方法,應(yīng)用于負(fù)載均衡裝置,包括:在確定第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定第二虛擬節(jié)點同類型的虛擬節(jié)點,所述第二虛擬節(jié)點用于處理來自所述第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù);將所述第二虛擬節(jié)點同類型的虛擬節(jié)點設(shè)置為待機狀態(tài)后,在確定所述業(yè)務(wù)數(shù)據(jù)量滿足故障門限值時,增加所述第一虛擬節(jié)點與處于所述待機狀態(tài)的虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于所述待機狀態(tài)的虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),以分擔(dān)所述第二虛擬節(jié)點的負(fù)載,所述告警門限值小于所述故障門限值。本發(fā)明實施例同時還公開了一種負(fù)載均衡裝置。
【專利說明】
一種負(fù)載均衡的方法及負(fù)載均衡裝置
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及負(fù)載均衡技術(shù),尤其涉及一種負(fù)載均衡的方法及負(fù)載均衡裝置?!颈尘凹夹g(shù)】
[0002]現(xiàn)有的物理設(shè)備組網(wǎng)環(huán)境下的負(fù)載均衡實現(xiàn)方式,均是在多臺部署了網(wǎng)絡(luò)應(yīng)用的物理機器前端放置負(fù)載均衡設(shè)備,通過負(fù)載均衡設(shè)備的算法,將請求分發(fā)至不同的網(wǎng)絡(luò)應(yīng)用或物理機器。[〇〇〇3]目前,主要通過采用虛機迀移,將高負(fù)載迀移到資源更空閑的物理主機上來提高服務(wù)性能。具體地,當(dāng)當(dāng)前物理設(shè)備的負(fù)載過高時,負(fù)載均衡設(shè)備配置新的物理設(shè)備,此時, 業(yè)務(wù)中斷,在新的物理設(shè)備配置好后,再將當(dāng)前物理設(shè)備中的負(fù)載迀移至新的物理設(shè)備,然后,由新的物理設(shè)備繼續(xù)對負(fù)載進(jìn)行處理。這樣,就存在無法快速進(jìn)行負(fù)載均衡的技術(shù)問題。
【發(fā)明內(nèi)容】

[0004]有鑒于此,本發(fā)明實施例期望提供一種負(fù)載均衡的方法及負(fù)載均衡裝置,以實現(xiàn)快速進(jìn)行負(fù)載均衡,避免業(yè)務(wù)中斷,使高負(fù)荷下的業(yè)務(wù)能力擴展更加平滑。
[0005]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實現(xiàn)的:
[0006]第一方面,本發(fā)明實施例提供一種負(fù)載均衡的方法,應(yīng)用于負(fù)載均衡裝置,所述方法包括:在確定第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定與第二虛擬節(jié)點同類型的備用虛擬節(jié)點,將所述備用虛擬節(jié)點設(shè)置為待機狀態(tài),所述第二虛擬節(jié)點用于處理來自所述第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù);在確定所述業(yè)務(wù)數(shù)據(jù)量滿足故障門限值時,新增所述第一虛擬節(jié)點與處于待機狀態(tài)的所述備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于待機狀態(tài)的所述備用虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),以分擔(dān)所述第二虛擬節(jié)點的負(fù)載,所述告警門限值小于所述故障門限值。
[0007]進(jìn)一步地,所述確定與第二虛擬節(jié)點同類型的備用虛擬節(jié)點,包括:在處于待刪除狀態(tài)的虛擬節(jié)點中查找到所述備用虛擬節(jié)點。
[0008]進(jìn)一步地,所述確定所述第二虛擬節(jié)點同類型的虛擬節(jié)點,包括:根據(jù)所述第二虛擬節(jié)點的模板信息,創(chuàng)建所述備用虛擬節(jié)點。
[0009]進(jìn)一步地,所述方法還包括:在確定所述業(yè)務(wù)數(shù)據(jù)量滿足恢復(fù)門限值時,刪除所述第一虛擬節(jié)點與處于負(fù)載狀態(tài)的所述備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于負(fù)載狀態(tài)的所述備用虛擬節(jié)點設(shè)置為待刪除狀態(tài),其中,所述恢復(fù)門限值小于所述告警門限值;當(dāng)處于待刪除狀態(tài)的所述備用虛擬節(jié)點在預(yù)設(shè)時間段內(nèi)狀態(tài)未發(fā)生改變時,刪除處于待刪除狀態(tài)的所述備用虛擬節(jié)點。
[0010]進(jìn)一步地,所述方法還包括:根據(jù)預(yù)置的配置信息,實時采集所述業(yè)務(wù)數(shù)據(jù)量。
[0011]第二方面,本發(fā)明實施例提供一種負(fù)載均衡裝置,包括:數(shù)據(jù)采集模塊、性能監(jiān)控模塊及控制模塊;其中,所述數(shù)據(jù)采集模塊,用于實時采集第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量;所述性能監(jiān)控模塊,用于確定所述業(yè)務(wù)數(shù)據(jù)量是否滿足告警門限值;還用于確定所述業(yè)務(wù)數(shù)據(jù)量是否滿足故障門限值;所述控制模塊,用于在確定所述業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定與第二虛擬節(jié)點同類型的備用虛擬節(jié)點,將所述備用虛擬節(jié)點設(shè)置為待機狀態(tài),所述第二虛擬節(jié)點用于處理來自所述第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù);在確定所述業(yè)務(wù)數(shù)據(jù)量滿足故障門限值時,新增所述第一虛擬節(jié)點與處于待機狀態(tài)的所述備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于待機狀態(tài)的所述備用虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),以分擔(dān)所述第二虛擬節(jié)點的負(fù)載,所述告警門限值小于所述故障門限值。
[0012]進(jìn)一步地,所述控制模塊,具體用于在處于待刪除狀態(tài)的虛擬節(jié)點中查找到所述備用虛擬節(jié)點。
[0013]進(jìn)一步地,所述控制模塊,具體用于根據(jù)所述第二虛擬節(jié)點的模板信息,創(chuàng)建所述備用虛擬節(jié)點。
[0014]進(jìn)一步地,所述控制模塊,還用于在確定所述業(yè)務(wù)數(shù)據(jù)量滿足恢復(fù)門限值時,刪除所述第一虛擬節(jié)點與處于負(fù)載狀態(tài)的所述備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于負(fù)載狀態(tài)的所述備用虛擬節(jié)點設(shè)置為待刪除狀態(tài),其中,所述恢復(fù)門限值小于所述告警門限值;當(dāng)處于待刪除狀態(tài)的所述備用虛擬節(jié)點在預(yù)設(shè)時間段內(nèi)狀態(tài)未發(fā)生改變時,刪除處于待刪除狀態(tài)的所述備用虛擬節(jié)點。
[0015]進(jìn)一步地,所述數(shù)據(jù)采集模塊,具體用于根據(jù)預(yù)置的配置信息,實時采集所述業(yè)務(wù)數(shù)據(jù)量。
[0016]本發(fā)明實施例所提供的負(fù)載均衡的方法及負(fù)載均衡裝置中,負(fù)載均衡裝置在確定第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定與第二虛擬節(jié)點同類型的備用虛擬節(jié)點,這里所說的第二虛擬節(jié)點用于處理來自第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù),然后,將備用虛擬節(jié)點設(shè)置為待機狀態(tài),此時,可用的虛擬節(jié)點準(zhǔn)備完畢,接下來,負(fù)載均衡裝置在確定業(yè)務(wù)數(shù)據(jù)量滿足大于告警門限值的故障門限值時,新增第一虛擬節(jié)點與處于待機狀態(tài)的備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于待機狀態(tài)的備用虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),即將處于待機狀態(tài)的備用虛擬節(jié)點添加到業(yè)務(wù)數(shù)據(jù)處理節(jié)點中,來分擔(dān)第二虛擬節(jié)點的負(fù)載, 以實現(xiàn)負(fù)載均衡。也就是說,當(dāng)業(yè)務(wù)數(shù)據(jù)量在達(dá)到告警門限值時,準(zhǔn)備好可用的虛擬節(jié)點, 然后,當(dāng)業(yè)務(wù)數(shù)據(jù)量進(jìn)一步達(dá)到故障門限值時,將準(zhǔn)備好的虛擬節(jié)點接入到業(yè)務(wù)數(shù)據(jù)處理節(jié)點中,如此,就不如現(xiàn)有技術(shù)一般存在因等待新的業(yè)務(wù)節(jié)點而產(chǎn)生業(yè)務(wù)中斷的情況,實現(xiàn)快速進(jìn)行負(fù)載均衡,避免業(yè)務(wù)中斷,使高負(fù)荷下的業(yè)務(wù)能力擴展更加平滑?!靖綀D說明】
[0017]圖1為本發(fā)明實施例中的負(fù)載均衡裝置的結(jié)構(gòu)示意圖;
[0018]圖2為本發(fā)明實施例中的負(fù)載均衡的方法流程示意圖;
[0019]圖3為本發(fā)明實施例中的負(fù)載均衡裝置進(jìn)行負(fù)載均衡的方法流程示意圖。【具體實施方式】
[0020]下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進(jìn)行清楚、完整地描述。
[0021]本發(fā)明實施例提供一種負(fù)載均衡裝置,圖1為本發(fā)明實施例中的負(fù)載均衡裝置的結(jié)構(gòu)示意圖,參見圖1所示,該負(fù)載均衡裝置1包括:數(shù)據(jù)采集模塊11、性能監(jiān)控模塊12及控制模塊13,該負(fù)載均衡裝置1通過控制模塊13與網(wǎng)絡(luò)服務(wù)2連接,網(wǎng)絡(luò)服務(wù)2中至少包括:第一虛擬節(jié)點21和第二虛擬節(jié)點22,第一虛擬節(jié)點21具有業(yè)務(wù)端口 211,第一虛擬節(jié)點21通過該業(yè)務(wù)端口 211向第二虛擬節(jié)點22發(fā)送業(yè)務(wù)數(shù)據(jù)。
[0022]需要說明的是,上述第二虛擬節(jié)點22可以為單個虛擬節(jié)點,也可以為同類型的虛擬節(jié)點的集合,本發(fā)明不做具體限定。
[0023]下面結(jié)合上述負(fù)載均衡裝置對本發(fā)明實施例提供的負(fù)載均衡的方法進(jìn)行說明。
[0024]圖2為本發(fā)明實施例中的負(fù)載均衡的方法流程示意圖,參見圖2所示,該方法包括:
[0025]S201:在確定第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定與第二虛擬節(jié)點同類型的備用虛擬節(jié)點;
[0026]具體來說,在第一虛擬節(jié)點向第二虛擬節(jié)點發(fā)送業(yè)務(wù)數(shù)據(jù)的過程中,數(shù)據(jù)采集模塊實時采集第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量,,比如,數(shù)據(jù)采集模塊按照預(yù)置的配置信息采集從第一虛擬模塊的業(yè)務(wù)端口流出的業(yè)務(wù)數(shù)據(jù)量,也就是第一虛擬節(jié)點流向第二虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù)的數(shù)據(jù)量,然后,將業(yè)務(wù)數(shù)據(jù)量上報給性能監(jiān)控模塊,性能監(jiān)控模塊判斷業(yè)務(wù)數(shù)據(jù)量是否滿足告警門限值,若是,則說明第二虛擬節(jié)點快要不能負(fù)荷第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù),此時,性能監(jiān)控模塊通知控制模塊,控制模塊確定與第二虛擬節(jié)點同類型的備用虛擬節(jié)點;若否,性能監(jiān)控模塊不做任何響應(yīng)。
[0027]其中,這里所說的備用虛擬節(jié)點可以為單個虛擬節(jié)點,也可以為同類型的虛擬節(jié)點的集合,本發(fā)明不做具體限定。
[0028]在實際應(yīng)用中,上述預(yù)置的配置信息可以包括采集對象,采集內(nèi)容,采集頻率,單個虛擬節(jié)點的業(yè)務(wù)能力數(shù)據(jù)等,那么,數(shù)據(jù)采集模塊讀取上述配置信息,啟動針對采集對象,即第一虛擬節(jié)點的業(yè)務(wù)端口的數(shù)據(jù)采集任務(wù),按照配置信息中的采集頻率,收集業(yè)務(wù)端口的業(yè)務(wù)能力數(shù)據(jù),即業(yè)務(wù)數(shù)據(jù)量,并上報至性能監(jiān)控模塊。
[0029]進(jìn)一步地,性能監(jiān)控模塊通知控制模塊后,控制模塊可以且不限于采用以下兩種方式確定與第二虛擬節(jié)點同類型的備用虛擬節(jié)點。
[0030]第一種,控制模塊在處于待刪除狀態(tài)的虛擬節(jié)點中查找到備用虛擬節(jié)點。
[0031]具體來說,網(wǎng)絡(luò)服務(wù)中的虛擬節(jié)點具有三種狀態(tài),S卩:待機狀態(tài)、負(fù)載狀態(tài)以及待刪除狀態(tài)。其中,虛擬節(jié)點處于待機狀態(tài),就是做好準(zhǔn)備,等待進(jìn)行業(yè)務(wù)數(shù)據(jù)處理;處于負(fù)載狀態(tài),就是正在處理業(yè)務(wù)數(shù)據(jù);處于待刪除狀態(tài),就是完成業(yè)務(wù)數(shù)據(jù)處理后,等待被控制模塊刪除。那么,在控制模塊接到性能監(jiān)控模塊的通知后,就在處于待刪除狀態(tài)的虛擬節(jié)點中查找與第二虛擬節(jié)點同類型的備用虛擬節(jié)點,以減少重復(fù)創(chuàng)建虛擬節(jié)點所帶來的資源浪費。
[0032]第二種,控制模塊根據(jù)第二虛擬節(jié)點的模板信息,創(chuàng)建備用虛擬節(jié)點;
[0033]具體來說,控制模塊可以直接創(chuàng)建新的虛擬節(jié)點,但是為了保證業(yè)務(wù)數(shù)據(jù)被新的虛擬節(jié)點正常處理,此時,控制模塊需要按照第二虛擬節(jié)點的模板信息,來創(chuàng)建備用虛擬節(jié)點。這里所說的模板信息可以包括如磁盤大小、網(wǎng)絡(luò)配置、CPU規(guī)格、內(nèi)存大小等虛擬節(jié)點信息,還可以包括虛擬節(jié)點所需的鏡像信息、多個虛擬節(jié)點之間的連接關(guān)系信息等。
[0034]在另一實施例中,控制模塊還可以在接到性能監(jiān)控模塊的上述通知之后,先在處于待刪除狀態(tài)的虛擬節(jié)點中查找備用虛擬節(jié)點,若沒有找到,再按照第二虛擬節(jié)點的模板信息,創(chuàng)建備用虛擬節(jié)點。
[0035]當(dāng)然,還可以有其他的方式確定備用虛擬節(jié)點,本發(fā)明不作具體限定。
[0036] S202:將備用虛擬節(jié)點設(shè)置為待機狀態(tài);
[0037] 具體來說,控制模塊在確定出備用虛擬節(jié)點后,就將這些備用虛擬節(jié)點設(shè)置為待機狀態(tài),以準(zhǔn)備被加入到業(yè)務(wù)數(shù)據(jù)處理節(jié)點中去,在這些虛擬節(jié)點準(zhǔn)備的過程中,數(shù)據(jù)采集模塊仍然實時的采集第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量,并上報給性能監(jiān)控模塊。
[0038] S203:在確定業(yè)務(wù)數(shù)據(jù)量滿足故障門限值時,新增第一虛擬節(jié)點與處于待機狀態(tài)的備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于待機狀態(tài)的備用虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),以分擔(dān)第二虛擬節(jié)點的負(fù)載,告警門限值小于故障門限值。
[0039] 具體來說,性能監(jiān)控模塊在確定業(yè)務(wù)數(shù)據(jù)量滿足故障門限值,也就是說,第二虛擬節(jié)點已經(jīng)不能負(fù)荷第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù)時,通知控制模塊,此時,控制模塊新增第一虛擬節(jié)點與所有處于待機狀態(tài)的備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,如轉(zhuǎn)發(fā)路徑、轉(zhuǎn)發(fā)策略等,并將這些虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),此時,這些處于待機狀態(tài)的備用虛擬節(jié)點就被加入到第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù)處理節(jié)點中,然后,第一虛擬節(jié)點就可以按照新的轉(zhuǎn)發(fā)配置信息,向這些處于負(fù)載狀態(tài)的備用虛擬節(jié)點轉(zhuǎn)發(fā)業(yè)務(wù)數(shù)據(jù)了,也就是說,這些新加入業(yè)務(wù)數(shù)據(jù)處理節(jié)點的備用虛擬節(jié)點分擔(dān)了原業(yè)務(wù)數(shù)據(jù)處理節(jié)點,即第二虛擬節(jié)點的負(fù)載。
[0040]進(jìn)一步地,數(shù)據(jù)采集模塊在上述方法步驟的執(zhí)行過程中,仍實時地采集第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量,并上報性能監(jiān)控模塊,性能監(jiān)控模塊在確定該業(yè)務(wù)數(shù)據(jù)量滿足恢復(fù)門限值,也就是說,第二虛擬節(jié)點恢復(fù)到可以負(fù)荷第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)時,通知控制模塊,控制模塊刪除第一虛擬節(jié)點與上述處于負(fù)載狀態(tài)的備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將這些處于負(fù)載狀態(tài)的備用虛擬節(jié)點設(shè)置為待刪除狀態(tài),同時可以啟動一定時器,當(dāng)定時器超時時,這些處于待刪除狀態(tài)的備用虛擬節(jié)點的狀態(tài)仍未發(fā)生改變時,刪除這些備用虛擬節(jié)點。
[0041]需要說明的是,在上述過程中,性能監(jiān)控模塊接收到數(shù)據(jù)采集模塊上報的業(yè)務(wù)數(shù)據(jù)量之后,讀取預(yù)置的監(jiān)控策略,如各個被監(jiān)控業(yè)務(wù)端口的告警門限值,故障門限值,恢復(fù)門限值,其中,恢復(fù)門限值〈告警門限值〈故障門限值,然后,將業(yè)務(wù)數(shù)據(jù)量與這些門限值進(jìn)行比較,確定業(yè)務(wù)數(shù)據(jù)量足哪個門限值。那么,當(dāng)業(yè)務(wù)數(shù)據(jù)量超過告警門限值時,性能監(jiān)控模塊則向控制模塊發(fā)送告警通知;當(dāng)業(yè)務(wù)數(shù)據(jù)量超過故障門限值時,性能監(jiān)控模塊則向控制模塊發(fā)送故障通知;當(dāng)業(yè)務(wù)數(shù)據(jù)量超過恢復(fù)門限值時,性能監(jiān)控模塊則向控制模塊發(fā)送恢復(fù)通知。
[0042] 可選的,上述各個門限值可以按照第二虛擬節(jié)點的總業(yè)務(wù)數(shù)據(jù)處理能力的百分比來設(shè)定,比如,恢復(fù)門限值設(shè)置為70%,告警門限值設(shè)置為85%,故障門限值設(shè)置為95%。 上述各個門限值的具體取值以實際為準(zhǔn),本發(fā)明不作具體限定。
[0043]下面以具體實例為例對上述方法流程進(jìn)行說明。
[0044]假設(shè),網(wǎng)絡(luò)服務(wù)中的虛擬節(jié)點均為虛擬化網(wǎng)絡(luò)功能(VNF,Virtual Net Funct1n) 實例,第一虛擬節(jié)點為VNF A,VNF A具有端口 A;第二虛擬節(jié)點為VNF B;與第二虛擬節(jié)點同類型的備用虛擬節(jié)點為VNF B1。
[0045]圖3為本發(fā)明實施例中的負(fù)載均衡裝置進(jìn)行負(fù)載均衡的方法流程示意圖。參見圖3所示,該方法包括:
[0046]S301:數(shù)據(jù)采集模塊根據(jù)預(yù)置的配置信息,采集端口 A流出的業(yè)務(wù)數(shù)據(jù)量,并發(fā)送給性能監(jiān)控模塊;
[0047]S302:性能監(jiān)控模塊將業(yè)務(wù)數(shù)據(jù)量與VNF B的業(yè)務(wù)數(shù)據(jù)處理總能力之比與預(yù)置的告警門限值、故障門限值及恢復(fù)門限值進(jìn)行比較;若業(yè)務(wù)數(shù)據(jù)量超過告警門限值,跳至 S3031 ;若業(yè)務(wù)數(shù)據(jù)量超過故障門限值,跳至S3032 ;若業(yè)務(wù)數(shù)據(jù)量超過恢復(fù)門限值,跳至 S3033 ;若業(yè)務(wù)數(shù)據(jù)量均不超過告警門限值、故障門限值、恢復(fù)門限值中任一個,返回S301 ;
[0048]S3031:性能監(jiān)控模塊發(fā)送告警通知給控制模塊;
[0049]S3041:控制模塊查找處于待刪除狀態(tài)的VNF實例是否存在與VNF B同類型的VNF B1 ;若是,跳至S3061 ;若否,跳至S3051 ;
[0050]S3051:控制模塊根據(jù)VNF B的模板信息,實例化VNF B1 ;
[0051]S3061:控制模塊將VNF B1設(shè)置為待機狀態(tài),并返回S301 ;
[0052]S3032:性能監(jiān)控模塊發(fā)送故障通知給控制模塊;
[0053]S3042:控制模塊修改 VNF 轉(zhuǎn)發(fā)圖(VNFFG,VNF Forwarding Graph)配置,將 VNF B1 添加至VNFFG PATH中,分擔(dān)處理VNF B的業(yè)務(wù)數(shù)據(jù);
[0054]S3052:控制模塊將VNF B1設(shè)置為負(fù)載狀態(tài);
[0055]S3033:性能監(jiān)控模塊發(fā)送恢復(fù)通知給控制模塊;
[0056]S3043:控制模塊修改VNFFG配置,將VNF B1從VNFFG PATH中刪除;并將VNF B1 設(shè)置為待刪除狀態(tài);
[0057]S3053:控制模塊將預(yù)設(shè)時間內(nèi)仍為改變狀態(tài)的VNF B1刪除。
[0058]由上述可知,當(dāng)業(yè)務(wù)數(shù)據(jù)量在達(dá)到告警門限值時,準(zhǔn)備好可用的虛擬節(jié)點,然后當(dāng)業(yè)務(wù)數(shù)據(jù)量進(jìn)一步達(dá)到故障門限值時,將準(zhǔn)備好的虛擬節(jié)點接入到業(yè)務(wù)數(shù)據(jù)處理節(jié)點中, 如此,就不如現(xiàn)有技術(shù)一般存在因等待新的業(yè)務(wù)節(jié)點而產(chǎn)生業(yè)務(wù)中斷的情況,實現(xiàn)快速進(jìn)行負(fù)載均衡,避免業(yè)務(wù)中斷,使高負(fù)荷下的業(yè)務(wù)能力擴展更加平滑。
[0059]基于同一發(fā)明構(gòu)思,本發(fā)明實施例還提供一種負(fù)載均衡裝置,該負(fù)載均衡裝置與上述一個或者多個實施例中所述的負(fù)載均衡裝置一致。
[0060]參見圖1所示,該負(fù)載均衡裝置包括:數(shù)據(jù)采集模塊11、性能監(jiān)控模塊12及控制模塊13 ;其中,數(shù)據(jù)采集模塊11,用于實時采集第一虛擬節(jié)點21流出的業(yè)務(wù)數(shù)據(jù)量;性能監(jiān)控模塊12,用于確定業(yè)務(wù)數(shù)據(jù)量是否滿足告警門限值;還用于確定業(yè)務(wù)數(shù)據(jù)量是否滿足故障門限值;控制模塊13,用于在確定業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定第二虛擬節(jié)點 22同類型的備用虛擬節(jié)點,將備用虛擬節(jié)點設(shè)置為待機狀態(tài),第二虛擬節(jié)點22用于處理來自第一虛擬節(jié)點21的業(yè)務(wù)數(shù)據(jù);在確定業(yè)務(wù)數(shù)據(jù)量滿足故障門限值時,新增第一虛擬節(jié)點 21與處于待機狀態(tài)的備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于待機狀態(tài)的備用虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),以分擔(dān)第二虛擬節(jié)點22的負(fù)載,告警門限值小于故障門限值。
[0061]進(jìn)一步地,控制模塊13,具體用于在處于待刪除狀態(tài)的虛擬節(jié)點中查找到備用虛擬節(jié)點。
[0062]進(jìn)一步地,控制模塊13,具體用于根據(jù)第二虛擬節(jié)點22的模板信息,創(chuàng)建備用虛擬節(jié)點。
[0063]進(jìn)一步地,控制模塊13,還用于在確定業(yè)務(wù)數(shù)據(jù)量滿足恢復(fù)門限值時,刪除第一虛擬節(jié)點21與處于負(fù)載狀態(tài)的備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于負(fù)載狀態(tài)的備用虛擬節(jié)點設(shè)置為待刪除狀態(tài),其中,恢復(fù)門限值小于告警門限值;當(dāng)處于待刪除狀態(tài)的備用虛擬節(jié)點在預(yù)設(shè)時間段內(nèi)狀態(tài)未發(fā)生改變時,刪除處于待刪除狀態(tài)的備用虛擬節(jié)點。
[0064]進(jìn)一步地,數(shù)據(jù)采集模塊11,具體用于根據(jù)預(yù)置的配置信息,實時采集業(yè)務(wù)數(shù)據(jù)量。
[0065]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產(chǎn)品。因此,本發(fā)明可采用硬件實施例、軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機程序產(chǎn)品的形式。
[0066]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機器,使得通過計算機或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0067]這些計算機程序指令也可存儲在能引導(dǎo)計算機或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0068]這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機實現(xiàn)的處理,從而在計算機或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0069]以上所述,僅為本發(fā)明的較佳實施例而已,并非用于限定本發(fā)明的保護(hù)范圍。
【主權(quán)項】
1.一種負(fù)載均衡的方法,應(yīng)用于負(fù)載均衡裝置,其特征在于,所述方法包括:在確定第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定與第二虛擬節(jié)點同類 型的備用虛擬節(jié)點,將所述備用虛擬節(jié)點設(shè)置為待機狀態(tài),所述第二虛擬節(jié)點用于處理來 自所述第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù);在確定所述業(yè)務(wù)數(shù)據(jù)量滿足故障門限值時,新增所述第一虛擬節(jié)點與處于待機狀態(tài)的 所述備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于待機狀態(tài)的所述備用虛擬節(jié)點設(shè)置為負(fù) 載狀態(tài),以分擔(dān)所述第二虛擬節(jié)點的負(fù)載,所述告警門限值小于所述故障門限值。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定與第二虛擬節(jié)點同類型的備用 虛擬節(jié)點,包括:在處于待刪除狀態(tài)的虛擬節(jié)點中查找到所述備用虛擬節(jié)點。3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述確定所述第二虛擬節(jié)點同類型的虛 擬節(jié)點,包括:根據(jù)所述第二虛擬節(jié)點的模板信息,創(chuàng)建所述備用虛擬節(jié)點。4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:在確定所述業(yè)務(wù)數(shù)據(jù)量滿足恢復(fù)門限值時,刪除所述第一虛擬節(jié)點與處于負(fù)載狀態(tài)的 所述備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于負(fù)載狀態(tài)的所述備用虛擬節(jié)點設(shè)置為待 刪除狀態(tài),其中,所述恢復(fù)門限值小于所述告警門限值;當(dāng)處于待刪除狀態(tài)的所述備用虛擬節(jié)點在預(yù)設(shè)時間段內(nèi)狀態(tài)未發(fā)生改變時,刪除處于 待刪除狀態(tài)的所述備用虛擬節(jié)點。5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:根據(jù)預(yù)置的配置信息, 實時采集所述業(yè)務(wù)數(shù)據(jù)量。6.—種負(fù)載均衡裝置,其特征在于,包括:數(shù)據(jù)采集模塊、性能監(jiān)控模塊及控制模塊; 其中,所述數(shù)據(jù)采集模塊,用于實時采集第一虛擬節(jié)點流出的業(yè)務(wù)數(shù)據(jù)量;所述性能監(jiān)控模塊,用于確定所述業(yè)務(wù)數(shù)據(jù)量是否滿足告警門限值;還用于確定所述 業(yè)務(wù)數(shù)據(jù)量是否滿足故障門限值;所述控制模塊,用于在確定所述業(yè)務(wù)數(shù)據(jù)量滿足告警門限值時,確定與第二虛擬節(jié)點 同類型的備用虛擬節(jié)點,將所述備用虛擬節(jié)點設(shè)置為待機狀態(tài),所述第二虛擬節(jié)點用于處 理來自所述第一虛擬節(jié)點的業(yè)務(wù)數(shù)據(jù);在確定所述業(yè)務(wù)數(shù)據(jù)量滿足故障門限值時,新增所 述第一虛擬節(jié)點與處于待機狀態(tài)的所述備用虛擬節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于待機 狀態(tài)的所述備用虛擬節(jié)點設(shè)置為負(fù)載狀態(tài),以分擔(dān)所述第二虛擬節(jié)點的負(fù)載,所述告警門 限值小于所述故障門限值。7.根據(jù)權(quán)利要求6所述的負(fù)載均衡裝置,其特征在于,所述控制模塊,具體用于在處于 待刪除狀態(tài)的虛擬節(jié)點中查找到所述備用虛擬節(jié)點。8.根據(jù)權(quán)利要求6所述的負(fù)載均衡裝置,其特征在于,所述控制模塊,具體用于根據(jù)所 述第二虛擬節(jié)點的模板信息,創(chuàng)建所述備用虛擬節(jié)點。9.根據(jù)權(quán)利要求6所述的負(fù)載均衡裝置,其特征在于,所述控制模塊,還用于在確定所 述業(yè)務(wù)數(shù)據(jù)量滿足恢復(fù)門限值時,刪除所述第一虛擬節(jié)點與處于負(fù)載狀態(tài)的所述備用虛擬 節(jié)點之間的轉(zhuǎn)發(fā)配置信息,并將處于負(fù)載狀態(tài)的所述備用虛擬節(jié)點設(shè)置為待刪除狀態(tài),其中,所述恢復(fù)門限值小于所述告警門限值;當(dāng)處于待刪除狀態(tài)的所述備用虛擬節(jié)點在預(yù)設(shè) 時間段內(nèi)狀態(tài)未發(fā)生改變時,刪除處于待刪除狀態(tài)的所述備用虛擬節(jié)點。10.根據(jù)權(quán)利要求6所述的負(fù)載均衡裝置,其特征在于,所述數(shù)據(jù)采集模塊,具體用于 根據(jù)預(yù)置的配置信息,實時采集所述業(yè)務(wù)數(shù)據(jù)量。
【文檔編號】H04L12/803GK105991458SQ201510057303
【公開日】2016年10月5日
【申請日】2015年2月2日
【發(fā)明人】孫健力, 丁輝
【申請人】中興通訊股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1