亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法及裝置與流程

文檔序號:12492117閱讀:307來源:國知局
一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法及裝置與流程

本發(fā)明涉及虛擬化技術(shù)領(lǐng)域,特別涉及一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法及裝置。



背景技術(shù):

智能彈性架構(gòu)IRF(Intelligent Resilient Framework)是將多臺設(shè)備通過堆疊口連接在一起,虛擬化成一臺“聯(lián)合設(shè)備”。用戶對這臺“聯(lián)合設(shè)備”進(jìn)行管理,可以實(shí)現(xiàn)對堆疊中的所有設(shè)備進(jìn)行管理。IRF堆疊中所有的單臺設(shè)備稱為成員設(shè)備。每個成員設(shè)備和鄰居成員設(shè)備通過交互IRF Hello報(bào)文來收集整個IRF的拓?fù)?。每個成員設(shè)備在本地記錄自己已知的拓?fù)湫畔ⅰ3蓡T設(shè)備剛啟動時只記錄了自身的拓?fù)湫畔?。?dāng)IRF端口狀態(tài)變?yōu)閡p后,成員設(shè)備會將已知的拓?fù)湫畔⒅芷谛缘膹膗p狀態(tài)的IRF端口發(fā)送出去;鄰居成員設(shè)備收到該信息后,會更新本地記錄的拓?fù)湫畔ⅲ蝗绱送鶑?fù),經(jīng)過一段時間的收集,所有成員設(shè)備都會收集到完整的拓?fù)湫畔?。然后進(jìn)入角色選舉階段,通過一定的規(guī)則選出的最優(yōu)成員設(shè)備即為主設(shè)備,其它成員設(shè)備則均為從設(shè)備。角色選舉完成后,IRF堆疊形成。

現(xiàn)有的IRF堆疊形成的過程為:用戶選擇物理服務(wù)器,手動在選擇的物理服務(wù)器中創(chuàng)建VNF(Virtualised Network Function,虛擬網(wǎng)絡(luò)功能)設(shè)備,為創(chuàng)建的每一VNF設(shè)備設(shè)置堆疊接口用途并配置堆疊成員編號,之后重啟VNF設(shè)備,重啟后各臺VNF設(shè)備收集拓?fù)湫畔⒑透傔x角色,進(jìn)而形成IRF堆疊。

但是,上述形成IRF堆疊的過程較繁瑣,每一VNF設(shè)備被設(shè)置堆疊接口用途并配置堆疊成員編號后都需要重啟,并且由用戶選擇物理服務(wù)器,很容易出現(xiàn)物理服務(wù)器選擇不均,進(jìn)而導(dǎo)致物理服務(wù)器負(fù)載不均衡。



技術(shù)實(shí)現(xiàn)要素:

本發(fā)明實(shí)施例的目的在于提供一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法及裝置,以減少VNF設(shè)備的重啟次數(shù),避免物理服務(wù)器負(fù)載不均衡情況的出現(xiàn)。

為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法,應(yīng)用于VNF管理器,包括:

生成目標(biāo)VNF設(shè)備可識別的堆疊配置命令;

確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,以在所確定的物理服務(wù)器中創(chuàng)建所述目標(biāo)VNF設(shè)備;

將所述堆疊配置命令保存在預(yù)設(shè)位置,以使所述目標(biāo)VNF設(shè)備在所述物理服務(wù)器上啟動時從所述預(yù)設(shè)位置讀取所述堆疊配置命令并執(zhí)行。

可選的,所述堆疊配置命令包括堆疊接口配置命令和堆疊成員標(biāo)識配置命令;

生成所述堆疊接口配置命令,包括:

確定所述目標(biāo)VNF設(shè)備的智能彈性架構(gòu)IRF接口類型;根據(jù)所確定的IRF接口類型,生成所述目標(biāo)VNF設(shè)備可識別的堆疊接口配置命令;

生成所述堆疊成員標(biāo)識配置命令,包括:

根據(jù)為所述目標(biāo)VNF設(shè)備分配的堆疊成員標(biāo)識,生成所述目標(biāo)VNF設(shè)備可識別的堆疊成員標(biāo)識配置命令。

可選的,所述目標(biāo)VNF設(shè)備的IRF接口類型為:堆疊管理口和/或堆疊控制口。

可選的,所述確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,包括:

根據(jù)所述VNF管理器所管理的物理服務(wù)器的負(fù)載情況以及預(yù)設(shè)負(fù)載均衡算法,確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,其中,所述負(fù)載情況包括以下情況的一種或幾種組合:

物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量、物理服務(wù)器中當(dāng)前啟動的VNF設(shè)備的數(shù)量、物理服務(wù)器當(dāng)前內(nèi)存利用率、物理服務(wù)器當(dāng)前CPU利用率。

可選的,所述預(yù)設(shè)位置為:

所述目標(biāo)VNF設(shè)備中的虛擬光驅(qū)。

為達(dá)到上述目的,本發(fā)明實(shí)施例公開了一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建裝置,應(yīng)用于VNF管理器,包括:生成模塊、確定模塊和存儲模塊,其中,

所述生成模塊,用于生成目標(biāo)VNF設(shè)備可識別的堆疊配置命令;

所述確定模塊,用于確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,以在所確定的物理服務(wù)器中創(chuàng)建所述目標(biāo)VNF設(shè)備;

所述存儲模塊,用于將所述堆疊配置命令保存在預(yù)設(shè)位置,以使所述目標(biāo)VNF設(shè)備在所述物理服務(wù)器上啟動時從所述預(yù)設(shè)位置讀取所述堆疊配置命令并執(zhí)行。

可選的,所述堆疊配置命令包括堆疊接口配置命令和堆疊成員標(biāo)識配置命令;

所述生成模塊,具體用于:

確定所述目標(biāo)VNF設(shè)備的智能彈性架構(gòu)IRF接口類型;

根據(jù)所確定的IRF接口類型,生成所述目標(biāo)VNF設(shè)備可識別的堆疊接口配置命令;

根據(jù)為所述目標(biāo)VNF設(shè)備分配的堆疊成員標(biāo)識,生成所述目標(biāo)VNF設(shè)備可識別的堆疊成員標(biāo)識配置命令。

可選的,所述目標(biāo)VNF設(shè)備的IRF接口類型為堆疊控制口和/或堆疊數(shù)據(jù)口。

可選的,所述確定模塊,具體用于:

根據(jù)所述VNF管理器所管理的物理服務(wù)器的負(fù)載情況以及預(yù)設(shè)負(fù)載均衡算法,確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,其中,所述負(fù)載情況包括以下情況的一種或幾種組合:

物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量、物理服務(wù)器中當(dāng)前啟動的VNF設(shè)備的數(shù)量、物理服務(wù)器當(dāng)前內(nèi)存利用率、物理服務(wù)器當(dāng)前CPU利用率。

可選的,所述預(yù)設(shè)位置為:

所述目標(biāo)VNF設(shè)備中的虛擬光驅(qū)。

由上述的技術(shù)方案可見,本發(fā)明實(shí)施例提供了一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法及裝置,應(yīng)用于VNF管理器,方法包括:生成目標(biāo)VNF設(shè)備可識別的堆疊配置命令;確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,以在所確定的物 理服務(wù)器中創(chuàng)建所述目標(biāo)VNF設(shè)備;將所述堆疊配置命令保存在預(yù)設(shè)位置,以使所述目標(biāo)VNF設(shè)備在所述物理服務(wù)器上啟動時從所述預(yù)設(shè)位置讀取所述堆疊配置命令并執(zhí)行。

應(yīng)用本發(fā)明實(shí)施例所提供的技術(shù)方案,VNF管理器根據(jù)其所管理的物理服務(wù)器的負(fù)載情況以及預(yù)設(shè)負(fù)載均衡算法,確定在哪臺物理服務(wù)器中創(chuàng)建VNF設(shè)備,在該臺物理服務(wù)器中創(chuàng)建VNF設(shè)備,并將VNF設(shè)備可識別的堆疊配置命令存儲在預(yù)設(shè)位置,使得該VNF設(shè)備在該物理服務(wù)器上啟動時可以從預(yù)設(shè)位置讀取堆疊配置命令并執(zhí)行,進(jìn)而完成VNF設(shè)備的配置,收集拓?fù)湫畔⒑蛥⑴c角色競選,進(jìn)而形成IRF堆疊。整個過程中,VNF設(shè)備無需重啟。減少了VNF設(shè)備的重啟次數(shù),避免了服務(wù)器負(fù)載不均衡情況的出現(xiàn)。

當(dāng)然,實(shí)施本發(fā)明的任一產(chǎn)品或方法必不一定需要同時達(dá)到以上所述的所有優(yōu)點(diǎn)。

附圖說明

為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明實(shí)施例提供的一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法的流程示意圖;

圖2為本發(fā)明實(shí)施例提供的一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建裝置的結(jié)構(gòu)示意圖。

具體實(shí)施方式

下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。

為了解決現(xiàn)有技術(shù)問題,本發(fā)明實(shí)施例提供了一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法及裝置。下面首先對本發(fā)明實(shí)施例所提供的一種虛擬網(wǎng)絡(luò)功能VNF 設(shè)備的創(chuàng)建方法進(jìn)行介紹。

需要說明的是,本發(fā)明的實(shí)施例優(yōu)選適用于VNFM(Virtualised Network Function Manager,虛擬網(wǎng)絡(luò)功能管理器),即VNF管理器。VNFM是符合ETSI(European Telecommunications Standards Institute,歐洲電信標(biāo)準(zhǔn)化協(xié)會)NFV(Network Functions Virtualisation,網(wǎng)絡(luò)功能虛擬化)規(guī)范的NFV部署、配置及管理的管理器,其可以管理多臺物理服務(wù)器,根據(jù)用戶業(yè)務(wù)需求靈活計(jì)算所需的資源,完成VNF設(shè)備的創(chuàng)建和部署,同時將所需要的初始配置下發(fā)到VNF設(shè)備,確保VNF設(shè)備啟動后,管理平臺能夠遠(yuǎn)程管理,這一切都不需要人工干預(yù)和操作。

圖1為本發(fā)明實(shí)施例提供的一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建方法的流程示意圖,可以包括:

S101:生成目標(biāo)VNF設(shè)備可識別的堆疊配置命令;

S102:確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,以在所確定的物理服務(wù)器中創(chuàng)建所述目標(biāo)VNF設(shè)備;

具體的,在實(shí)際應(yīng)用中,確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,可以根據(jù)所述VNF管理器所管理的物理服務(wù)器的負(fù)載情況以及預(yù)設(shè)負(fù)載均衡算法,確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器。

S103:將所述堆疊配置命令保存在預(yù)設(shè)位置,以使所述目標(biāo)VNF設(shè)備在所述物理服務(wù)器上啟動時從所述預(yù)設(shè)位置讀取所述堆疊配置命令并執(zhí)行。

具體的,在實(shí)際應(yīng)用中,目標(biāo)VNF設(shè)備可識別的堆疊配置命令可以包括堆疊接口配置命令和堆疊成員標(biāo)識配置命令;生成堆疊接口配置命令,可以確定所述目標(biāo)VNF設(shè)備的IRF接口類型;根據(jù)所確定的IRF接口類型,生成所述目標(biāo)VNF設(shè)備可識別的堆疊接口配置命令,其中,一個VNF設(shè)備只包含一個IRF接口,該IRF接口的類型可以既是堆疊控制口,又是堆疊控制口(即該IRF接口與兩個物理端口綁定),該接口也可以僅僅是堆疊控制口或堆疊控制口(即該IRF接口與一個物理端口綁定)。

具體的,在實(shí)際應(yīng)用中,確定目標(biāo)VNF設(shè)備的接口類型,可以根據(jù)用戶的選擇操作,將用戶所選擇的接口類型,確定為所述目標(biāo)VNF設(shè)備的接口類型。

示例性的,在實(shí)際應(yīng)用中,VNFM可以向用戶展示一界面,該界面中可以包括下拉列表框,用戶點(diǎn)擊該下拉列表框,可以進(jìn)行接口類型的選擇,將用戶所選擇的接口類型,確定為所述目標(biāo)虛擬網(wǎng)絡(luò)功能設(shè)備的接口類型;在實(shí)際應(yīng)用中,該界面中可以包括多個單選按鈕或單選框,每一單選按鈕或單選框?qū)?yīng)一接口類型,用戶點(diǎn)擊單選按鈕或單選框,可以進(jìn)行接口類型的選擇,將用戶所選擇的接口類型,確定為所述目標(biāo)虛擬網(wǎng)絡(luò)功能設(shè)備的接口類型。

假設(shè),VNFM中確定接口類型的程序語言為A,而VNF設(shè)備能識別的程序語言為B,此時基于程序語言A的接口類型不能被VNF設(shè)備識別,因此需要將基于程序語言A的接口類型轉(zhuǎn)換為VNF設(shè)備可識別的基于程序語言B的堆疊接口配置命令,即根據(jù)接口類型,生成VNF設(shè)備可識別的堆疊接口配置命令。類似的,將為VNF設(shè)備分配基于程序語言A的堆疊成員標(biāo)識轉(zhuǎn)換為VNF設(shè)備可識別的基于程序語言B的堆疊成員標(biāo)識配置命令。在實(shí)際應(yīng)用中,堆疊成員標(biāo)識可以為堆疊成員編號,VNFM為每一VNF設(shè)備分配的堆疊成員編號各不相同。具體的,VNFM為每一VNF設(shè)備分配各不相同的堆疊成員編號,可以采用數(shù)據(jù)庫ID自增的方式實(shí)現(xiàn),此時可以保證VNFM為每一VNF設(shè)備分配的堆疊成員編號各不相同,且能保證分配的堆疊成員編號的連續(xù)性。

在實(shí)際應(yīng)用中,可以將基于程序語言A的接口類型和堆疊成員標(biāo)識轉(zhuǎn)換為基于匯編語言的堆疊接口配置命令和堆疊成員標(biāo)識配置命令,其中,匯編語言是一種用于電子計(jì)算機(jī)、微處理器、微控制器或其他可編程器件的低級語言,因此,基于匯編語言的堆疊接口配置命令和堆疊成員標(biāo)識配置命令可以被VNF設(shè)備識別。

在生成目標(biāo)VNF設(shè)備可識別的堆疊配置命令后,VNFM可以收集其所管轄的物理服務(wù)器的負(fù)載情況,比如:物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量、物理服務(wù)器中當(dāng)前啟動的VNF設(shè)備的數(shù)量、物理服務(wù)器當(dāng)前內(nèi)存利用率、物理服務(wù)器當(dāng)前CPU利用率等。根據(jù)這些負(fù)載情況,VNF管理器通過負(fù)載均衡算法,確定出該目標(biāo)VNF設(shè)備需要在那臺物理服務(wù)器中創(chuàng)建,即決策出目標(biāo)VNF設(shè)備具體啟動在哪臺物理服務(wù)器上。

示例性的,假設(shè)VNFM僅收集其所管轄的物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量,假設(shè)收集結(jié)果為:物理服務(wù)器1中已創(chuàng)建的VNF設(shè)備的數(shù)量為3,物理服務(wù)器2中已創(chuàng)建的VNF設(shè)備的數(shù)量為5,物理服務(wù)器3中已創(chuàng)建的VNF設(shè) 備的數(shù)量為4,則此時可以將物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量最少的服務(wù)器1,確定為目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器。

假設(shè)VNFM僅收集其所管轄的物理服務(wù)器中當(dāng)前啟動的VNF設(shè)備的數(shù)量,假設(shè)收集結(jié)果為:物理服務(wù)器1中當(dāng)前啟動的VNF設(shè)備的數(shù)量為3,物理服務(wù)器2中當(dāng)前啟動的VNF設(shè)備的數(shù)量為5,物理服務(wù)器3中當(dāng)前啟動的VNF設(shè)備的數(shù)量為2,則此時可以將物理服務(wù)器中當(dāng)前啟動的VNF設(shè)備的數(shù)量最少的物理服務(wù)器3,確定為目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器。

如果VNFM收集其所管轄的物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量、當(dāng)前啟動的VNF設(shè)備的數(shù)量、當(dāng)前內(nèi)存利用率和當(dāng)前CPU利用率,則此時可以為物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量、當(dāng)前啟動的VNF設(shè)備的數(shù)量、當(dāng)前內(nèi)存利用率和當(dāng)前CPU利用率設(shè)置權(quán)重值,然后根據(jù)物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量、當(dāng)前啟動的VNF設(shè)備的數(shù)量、當(dāng)前內(nèi)存利用率、當(dāng)前CPU利用率和其各自對應(yīng)的權(quán)重值,計(jì)算出一個數(shù)值,將計(jì)算出的最小數(shù)值對應(yīng)的服務(wù)器,確定為目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器。

在確定目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器后,可以向該物理服務(wù)器發(fā)送創(chuàng)建目標(biāo)VNF設(shè)備的指令,使得該物理服務(wù)器創(chuàng)建目標(biāo)VNF設(shè)備,進(jìn)而將生成的堆疊配置命令保存在所創(chuàng)建的目標(biāo)VNF設(shè)備中的預(yù)設(shè)位置,使得目標(biāo)VNF設(shè)備在該物理服務(wù)器上啟動時從該預(yù)設(shè)位置讀取堆疊配置命令并執(zhí)行,進(jìn)而進(jìn)行自身VNF設(shè)備的配置,配置完成后,無需進(jìn)行重啟操作,該VNF設(shè)備即可收集拓?fù)湫畔⒑蛥⑴c角色競選,形成IRF堆疊,需要說明的是,VNF設(shè)備收集拓?fù)湫畔⒑蛥⑴c角色競選,進(jìn)而形成IRF堆疊與現(xiàn)有技術(shù)相同,本發(fā)明實(shí)施例對其不再進(jìn)行贅述。通常情況下,該預(yù)設(shè)位置通常為VNF設(shè)備中的虛擬光驅(qū)。

具體的,在實(shí)際應(yīng)用中,可以將堆疊配置命令寫入到預(yù)先創(chuàng)建的初始配置文件中,將該初始配置文件存儲在所確定的物理服務(wù)器中,并存儲在所確定的物理服務(wù)器中的初始配置文件加載到VNF設(shè)備的虛擬光驅(qū)中,使得VNF設(shè)備在啟動時可以從虛擬光驅(qū)中讀取初始配置文件,進(jìn)而讀取初始配置文件中的堆疊配置命令并執(zhí)行。

需要說明的是,將存儲在物理服務(wù)器中的文件加載到VNF設(shè)備的虛擬光驅(qū)中為現(xiàn)有技術(shù),本發(fā)明實(shí)施例在此不對其進(jìn)行贅述。

另外,在確定目標(biāo)VNF設(shè)備的IRF接口類型時,還可以確定該目標(biāo)VNF設(shè)備的非IRF接口類型,非IRF接口類型包括以下類型中的任意一種或幾種:管理口(即Management口,服務(wù)于netconf,telnet等)、上行業(yè)務(wù)口、下行業(yè)務(wù)口。還可以根據(jù)確定的非IRF接口類型生成相應(yīng)的非堆疊接口配置命令,并將其與堆疊配置命令保存在同一預(yù)設(shè)位置。此處對于非堆疊接口配置命令的相關(guān)實(shí)現(xiàn)與上述堆疊接口配置命令相同,此處不再贅述。

應(yīng)用本發(fā)明圖1所示實(shí)施例,VNF管理器根據(jù)其所管理的物理服務(wù)器的負(fù)載情況以及預(yù)設(shè)負(fù)載均衡算法,確定在哪臺物理服務(wù)器中創(chuàng)建VNF設(shè)備,在該臺物理服務(wù)器中創(chuàng)建VNF設(shè)備,并將VNF設(shè)備可識別的堆疊配置命令存儲在預(yù)設(shè)位置,使得該VNF設(shè)備在該物理服務(wù)器上啟動時可以從預(yù)設(shè)位置讀取堆疊配置命令并執(zhí)行,進(jìn)而完成VNF設(shè)備的配置,收集拓?fù)湫畔⒑蛥⑴c角色競選,形成IRF堆疊。整個過程中,VNF設(shè)備無需重啟。減少了VNF設(shè)備的重啟次數(shù),避免了服務(wù)器負(fù)載不均衡情況的出現(xiàn)。

與上述的方法實(shí)施例相對應(yīng),本發(fā)明實(shí)施例還提供一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建裝置。

圖2為本發(fā)明實(shí)施例提供的一種虛擬網(wǎng)絡(luò)功能VNF設(shè)備的創(chuàng)建裝置的結(jié)構(gòu)示意圖,可以包括:生成模塊201、確定模塊202和存儲模塊203,其中,

生成模塊201,用于生成目標(biāo)VNF設(shè)備可識別的堆疊配置命令;

在實(shí)際應(yīng)用中,VNF設(shè)備可識別的堆疊配置命令可以包括堆疊接口配置命令和堆疊成員標(biāo)識配置命令;

本發(fā)明實(shí)施例所示的生成模塊201,具體可以用于:

確定所述目標(biāo)VNF設(shè)備的IRF接口類型,其中,所述目標(biāo)VNF設(shè)備的IRF接口類型為堆疊控制口和/或堆疊數(shù)據(jù)口;

根據(jù)所確定的IRF接口類型,生成所述目標(biāo)VNF設(shè)備可識別的堆疊接口配置命令;

根據(jù)為所述目標(biāo)VNF設(shè)備分配的堆疊成員標(biāo)識,生成所述目標(biāo)VNF設(shè)備可識別的堆疊成員標(biāo)識配置命令。

在實(shí)際應(yīng)用中,確定所述目標(biāo)VNF設(shè)備的接口類型,可以根據(jù)用戶的選擇 操作,將用戶所選擇的接口類型,確定為所述目標(biāo)虛擬網(wǎng)絡(luò)功能設(shè)備的接口類型。

確定模塊202,用于確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,以在所確定的物理服務(wù)器中創(chuàng)建所述目標(biāo)VNF設(shè)備;

在實(shí)際應(yīng)用中,本發(fā)明實(shí)施例所示的確定模塊202,具體可以用于:

根據(jù)所述VNF管理器所管理的物理服務(wù)器的負(fù)載情況以及預(yù)設(shè)負(fù)載均衡算法,確定所述目標(biāo)VNF設(shè)備對應(yīng)的物理服務(wù)器,其中,所述負(fù)載情況包括以下情況的一種或幾種組合:

物理服務(wù)器中已創(chuàng)建的VNF設(shè)備的數(shù)量、物理服務(wù)器中當(dāng)前啟動的VNF設(shè)備的數(shù)量、物理服務(wù)器當(dāng)前內(nèi)存利用率、物理服務(wù)器當(dāng)前CPU利用率。

存儲模塊203,用于將所述生成模塊201生成的堆疊配置命令保存在預(yù)設(shè)位置,以使所述目標(biāo)VNF設(shè)備在所述物理服務(wù)器上啟動時從所述預(yù)設(shè)位置讀取所述堆疊配置命令并執(zhí)行。

在實(shí)際應(yīng)用中,所述預(yù)設(shè)位置可以為:所述目標(biāo)虛擬網(wǎng)絡(luò)功能VNF設(shè)備中的虛擬光驅(qū)。

應(yīng)用本發(fā)明圖2所示實(shí)施例,VNF管理器根據(jù)其所管理的物理服務(wù)器的負(fù)載情況以及預(yù)設(shè)負(fù)載均衡算法,確定在哪臺物理服務(wù)器中創(chuàng)建VNF設(shè)備,在該臺物理服務(wù)器中創(chuàng)建VNF設(shè)備,并將VNF設(shè)備可識別的堆疊配置命令存儲在預(yù)設(shè)位置,使得該VNF設(shè)備在該物理服務(wù)器上啟動時可以從預(yù)設(shè)位置讀取堆疊配置命令并執(zhí)行,進(jìn)而完成VNF設(shè)備的配置,收集拓?fù)湫畔⒑蛥⑴c角色競選,形成IRF堆疊。整個過程中,VNF設(shè)備無需重啟。減少了VNF設(shè)備的重啟次數(shù),避免了服務(wù)器負(fù)載不均衡情況的出現(xiàn)。

需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個實(shí)體或者操作與另一個實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有 更多限制的情況下,由語句“包括一個……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。

本說明書中的各個實(shí)施例均采用相關(guān)的方式描述,各個實(shí)施例之間相同相似的部分互相參見即可,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡單,相關(guān)之處參見方法實(shí)施例的部分說明即可。

本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述方法實(shí)施方式中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,所述的程序可以存儲于計(jì)算機(jī)可讀取存儲介質(zhì)中,這里所稱得的存儲介質(zhì),如:ROM/RAM、磁碟、光盤等。

以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換、改進(jìn)等,均包含在本發(fā)明的保護(hù)范圍內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1