監(jiān)控的方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及信息技術(shù)領(lǐng)域,特別涉及一種監(jiān)控的方法及裝置。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)功能虛擬化(英文全稱:Network Funct1ns Virtualizat1n)監(jiān)控系統(tǒng)用于監(jiān)控網(wǎng)絡(luò)中硬件層、虛擬化層、網(wǎng)元層以及網(wǎng)絡(luò)服務(wù)層中的業(yè)務(wù)信息以及資源信息,其中,網(wǎng)絡(luò)功能虛擬化監(jiān)控系統(tǒng)包括:網(wǎng)絡(luò)功能虛擬化編排器(英文全稱:NetworkFunct1ns Virtualizat1n Orchestrator,英文速寫:NFV0)、網(wǎng)絡(luò)功能虛擬化管理器(英文全稱:Network Funct1ns Virtualizat1n Manager,英文縮寫:VNFM)、虛擬化基礎(chǔ)設(shè)施管理器(英文全稱:Virtualised Infrastructure Manager,英文縮寫:VIM)以及運(yùn)營支持系統(tǒng)(英文全稱:The Office of Strategic Services,英文縮寫:0SS)或業(yè)務(wù)支撐系統(tǒng)(英文全稱 -Business Support System,英文縮寫:BSS)。
[0003]目前,一種監(jiān)控的方法,不同網(wǎng)絡(luò)層的信息由不同的監(jiān)控設(shè)備分別進(jìn)行監(jiān)控處理,例如,首先虛擬化層獲取資源層的監(jiān)控信息,并將該監(jiān)控信息發(fā)送至VM,然后VIM將該監(jiān)控信息發(fā)送至NFV0,另外,虛擬化網(wǎng)絡(luò)功能(英文全稱:Virtualised Network Funct1n,英文縮寫:VNF)獲取業(yè)務(wù)層網(wǎng)元的監(jiān)控信息,并將該監(jiān)控信息發(fā)送至網(wǎng)管(英文全稱:Element Manager,英文縮寫:EM),然后EM將監(jiān)控信息發(fā)送至OSS或者BSS。
[0004]然而,當(dāng)不同的監(jiān)控設(shè)備對(duì)不同的網(wǎng)絡(luò)層中的信息進(jìn)行監(jiān)控時(shí),由于虛擬化層的監(jiān)控信息最終發(fā)送至NFVO進(jìn)行處理,而業(yè)務(wù)層網(wǎng)元的信息發(fā)送至OSS或者BSS進(jìn)行監(jiān)控處理,因此一個(gè)網(wǎng)絡(luò)層需要進(jìn)行監(jiān)控時(shí),需要單獨(dú)的設(shè)置監(jiān)控設(shè)備,從而導(dǎo)致對(duì)網(wǎng)絡(luò)層進(jìn)行監(jiān)控的復(fù)雜度較高。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種監(jiān)控的方法及裝置,可以降低對(duì)網(wǎng)絡(luò)層進(jìn)行監(jiān)控的復(fù)雜度。
[0006]本發(fā)明采用的技術(shù)方案為:
[0007]第一方面,本發(fā)明提供一種監(jiān)控的方法,所述方法包括:
[0008]所述網(wǎng)絡(luò)功能虛擬化編排器NFVO獲取虛擬化網(wǎng)絡(luò)功能VNF實(shí)例信息以及網(wǎng)絡(luò)服務(wù)NS實(shí)例信息,所述VNF實(shí)例信息中攜帶有虛擬化網(wǎng)絡(luò)功能描述VNFD的標(biāo)識(shí)信息,所述NS實(shí)例信息中攜帶有NS的標(biāo)識(shí)信息;
[0009]所述NFVO確定所述VNFD的標(biāo)識(shí)信息對(duì)應(yīng)的VNFD,以及所述NS的標(biāo)識(shí)信息對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)描述NSD;
[0010]所述NFVO根據(jù)所述VNFD以及NSD,生成虛擬機(jī)VM、VNF以及NS分別對(duì)應(yīng)的監(jiān)控配置,所述VM對(duì)應(yīng)的監(jiān)控配置中攜帶有所需監(jiān)控的VM的標(biāo)識(shí)信息,所述VNF對(duì)應(yīng)的監(jiān)控信息中攜帶有所需監(jiān)控的VNF的標(biāo)識(shí)信息,所述NS對(duì)應(yīng)的監(jiān)控配置攜帶有所需監(jiān)控的NS的標(biāo)識(shí)信息;
[0011]所述NFVO將所述VM以及VNF分別對(duì)應(yīng)的監(jiān)控配置,發(fā)送至對(duì)應(yīng)的各個(gè)網(wǎng)絡(luò)層的監(jiān)控設(shè)備,所述各個(gè)網(wǎng)絡(luò)層包:硬件層、虛擬化層、網(wǎng)元層以及網(wǎng)絡(luò)服務(wù)層;
[0012]所述各個(gè)網(wǎng)絡(luò)層的監(jiān)控設(shè)備將各個(gè)網(wǎng)絡(luò)層對(duì)應(yīng)的監(jiān)控參數(shù)信息發(fā)送至NFV0。
[0013]第二方面,本發(fā)明提供了一種監(jiān)控的裝置,,其特征在于,所述裝置包括:
[0014]獲取單元,位于所述網(wǎng)絡(luò)功能虛擬化編排器NFVO中,用于獲取虛擬化網(wǎng)絡(luò)功能VNF實(shí)例信息以及網(wǎng)絡(luò)服務(wù)NS實(shí)例信息,所述VNF實(shí)例信息中攜帶有虛擬化網(wǎng)絡(luò)功能描述VNFD的標(biāo)識(shí)信息,所述NS實(shí)例信息中攜帶有NS的標(biāo)識(shí)信息;
[0015]確定單元,位于所述NFVO中,用于確定所述VNFD的標(biāo)識(shí)信息對(duì)應(yīng)的VNFD,以及所述NS的標(biāo)識(shí)信息對(duì)應(yīng)的網(wǎng)絡(luò)服務(wù)描述NSD ;
[0016]生成單元,位于所述NFVO中,用于根據(jù)所述VNFD以及NSD,生成虛擬機(jī)VM、VNF以及NS分別對(duì)應(yīng)的監(jiān)控配置,所述VM對(duì)應(yīng)的監(jiān)控配置中攜帶有所需監(jiān)控的VM的標(biāo)識(shí)信息,所述VNF對(duì)應(yīng)的監(jiān)控信息中攜帶有所需監(jiān)控的VNF的標(biāo)識(shí)信息,所述NS對(duì)應(yīng)的監(jiān)控配置攜帶有所需監(jiān)控的NS的標(biāo)識(shí)信息;
[0017]第一發(fā)送單元,位于所述NFVO中,用于將所述VM以及VNF分別對(duì)應(yīng)的監(jiān)控配置,發(fā)送至對(duì)應(yīng)的各個(gè)網(wǎng)絡(luò)層的監(jiān)控設(shè)備,所述各個(gè)網(wǎng)絡(luò)層包:硬件層、虛擬化層、網(wǎng)元層以及網(wǎng)絡(luò)服務(wù)層;
[0018]第二發(fā)送單元,位于所述各個(gè)網(wǎng)絡(luò)層的監(jiān)控設(shè)備中,用于將各個(gè)網(wǎng)絡(luò)層對(duì)應(yīng)的監(jiān)控參數(shù)信息發(fā)送至NFVO。
[0019]本發(fā)明提供的監(jiān)控的方法及裝置,NFVO首先獲取VNF實(shí)例信息以及NS實(shí)例信息,并確定VNFD的標(biāo)識(shí)信息對(duì)應(yīng)的VNFD,以及NS的標(biāo)識(shí)信息對(duì)應(yīng)的NSD,然后根據(jù)VNFD以及NSD,生成VM、VNF以及NS分別對(duì)應(yīng)的監(jiān)控配置,其次將VM以及VNF分別對(duì)應(yīng)的監(jiān)控配置,發(fā)送至對(duì)應(yīng)的各個(gè)網(wǎng)絡(luò)層的監(jiān)控設(shè)備,最后各個(gè)網(wǎng)絡(luò)層的監(jiān)控設(shè)備將各個(gè)網(wǎng)絡(luò)層對(duì)應(yīng)的監(jiān)控參數(shù)信息發(fā)送至NFV0。與目前不同的監(jiān)控設(shè)備對(duì)不同的網(wǎng)絡(luò)層中的信息進(jìn)行監(jiān)控相比,本發(fā)明NFVO通過獲取各個(gè)網(wǎng)絡(luò)層分別對(duì)應(yīng)的監(jiān)控參數(shù),能夠直接各個(gè)網(wǎng)絡(luò)層分別對(duì)應(yīng)的監(jiān)控參數(shù)信息,從而在對(duì)每個(gè)網(wǎng)絡(luò)層進(jìn)行監(jiān)控時(shí),僅需要NFVO進(jìn)行全局監(jiān)控,即NFVO能夠監(jiān)控各個(gè)網(wǎng)絡(luò)層,進(jìn)而可以降低對(duì)網(wǎng)絡(luò)層進(jìn)行監(jiān)控的復(fù)雜度。
【附圖說明】
[0020]為了更清楚地說明本發(fā)明或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)本發(fā)明或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其它的附圖。
[0021]圖1為監(jiān)控系統(tǒng)的示意圖;
[0022]圖2為本發(fā)明實(shí)施例中一種監(jiān)控的方法流程圖;
[0023]圖3為本發(fā)明實(shí)施例中另一種監(jiān)控的方法流程圖;
[0024]圖4為本發(fā)明實(shí)施例中另一種監(jiān)控的方法流程圖;
[0025]圖5為本發(fā)明實(shí)施例中另一種監(jiān)控的方法流程圖;
[0026]圖6為本發(fā)明實(shí)施例中另一種監(jiān)控的方法流程圖;
[0027]圖7為本發(fā)明實(shí)施例中控制流量的裝置結(jié)構(gòu)示意圖;
[0028]圖8為本發(fā)明實(shí)施例中另一種控制流量的裝置結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0029]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0030]本發(fā)明實(shí)施例提供一種監(jiān)控的方法,能夠降低對(duì)網(wǎng)絡(luò)層進(jìn)行監(jiān)控的復(fù)雜度,應(yīng)用于監(jiān)控系統(tǒng)中,如圖1所示,監(jiān)控系統(tǒng)包括:NFV0、VNFM以及VIM,其中,NFVO與VNFM進(jìn)行信息交互,NFVO與V頂進(jìn)行信息交互,VNFM與V頂進(jìn)行信息交互。
[0031]本發(fā)明實(shí)施例提供一種監(jiān)控的方法,能夠降低獲取監(jiān)控信息的復(fù)雜度,如圖2所示,所述方法包括:
[0032]201、NFVO獲取VNF實(shí)例信息以及NS實(shí)例信息。
[0033]其中,VNF實(shí)例信息中攜帶有虛擬化網(wǎng)絡(luò)功能描述(英文全稱:VirtualisedNetwork Funct1n Discriptor,英文縮寫:VNFD)的標(biāo)識(shí)信息,網(wǎng)絡(luò)服務(wù)(英文全稱:Network Service,英文縮寫:NS)實(shí)例信息中攜帶有NS的標(biāo)識(shí)信息。
[0034]對(duì)于本發(fā)明實(shí)施例,步驟201之前還可以包括:首先NFVO根據(jù)NS的模板信息,生成NSD,并根據(jù)VNF的模板信息,生成VNFD,然后根據(jù)生成的NSD以及VNFD,進(jìn)行實(shí)例化,生成NS的實(shí)例信息以及VNF的實(shí)例信息,其中,NFVO先對(duì)VNF進(jìn)行實(shí)例化,生成VNFD的實(shí)例信息,然后對(duì)NS進(jìn)行實(shí)例化,生成網(wǎng)絡(luò)服務(wù)描述(英文全稱:Network Service Descriptor,英文縮寫:NSD)的實(shí)例信息。
[0035]202、NFVO確定VNFD的標(biāo)識(shí)信息對(duì)應(yīng)的VNFD,以及NS的標(biāo)識(shí)信息對(duì)應(yīng)的NSD。
[0036]對(duì)于本發(fā)明實(shí)施例,步驟202之前還可以包括:VNFM根據(jù)虛擬機(jī)(英文全稱:Virtual Machine,英文縮寫:VM)的實(shí)例信息,以及該實(shí)例信息中攜帶的VNF的標(biāo)識(shí)信息,生成VNF實(shí)例的VM拓?fù)?,并將生成的VNF實(shí)例的VM拓?fù)洌鎯?chǔ)至VNFM的拓?fù)鋽?shù)據(jù)庫,以及NFVO根據(jù)VNF的實(shí)例信息以及該信息中攜帶的NS的標(biāo)識(shí)信息,生成NS