有不少技術(shù)專家提出,軟件定義網(wǎng)絡(luò)(SDN)最主要的功能等同于IT行業(yè)中的網(wǎng)絡(luò)變更與配置管理(NCCM)。我認(rèn)為這種想法源于SDN執(zhí)行網(wǎng)絡(luò)配置變更管理的能力,一般看來,SDN和NCCM似乎有著相同的功能,但事實(shí)上,經(jīng)過仔細(xì)觀察和分析后,會發(fā)現(xiàn)它們之間有一個顯著差異。下面就讓我們來看看一些能夠證明這些差異的實(shí)例。
NCCM的功能
NCCM提供給了網(wǎng)絡(luò)和/或系統(tǒng)管理員這樣一種功能,他們可以通過網(wǎng)絡(luò)基礎(chǔ)設(shè)施自動跟蹤網(wǎng)絡(luò)變更、完成配置更新。一個好的NCCM系統(tǒng)不僅能夠提高網(wǎng)絡(luò)管理員的效率,能夠讓他們跟蹤網(wǎng)絡(luò)變更、檢測到非法的更改,而且還能通過許多設(shè)備自動檢測到相似的變更、自動更新設(shè)備的操作系統(tǒng)。在NCCM的功能列表中包括以下內(nèi)容:
1.變更管理。錯誤的配置變至少會導(dǎo)致40%的網(wǎng)絡(luò)中斷,這也是導(dǎo)致跟蹤配置失去穩(wěn)定性和高效性的一個重要因素。監(jiān)測物理基礎(chǔ)設(shè)施變更是變更管理的另一個分支,對冗余故障進(jìn)行識別——在故障前一秒發(fā)生中斷。變更的審計線索對錯誤分析提供了有力的幫助,一個好的變更管理系統(tǒng)是要結(jié)合故障單登記系統(tǒng)和變更控制委員會(CCB),評估那些被提交上來的變更請求,進(jìn)而批準(zhǔn)變更的實(shí)施。
2.對預(yù)定義和經(jīng)過驗(yàn)證的模板進(jìn)行配置。經(jīng)常配置網(wǎng)絡(luò)會讓網(wǎng)絡(luò)變得更穩(wěn)定、更易于管理,這對網(wǎng)絡(luò)管理至關(guān)重要。
3.自動化的網(wǎng)絡(luò)配置和系統(tǒng)更新。
一個NCCM系統(tǒng)通常不執(zhí)行以下操作:
1. 在應(yīng)用程序與NCCM系統(tǒng)之間雙向通信;
2. 動態(tài)的、實(shí)時的網(wǎng)絡(luò)變更來支持應(yīng)用程序的需求;
3. 從網(wǎng)絡(luò)中得到的反饋信息應(yīng)通知應(yīng)用程序,因?yàn)檫@些變更對應(yīng)用程序也會有一定的影響。反饋信息可以驗(yàn)證變更請求是否已經(jīng)被執(zhí)行,或者是告知網(wǎng)絡(luò)中出現(xiàn)的一些偶然的變更信息,例如一條關(guān)鍵鏈路或網(wǎng)絡(luò)設(shè)備的丟失導(dǎo)致可用寬帶的變更或延遲。