NFV是一個(gè)旅程,從技術(shù)角度來說,它是一個(gè)向云轉(zhuǎn)變的旅程。借助云計(jì)算技術(shù),電信運(yùn)營商們終于可以嘗試借助大量通用基礎(chǔ)設(shè)施搭建出完全靈活的框架。ETSI針對NFV所推出的參考架構(gòu)中,通用物理設(shè)施組成了重要的一層(如下圖中紅圈框出的部分)。
顯而易見,針對物理基礎(chǔ)設(shè)施的管理對于NFV來說是必不可少的。然而這一方面的內(nèi)容常常被忽視為虛擬網(wǎng)絡(luò)功能(VNF)部署和運(yùn)營的一部分,或者是被看做為虛擬基礎(chǔ)管理(VIM)層的職責(zé)之一,即便在ETSI參考架構(gòu)中也沒有將物理基礎(chǔ)設(shè)施的管理作為一個(gè)獨(dú)立的模塊加以強(qiáng)調(diào)。
在這個(gè)問題上,擁有多年IT建設(shè)及運(yùn)營經(jīng)驗(yàn)的Hewlett Packard Enterprise(HPE)技術(shù)顧問劉偉平指出,針對于物理層的管理是NFV建設(shè)過程中不容忽視的一個(gè)部分,為了節(jié)省時(shí)間和資源,物理基礎(chǔ)設(shè)施管理應(yīng)該是一個(gè)自動(dòng)化、透明、低損耗的過程。在HPE關(guān)于NFV的建設(shè)模型中便增加了物理基礎(chǔ)設(shè)施管理(PIM)層。
在NFV環(huán)境下,針對無物理基礎(chǔ)設(shè)施的管理已不再僅僅局限于硬件運(yùn)行狀態(tài)的收集。事實(shí)上,針對于物理基礎(chǔ)設(shè)施的管理包括了以下這些方面。
簡便、自動(dòng)化的物理供應(yīng)
為新的VNF部署虛擬機(jī)(VM)的過程,不應(yīng)該被手工安裝操作系統(tǒng)或是啟用特定固件、對BIOS進(jìn)行配置這樣的工作所阻礙。只要有可用的設(shè)備,這些工作就應(yīng)該可以自動(dòng)進(jìn)行。舉例來說,調(diào)度功能應(yīng)即刻調(diào)用虛擬基礎(chǔ)設(shè)施管理(VIM)層。而VIM層必須與PIM層緊密結(jié)合。
可用硬件資源的自動(dòng)供應(yīng)也需要一個(gè)集成過程。一個(gè)新的交換機(jī)在供應(yīng)時(shí)應(yīng)預(yù)定義好上行鏈路。當(dāng)這個(gè)交換機(jī)作為新的物理資源被供應(yīng)時(shí),VLAN和網(wǎng)絡(luò)應(yīng)即刻進(jìn)行自動(dòng)配置。同理,存儲(chǔ)和計(jì)算資源也是如此。
相互作用的健康狀態(tài)和指標(biāo)
物理基礎(chǔ)設(shè)施的健康狀態(tài)和所能達(dá)到的性能指標(biāo)是密切相連的。隨著工作流程的推進(jìn)和硬件供應(yīng)的自動(dòng)化,當(dāng)前硬件狀態(tài)的數(shù)據(jù)需要被記錄下來。
物理基礎(chǔ)設(shè)施提供的硬件主要包括:服務(wù)器、存儲(chǔ)和交換機(jī),并保證VIM層將虛擬機(jī)性能及穩(wěn)定性提高到可以部署VNF的水平。與此同時(shí),PIM需要監(jiān)測重要物理資源的狀態(tài),例如:CPU和內(nèi)存的使用率、丟包率、端口負(fù)載、環(huán)境條件和其他關(guān)鍵因素等。當(dāng)一個(gè)資源出現(xiàn)錯(cuò)誤或者超出了某個(gè)預(yù)定義的閾值時(shí),PIM應(yīng)該立即發(fā)出警報(bào)。
一個(gè)強(qiáng)大的NFV平臺(tái)需要將VIM和PIM緊密結(jié)合,這樣警報(bào)和相關(guān)指標(biāo)可以被快速顯示。編排器和VIM功能都需要快速訪問這些重要信息。
軟件定義的基礎(chǔ)設(shè)施管理
軟件定義管理的優(yōu)勢在于,它能使您創(chuàng)建模板,從而定義基礎(chǔ)設(shè)施服務(wù)。通過這種方法, 操作員以可重復(fù)且可靠的方式快速交付 IT 服務(wù),同時(shí)降低成本和減少錯(cuò)誤。一個(gè)PIM(例如HPE提供的OneView軟件)可以為物理基礎(chǔ)設(shè)施管理提供一個(gè)軟件定義的實(shí)現(xiàn)方法,包括VIM的集成。通過將硬件管理抽象成模板和組,PIM可以將專家對相關(guān)組件的預(yù)配置固定在模板中。通過選擇適當(dāng)?shù)哪0澹僮魅藛T就可以反復(fù)利用這些專業(yè)知識(shí)。
應(yīng)用于快速部署的服務(wù)器配置文件
在使用刀片式服務(wù)器時(shí),管理員可以為服務(wù)器定義配置文件,包括各種要素:連接、BIOS設(shè)置、啟動(dòng)順序、固件級(jí)別和專屬的ID等。管理員應(yīng)當(dāng)可以直接為一個(gè)特定的槽位分配一個(gè)服務(wù)器配置文件。每當(dāng)操作人員插入一個(gè)新的刀片,PIM會(huì)自動(dòng)化處理它的配置,并向刀片推送正確的固件版本。BIOS設(shè)置、啟動(dòng)順序設(shè)置、以及與所有預(yù)定義網(wǎng)絡(luò)的全部連接,也會(huì)被自動(dòng)加載到刀片上。BIOS的正確配置是部署低延遲要求的VNF的關(guān)鍵。一個(gè)PIM(例如OneView)也應(yīng)當(dāng)可以為刀片籠中的交換模塊和刀片籠提供模板式的配置。簡單地在刀片籠中插入一個(gè)新的交換機(jī),它被供應(yīng)時(shí)會(huì)使用正確的固件版本,并對上行鏈路和網(wǎng)絡(luò)進(jìn)行正確的配置。
用于VIM-PIM集成的APIs
PIM需要使用APIs使VIM-PIM緊密集成。當(dāng)來自多個(gè)工具的多項(xiàng)任務(wù)使用行業(yè)標(biāo)準(zhǔn)相互關(guān)聯(lián)時(shí),自動(dòng)化就會(huì)變得更加強(qiáng)大。以HPE所提供的產(chǎn)品為例,。HPE OneView 創(chuàng)建了一個(gè)閉環(huán)自動(dòng)化中心,具有一致的行業(yè)標(biāo)準(zhǔn) API;統(tǒng)一的數(shù)據(jù)模式;以及一個(gè)基于訂閱的消息總線。通過 HPE OneView,您可以使用行業(yè)標(biāo)準(zhǔn)的 REST 接口或您所選的 PowerShell 和 Python 語言綁定功能,以編程方式自動(dòng)部署多個(gè)機(jī)箱、刀片服務(wù)器、存儲(chǔ)設(shè)備和網(wǎng)絡(luò)。OneView發(fā)出的任何警報(bào)可以進(jìn)入到Helion Openstack CG中,并可以北向傳遞。借助自動(dòng)創(chuàng)建服務(wù)器配置文件以及計(jì)算環(huán)境的自動(dòng)供應(yīng),供應(yīng)新的硬件資源也變得更加容易。
今天,整個(gè)行業(yè)已經(jīng)接受了這樣的觀點(diǎn):NFV即將改變電信基礎(chǔ)設(shè)施市場的核心架構(gòu)。為了穩(wěn)步實(shí)現(xiàn)NFV,運(yùn)營商和供應(yīng)商都在依據(jù)ETSI參考模型不斷探索。在這一探索過程中,針對物理基礎(chǔ)設(shè)施的管理有時(shí)會(huì)容易被人忽視。然而必須認(rèn)識(shí)到,當(dāng)物理基礎(chǔ)設(shè)施管理(PIM)實(shí)現(xiàn)了無縫化、高效化和自動(dòng)化后,在使NFV成為一個(gè)可被部署的強(qiáng)大、靈活、具有成本優(yōu)勢的技術(shù)方面,它將扮演極為重要的角色。人們總說“細(xì)節(jié)決定成敗”,毫無疑問,物理基礎(chǔ)設(shè)施的管理就是決定NFV成敗的一個(gè)重要細(xì)節(jié)。