一種虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)及方法、相關(guān)設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)及方法、相關(guān)設(shè)備。
【背景技術(shù)】
[0002]虛擬化網(wǎng)絡(luò)技術(shù)是指將原本專業(yè)的網(wǎng)元設(shè)備上的網(wǎng)絡(luò)功能提取出來虛擬化,并運(yùn)行在通用的硬件平臺上的技術(shù)。虛擬化網(wǎng)絡(luò)技術(shù)的實(shí)現(xiàn)使得企業(yè)和運(yùn)營商降低了部署、管理和維護(hù)網(wǎng)絡(luò)的成本,同時(shí)提供了更好的靈活性,縮短了產(chǎn)品上市的時(shí)間,以適應(yīng)業(yè)務(wù)需求快速變化的要求。在傳統(tǒng)的通信網(wǎng)絡(luò)中,為了監(jiān)控網(wǎng)絡(luò)的運(yùn)營狀態(tài),用戶可以設(shè)置性能閾值,當(dāng)被監(jiān)測對象的性能指標(biāo)超過該閾值時(shí),會(huì)觸發(fā)性能告警。引入虛擬網(wǎng)絡(luò)技術(shù)后,網(wǎng)元的網(wǎng)絡(luò)功能由軟件實(shí)現(xiàn)的VNF(Virtualised Network Funct1n,虛擬網(wǎng)絡(luò)功能)模塊代替,當(dāng)VNF模塊的虛擬資源的容量發(fā)生伸縮變化時(shí),網(wǎng)元的性能(如處理能力或容量)也會(huì)發(fā)生相應(yīng)的變化。但現(xiàn)有的網(wǎng)絡(luò)系統(tǒng)并不能反映出這一變化,從而導(dǎo)致其性能告警的結(jié)果無法準(zhǔn)確的反映出網(wǎng)絡(luò)的實(shí)時(shí)性能。
【發(fā)明內(nèi)容】
[0003]本發(fā)明實(shí)施例提供了一種虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)及方法、相關(guān)設(shè)備,能夠根據(jù)VNF模塊的資源容量的變化及時(shí)更新網(wǎng)絡(luò)的性能閾值。
[0004]本發(fā)明實(shí)施例第一方面提供了一種虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng),包括網(wǎng)元管理系統(tǒng)EMS、虛擬網(wǎng)絡(luò)功能VNF模塊、虛擬化網(wǎng)絡(luò)功能管理器VNFM以及業(yè)務(wù)運(yùn)營支撐系統(tǒng)BOSS,其中,所述EMS的第一接口與所述BOSS連接,所述EMS的第二接口與所述VNF模塊連接,所述EMS的第三接口與所述VNFM連接,所述VNFM與所述VNF模塊連接,其中:
[0005]所述VNFM用于向所述VNF模塊發(fā)送資源容量伸縮請求,所述資源容量伸縮請求攜帶有資源容量的伸縮量;
[0006]所述VNF模塊用于響應(yīng)所述資源容量伸縮請求,根據(jù)所述資源容量的伸縮量調(diào)整所述VNF模塊的資源容量;
[0007]所述VNF模塊還用于當(dāng)所述VNF模塊的資源容量調(diào)整后,向所述VNFM發(fā)送針對所述VNF模塊的資源容量的更新信息;
[0008]所述VNFM還用于響應(yīng)所述更新信息,向所述EMS發(fā)送所述資源容量的伸縮量;
[0009]所述EMS用于接收所述VNFM發(fā)送的所述資源容量的伸縮量,并根據(jù)預(yù)存資源容量、所述資源容量的伸縮量以及原性能閾值,按照預(yù)設(shè)方式計(jì)算出新的性能閾值,并將所述新的性能閾值發(fā)送至所述VNF模塊;
[0010]所述VNF模塊還用于接收所述EMS發(fā)送的所述新的性能閾值。
[0011]本發(fā)明實(shí)施例第二方面提供了一種虛擬網(wǎng)絡(luò)性能的監(jiān)控方法,包括:
[0012]網(wǎng)元管理系統(tǒng)EMS接收虛擬化網(wǎng)絡(luò)功能管理器VNFM發(fā)送的針對虛擬網(wǎng)絡(luò)功能VNF模塊的資源容量的伸縮量;
[0013]所述EMS根據(jù)預(yù)存資源容量、所述資源容量的伸縮量以及原性能閾值,按照預(yù)設(shè)方式計(jì)算出新的性能閾值;
[0014]所述EMS將所述原性能閾值發(fā)送至所述VNF模塊。
[0015]本發(fā)明實(shí)施例第三方面提供了一種虛擬網(wǎng)絡(luò)性能的監(jiān)控方法,包括:
[0016]虛擬網(wǎng)絡(luò)功能VNF模塊接收虛擬化網(wǎng)絡(luò)功能管理器VNFM發(fā)送的資源容量伸縮請求,所述資源容量伸縮請求攜帶有資源容量的伸縮量;
[0017]所述VNF模塊響應(yīng)所述資源容量伸縮請求,根據(jù)所述資源容量的伸縮量調(diào)整所述VNF模塊的資源容量;
[0018]當(dāng)所述VNF模塊的資源容量調(diào)整后,所述VNF模塊向所述VNFM發(fā)送針對所述VNF模塊的資源容量的更新信息,以使所述VNFM響應(yīng)所述更新信息,向網(wǎng)元管理系統(tǒng)EMS發(fā)送所述資源容量的伸縮量,并由所述EMS根據(jù)預(yù)存資源容量、所述資源容量的伸縮量以及原性能閾值計(jì)算出新的性能閾值;
[0019]所述VNF模塊接收所述EMS發(fā)送的所述新的性能閾值。
[0020]本發(fā)明實(shí)施例第四方面提供了一種網(wǎng)元管理系統(tǒng)EMS,包括:
[0021]接收單元,用于接收虛擬化網(wǎng)絡(luò)功能管理器VNFM發(fā)送的針對虛擬網(wǎng)絡(luò)功能VNF模塊的資源容量的伸縮量;
[0022]計(jì)算單元,用于根據(jù)預(yù)存資源容量、所述資源容量的伸縮量以及原性能閾值,按照預(yù)設(shè)方式計(jì)算出新的性能閾值,以更新所述原性能閾值;
[0023]發(fā)送單元,用于將所述原性能閾值發(fā)送至所述VNF模塊。
[0024]本發(fā)明實(shí)施例第五方面提供了一種虛擬網(wǎng)絡(luò)功能VNF模塊,包括:
[0025]接收單元,用于接收虛擬化網(wǎng)絡(luò)功能管理器VNFM發(fā)送的資源容量伸縮請求,所述資源容量伸縮請求攜帶有資源容量的伸縮量;
[0026]調(diào)整單元,用于響應(yīng)所述資源容量伸縮請求,根據(jù)所述資源容量的伸縮量調(diào)整所述VNF模塊的資源容量;
[0027]發(fā)送單元,用于當(dāng)所述VNF模塊的資源容量調(diào)整后,向所述VNFM發(fā)送針對所述VNF模塊的資源容量的更新信息,以使所述VNFM響應(yīng)所述更新信息,向網(wǎng)元管理系統(tǒng)EMS發(fā)送所述資源容量的伸縮量,并由所述EMS根據(jù)預(yù)存資源容量、所述資源容量的伸縮量以及原性能閾值計(jì)算出新的性能閾值;
[0028]所述接收單元,還用于接收所述EMS發(fā)送的所述新的性能閾值。
[0029]本發(fā)明實(shí)施例中,虛擬網(wǎng)絡(luò)功能VNF模塊分別與網(wǎng)元管理系統(tǒng)EMS和虛擬化網(wǎng)絡(luò)功能管理器VNFM相連,VNFM向VNF模塊發(fā)送攜帶有資源容量的伸縮量的資源容量伸縮請求,以使VNF模塊根據(jù)資源容量的伸縮量調(diào)整VNF模塊的資源容量,當(dāng)VNF模塊的資源容量調(diào)整后,VNF模塊向VNFM發(fā)送針對VNF模塊的資源容量的更新信息,以使VNFM響應(yīng)該更新信息,并將VNF模塊的資源容量的伸縮量發(fā)送給EMS,由EMS根據(jù)預(yù)存資源容量、VNF模塊的資源容量的伸縮量以及原性能閾值,按照預(yù)設(shè)方式計(jì)算出新的性能閾值,并將該新的性能閾值發(fā)送給VNF模塊,以更新預(yù)先存儲的原性能閾值??梢姡瑢?shí)施本發(fā)明實(shí)施例,能夠根據(jù)VNF模塊的資源容量的變化及時(shí)更新網(wǎng)絡(luò)的性能閾值,從而可以根據(jù)更新后的性能閾值準(zhǔn)確反映網(wǎng)絡(luò)的實(shí)時(shí)性能。
【附圖說明】
[0030]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1是本發(fā)明實(shí)施例提供的一種虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖;
[0032]圖2是本發(fā)明實(shí)施例提供的一種虛擬網(wǎng)絡(luò)性能的監(jiān)控方法的流程示意圖;
[0033]圖3是本發(fā)明實(shí)施例提供的一種VNF模塊的資源容量擴(kuò)展的示意圖;
[0034]圖4是本發(fā)明實(shí)施例提供的一種性能告警隨性能閾值的更新而變化的示意圖;
[0035]圖5是本發(fā)明實(shí)施例提供的另一種虛擬網(wǎng)絡(luò)性能的監(jiān)控方法的流程示意圖;
[0036]圖6是本發(fā)明實(shí)施例提供的又一種虛擬網(wǎng)絡(luò)性能的監(jiān)控方法的流程示意圖;
[0037]圖7是本發(fā)明實(shí)施例提供的一種EMS的結(jié)構(gòu)示意圖;
[0038]圖8是本發(fā)明實(shí)施例提供的另一種EMS的結(jié)構(gòu)不意圖;
[0039]圖9是本發(fā)明實(shí)施例提供的一種VNF模塊的結(jié)構(gòu)示意圖;
[0040]圖10是本發(fā)明實(shí)施例提供的另一種VNF模塊的結(jié)構(gòu)示意圖;
[0041]圖11是本發(fā)明實(shí)施例提供的又一種VNF模塊的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0042]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0043]本發(fā)明實(shí)施例提供了一種虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)及方法、相關(guān)設(shè)備,能夠根據(jù)VNF模塊的資源容量的變化及時(shí)更新網(wǎng)絡(luò)的性能閾值,從而可以根據(jù)更新后的性能閾值準(zhǔn)確反映網(wǎng)絡(luò)的實(shí)時(shí)性能。以下分別進(jìn)行詳細(xì)說明。
[0044]請參閱圖1,圖1是本發(fā)明實(shí)施例提供的一種虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖。如圖1所示,該虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)至少可以包括:EMS(Element ManagementSystem,網(wǎng)元管理系統(tǒng))、至少一個(gè)VNF模塊、VNFM(Virtualised Network Funct1nManager,虛擬化網(wǎng)絡(luò)功能管理器)以及B0SS(Business&0perat1n Support System,業(yè)務(wù)運(yùn)營支撐系統(tǒng))。其中,EMS與BOSS通過第一接口(如北向接口)相連接,EMS與VNF模塊通過第二接口(如南向接口)相連接,EMS與VNFM通過第三接口相連接,且VNFM還與VNF模塊相連接。ETSI(European Telecommunicat1ns Standards Institute,歐洲電信標(biāo)準(zhǔn)化協(xié)會(huì))指出VNF模塊的管理和編排除了包含傳統(tǒng)的告警(Fault)、配置(Configurat 1n)、計(jì)費(fèi)(Accounting)、性能(Performance)和安全管理(Security)外,由于網(wǎng)絡(luò)功能和物理硬件的拆分,引入了新的對于VNF模塊的虛擬資源生命周期的管理需求,而伸縮VNF模塊即增加或減少VNF模塊的資源容量是其中重要的組成部分。在圖1所示的虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)中,BOSS融合了業(yè)務(wù)支撐系統(tǒng)BSS和運(yùn)營支持系統(tǒng)0SS,是一個(gè)綜合的業(yè)務(wù)運(yùn)營和管理支撐平臺,為了適應(yīng)虛擬化網(wǎng)絡(luò)趨勢,0SS/BSS本身要支持運(yùn)行在云計(jì)算平臺上,以維持著EMS的正常運(yùn)行。EMS可以管理一個(gè)或多個(gè)VNF模塊,EMS負(fù)責(zé)對VNF模塊提供的網(wǎng)絡(luò)功能進(jìn)行告警、配置、計(jì)費(fèi)、性能和安全管理等等。VNFM也可以管理一個(gè)或多個(gè)VNF模塊,VNFM負(fù)責(zé)VNF模塊的生命周期管理,包括實(shí)例化、升級、查詢、伸縮和終止等等,其中,伸縮即為VNF模塊資源容量的擴(kuò)展或縮小。EMS與VNFM交換VNF模塊的虛擬資源信息,一起管理VNF模塊的各項(xiàng)功能。
[0045]在圖1所示的虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)中,用戶設(shè)置的閾值參數(shù)可以包括性能閾值、性能閾值對應(yīng)的告警級別和滯后值等。引入VNF虛擬資源后,為了更加有效的更新性能閾值,可以增加一個(gè)閾值參數(shù)為自動(dòng)更新,使得用戶在設(shè)置閾值的時(shí)候,可以根據(jù)性能指標(biāo)的定義,手動(dòng)設(shè)置是否自動(dòng)更新性能閾值。這些用戶設(shè)置的閾值參數(shù)既可以保存在EMS中,也可以保存在VNF模塊中。
[0046]在圖1所示的虛擬網(wǎng)絡(luò)性能的監(jiān)控系統(tǒng)中,VNFM用于向VNF模塊發(fā)送資源容量伸縮請求,該資源容量伸縮請求攜帶有資源容量的伸縮量;
[0047]VNF模塊用于響應(yīng)該資源容量伸縮請求,并根據(jù)