節(jié)能控制方法、管理服務(wù)器和網(wǎng)絡(luò)設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明實施例涉及網(wǎng)絡(luò)功能虛擬化領(lǐng)域,并且更具體地,涉及一種節(jié)能控制方法、管理服務(wù)器和網(wǎng)絡(luò)設(shè)備。
【背景技術(shù)】
[0002]網(wǎng)絡(luò)功能虛擬化(Network Funct1ns Virtualizat1n, NFV)旨在采用演進(jìn)中信息技術(shù)(Informat1n Technology, IT)領(lǐng)域的虛擬化技術(shù),將大量的網(wǎng)絡(luò)設(shè)備類型統(tǒng)一到符合產(chǎn)業(yè)標(biāo)準(zhǔn)的高容量服務(wù)器、交換機(jī)和存儲設(shè)備上去實現(xiàn),從而改變網(wǎng)絡(luò)運(yùn)營商構(gòu)建和運(yùn)營網(wǎng)絡(luò)以及網(wǎng)絡(luò)業(yè)務(wù)(Network Service, NS)的方式。NFV通過可在一系列符合產(chǎn)業(yè)標(biāo)準(zhǔn)的服務(wù)器硬件上運(yùn)行的軟件來實現(xiàn)網(wǎng)絡(luò)功能,從而改變了網(wǎng)絡(luò)的架構(gòu),并且因為這些軟件可以按照要求動態(tài)地移動或者實例化于網(wǎng)絡(luò)中不同的位置而不必安裝新設(shè)備,從而也改變了網(wǎng)絡(luò)的運(yùn)作。
[0003]參考圖1,NFV的參考架構(gòu)由以下幾個主要功能構(gòu)件組成:
[0004]NFV基礎(chǔ)設(shè)施(NFV Infrastructure, NFVI)提供支撐NFV的執(zhí)行所需要的虛擬化資源,包括商業(yè)現(xiàn)貨供應(yīng)(Commercial Off The Shelf, COTS)的硬件、必要的加速器組件,以及對底層硬件進(jìn)行虛擬化和抽象化的軟件層。
[0005]虛擬網(wǎng)絡(luò)功能(Virtual Network Funct1n, VNF)是能夠在NFVI上運(yùn)行的網(wǎng)絡(luò)功能(Network Funct1n, NF)的軟件實現(xiàn),可能還附有組件管理系統(tǒng)(Element ManagementSystem, EMS)來理解和管理單獨的VNF及其特性。VNF相當(dāng)于網(wǎng)絡(luò)節(jié)點的實體,被期望以擺脫硬件依賴的純軟件來交付。
[0006]NFV 管理和編排(Management and Orchestrat1n, M&0 或者 ΜΑΝ0)包含編排、支撐基礎(chǔ)設(shè)施虛擬化的物理和/或軟件資源的生命周期管理、VNF的生命周期管理。NFV M&0聚焦于NFV框架中虛擬化特定的管理任務(wù)。NFV M&0也與(NFV外部的)運(yùn)營支撐系統(tǒng)(Operat1n Support System, OSS)/業(yè)務(wù)支撐系統(tǒng)(Business Support System, BSS)交互,以允許NFV被集成進(jìn)已存在的涉及全網(wǎng)范圍的管理圖景。
[0007]上述構(gòu)件通過定義的參考點進(jìn)行交互,以便不同實體能夠清晰地解耦,從而促成一個開放和創(chuàng)新的NFV生態(tài)系統(tǒng)。VNF與NFVI之間(以及NFVI內(nèi)部實體之間)的參考點處理資源的抽象和虛擬化,以及VNF的主機(jī)寄宿,以便VNF不僅能夠在NFVI中從一個移動到另一個,而且能夠確保選擇不同的底層硬件成為可能。NFV M&0與VNF和NFVI之間(以及NFV M&0內(nèi)部實體之間)的參考點處理NFV系統(tǒng)的管理和運(yùn)作。相關(guān)構(gòu)件的設(shè)計方式允許重用現(xiàn)有解決方案(例如云管理系統(tǒng)),并且也與NFV系統(tǒng)需要連接的現(xiàn)有0SS/BSS環(huán)境進(jìn)行交互。
[0008]NFVM&0之內(nèi)進(jìn)一步定義了以下功能構(gòu)件:
[0009]NFV編排器(NFV Orchestrator,NFV0),主要負(fù)責(zé)NS的生命周期管理,完成網(wǎng)絡(luò)業(yè)務(wù)編排功能;以及跨多個VIM的NFVI資源編排,完成資源編排功能。
[0010]VNF管理器(VNF Manager,VNFM),負(fù)責(zé)VNF實例的生命周期管理,每個VNF都被假定具有一個關(guān)聯(lián)的VNFM,一個VNFM可以被指派管理單一 VNF實例或者管理多個相同或相異類型的VNF實例。其可用能力包括:VNF實例化、VNF配置NFVI資源、VNF實例更新、VNF實例縮放、VNF實例相關(guān)NFVI性能度量和事件的收集以及與VNF實例相關(guān)事件的關(guān)聯(lián)、VNF實例受助或自動康復(fù)、VNF實例終止、VNF實例貫穿其生命周期的完整性管理、為NFVI和EMS之間的配置和事件報告擔(dān)當(dāng)全局協(xié)調(diào)和適配的角色等。
[0011]虛擬化基礎(chǔ)設(shè)施管理器(VirtualizedInfrastructure Manager, VIM),負(fù)責(zé)控制和管理NFVI的計算、存儲和網(wǎng)絡(luò)資源,通常在一個運(yùn)營商的基礎(chǔ)設(shè)施子域內(nèi)。一個V頂可以專門處理某類NFVI資源或者可以管理多種類型的NFVI資源。其可用能力包括:編排NFVI資源的分配/升級/解除分配/回收利用,管理虛擬化資源與計算、存儲、網(wǎng)絡(luò)資源的關(guān)聯(lián);管理硬件資源(計算、存儲、網(wǎng)絡(luò))和軟件資源(例如管理程序)的目錄;收集和轉(zhuǎn)發(fā)虛擬化資源的性能度量和事件等。
[0012]在上述架構(gòu)的基礎(chǔ)上,可以通過多個NF實現(xiàn)具有特定功能的NS。傳統(tǒng)網(wǎng)絡(luò)實現(xiàn)的端到端NS是完全由物理網(wǎng)絡(luò)功能(Physical Network Funct1n, PNF)構(gòu)成的。NFV中實現(xiàn)的端到端NS則一般兩端仍為PNF,而中間則全部或部分被替換為VNF。每個NF實現(xiàn)的功能和對外的接口與其是PNF還是VNF無關(guān)。VNF和PNF之間鏈接構(gòu)成的拓?fù)潢P(guān)系可以采用VNF轉(zhuǎn)發(fā)圖(VNF Forwarding Graph, VNFFG)來描述,每個NF的特性由相應(yīng)的網(wǎng)絡(luò)功能描述符(Network Funct1n Descriptor, NFD)來描述。
[0013]VNF需要基于NFVI提供的虛擬資源(包括虛擬的計算、存儲和網(wǎng)絡(luò)資源)來實現(xiàn),這些虛擬資源是對相應(yīng)的物理資源進(jìn)行虛擬化而來的。PNF則直接是基于物理資源來實現(xiàn)的。不像傳統(tǒng)網(wǎng)絡(luò)中所有控制都集中于軟硬件一體化的網(wǎng)絡(luò)設(shè)備上,NFV引入虛擬化實現(xiàn)網(wǎng)絡(luò)設(shè)備的軟硬件解耦,使得對業(yè)務(wù)的控制主要體現(xiàn)在PNF和VNF層面,而對性能的控制則主要體現(xiàn)在NFVI尤其是其中的硬件資源層面。
[0014]節(jié)能是網(wǎng)絡(luò)設(shè)備一個基本指標(biāo),節(jié)能控制主要是由業(yè)務(wù)層面驅(qū)動(例如業(yè)務(wù)負(fù)載的減少或轉(zhuǎn)移造成使用率降低),而其實現(xiàn)主要聚焦于基礎(chǔ)設(shè)施的硬件資源層面(例如下線閑置設(shè)備以節(jié)省電力)。在NFV中,由于NF與實現(xiàn)NF的資源相互分離,例如,VNF的業(yè)務(wù)負(fù)載由NFV0控制,實現(xiàn)VNF的資源由V頂管理,在節(jié)能控制時,會面臨NF和實現(xiàn)NF的資源協(xié)同控制難的問題。
【發(fā)明內(nèi)容】
[0015]本發(fā)明實施例提供了一種節(jié)能控制方法、管理服務(wù)器和網(wǎng)絡(luò)設(shè)備,以實現(xiàn)NFV領(lǐng)域的節(jié)能控制。
[0016]第一方面,提供一種節(jié)能控制方法,包括:NFV0確定第一 NF的能效狀態(tài)參數(shù)的當(dāng)前值,所述能效狀態(tài)參數(shù)是為所述第一 NF配置的參數(shù),所述能效狀態(tài)參數(shù)的取值指示所述第一 NF的節(jié)能狀態(tài);所述NFV0向第一資源的管理節(jié)點發(fā)送第一指示信息,其中,所述第一指示信息包含所述當(dāng)前值,所述第一指示信息用于指示所述管理節(jié)點將所述第一資源的節(jié)能狀態(tài)設(shè)置為所述當(dāng)前值指示的節(jié)能狀態(tài),所述第一資源為實現(xiàn)所述第一 NF的資源。
[0017]結(jié)合第一方面,在第一方面的一種實現(xiàn)方式中,所述NFV0確定第一 NF的能效狀態(tài)參數(shù)的當(dāng)前值,包括:所述NFV0根據(jù)所述第一 NF的當(dāng)前業(yè)務(wù)負(fù)載與所述第一 NF的能效狀態(tài)參數(shù)取值的對應(yīng)關(guān)系,獲取所述當(dāng)前值。
[0018]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述第一 NF為業(yè)務(wù)負(fù)載變化的NF,所述當(dāng)前業(yè)務(wù)負(fù)載為所述第一 NF的變化后的業(yè)務(wù)負(fù)載,在所述NFV0確定第一 NF的能效狀態(tài)參數(shù)的當(dāng)前值之前,所述方法還包括:所述NFV0在多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié);所述從多個NF中選取第一 NF,包括:所述NFV0從所述多個NF中選取業(yè)務(wù)負(fù)載變化的所述第一 NF。
[0019]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述NFV0在多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié)之前,所述方法還包括:所述NFV0從監(jiān)測第二資源使用率的監(jiān)測節(jié)點獲取第二指示信息,所述第二指示信息用于指示所述第二資源的使用率低于預(yù)設(shè)閾值;所述NFV0在NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié),包括:當(dāng)獲取到所述第二指示信息時,所述NFV0在所述多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié),使得所述第二資源實現(xiàn)的各NF的業(yè)務(wù)負(fù)載對應(yīng)的能效狀態(tài)參數(shù)取值相同。
[0020]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述第二資源為實現(xiàn)VNF的資源,所述監(jiān)測節(jié)點為所述NFV0 ;所述第二資源為實現(xiàn)VNF的資源,所述監(jiān)測節(jié)點為管理所述第二資源的V頂;所述第二資源為實現(xiàn)PNF的資源,所述監(jiān)測節(jié)點為0SS/BSS ;或者,所述第二資源為實現(xiàn)PNF的資源,所述監(jiān)測節(jié)點為管理所述PNF的EMS。
[0021]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述監(jiān)測節(jié)點為所述NFV0,所述第二指示信息為所述NFV0的查詢結(jié)果,所述NFV0從監(jiān)測第二資源使用率的監(jiān)測節(jié)點獲取第二指示信息,包括:所述NFV0查詢所述第二資源的使用率,以獲取所述查詢結(jié)果。
[0022]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述監(jiān)測節(jié)點為所述第二資源的管理節(jié)點,所述NFV0從監(jiān)測第二資源使用率的監(jiān)測節(jié)點獲取第二指示信息,包括:所述NFV0從所述第二資源的管理節(jié)點接收所述第二指示信息。
[0023]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述NFV0在多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié)之前,所述方法還包括:所述NFV0從監(jiān)測第二NF使用率的監(jiān)測節(jié)點獲取第三指示信息,所述第三指示信息用于指示所述第二 NF使用率低于預(yù)設(shè)閾值,所述第二 NF為所述多個NF中的任一 NF ;所述NFV0在所述多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié),包括:當(dāng)獲取到所述第三指示信息時,所述NFV0在所述多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié)。
[0024]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述第二 NF為VNF,所述監(jiān)測節(jié)點為所述NFV0 ;所述第二 NF為VNF,所述監(jiān)測節(jié)點為管理所述第二 NF的VNFM ;所述第二 NF為VNF,所述監(jiān)測節(jié)點為管理所述第二 NF的EMS ;所述第二NF為PNF,所述監(jiān)測節(jié)點為0SS/BSS ;或者,所述第二 NF為PNF,所述監(jiān)測節(jié)點為管理所述第二 NF 的 EMS。
[0025]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述監(jiān)測節(jié)點為所述NFV0,所述第三指示信息為所述NFV0的查詢結(jié)果,所述NFV0從監(jiān)測第二NF使用率的監(jiān)測節(jié)點獲取第三指示信息,包括:所述NFV0查詢所述第二 NF的使用率,以獲取所述查詢結(jié)果。
[0026]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述監(jiān)測節(jié)點為所述第二 NF的管理節(jié)點,所述NFVO從監(jiān)測第二 NF使用率的監(jiān)測節(jié)點獲取第三指示信息,包括:所述NFVO從所述第二 NF的管理節(jié)點接收所述第三指示信息。
[0027]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述在多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié),包括:所述NFV0按照預(yù)設(shè)的運(yùn)維計劃在所述多個NF之間進(jìn)行業(yè)務(wù)負(fù)載的調(diào)節(jié)。
[0028]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述第一 NF為VNF,所述方法還包括:所述NFV0獲取所述第一資源實現(xiàn)的其他VNF ;所述即¥0對所述其他VNF的業(yè)務(wù)負(fù)載進(jìn)行調(diào)節(jié),使得所述第一資源上實現(xiàn)的各VNF的業(yè)務(wù)負(fù)載對應(yīng)的能效狀態(tài)參數(shù)取值相同。
[0029]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述第一 NF屬于NFV0管理的第一 NS,在所述NFV0確定第一 NF的能效狀態(tài)參數(shù)的當(dāng)前值之前,所述方法還包括:當(dāng)編排所述第一 NS時,所述NFV0與所述第一 NS中各NF的管理節(jié)點之間同步所述各NF的能效狀態(tài)參數(shù)的取值,使得所述NFV0和所述各NF的管理節(jié)點中記錄的所述各NF的能效狀態(tài)參數(shù)的取值相同。
[0030]結(jié)合第一方面或其上述實現(xiàn)方式的任一種,在第一方面的另一種實現(xiàn)方式中,所述第一 NF為VNF,所述第一資源的管理節(jié)點為V頂;所述第