數(shù)字化正在改變世界。企業(yè),組織和政府都在利用數(shù)字化的力量建立可信的、移動(dòng)更快、提高更大的價(jià)值和成長。因此,網(wǎng)絡(luò)也經(jīng)歷了巨大的變化,它是從物理設(shè)備(硬件)到虛擬設(shè)備功能并支持?jǐn)?shù)字創(chuàng)新的軟件。
由于采用了軟件定義網(wǎng)絡(luò)(SDN)的新技術(shù),網(wǎng)絡(luò)正在變得可編程,而另一個(gè)發(fā)展是網(wǎng)絡(luò)功能虛擬化(NFV)。SDN實(shí)現(xiàn)了自動(dòng)化網(wǎng)絡(luò)管理,而不是物理設(shè)備仍舊依靠手動(dòng)配置。NFV將網(wǎng)絡(luò)功能從專用設(shè)備遷移到通用服務(wù)器中。這兩者都提供了競爭優(yōu)勢,企業(yè)希望這兩者都能對(duì)他們的數(shù)字化項(xiàng)目加以支持。
根據(jù)IDC的調(diào)查,從2014年到2020年全球SDN市場的年復(fù)合增長率(CAGR)約為54%,到2020年市場將達(dá)到125億美元。SDN的采用將會(huì)進(jìn)一步擴(kuò)大,SDN和NFV市場已經(jīng)逐步建立起來。
分析在數(shù)字化網(wǎng)絡(luò)中發(fā)揮重要作用,它揭示了關(guān)于用戶、應(yīng)用程序、設(shè)備和威脅的相關(guān)信息,這有助于企業(yè)及其IT人員作出更明智的決策。然而,為了實(shí)現(xiàn)這一點(diǎn),企業(yè)必須先做到兩個(gè)前提。首先,他們必須通過自動(dòng)執(zhí)行網(wǎng)絡(luò)日常任務(wù)來釋放IT資源,這能夠?yàn)橹饕獦I(yè)務(wù)創(chuàng)新騰出空間,因此企業(yè)愿意采用SDN和NFV。
其次,企業(yè)必須使其網(wǎng)絡(luò)工程師具備編程技能。這些新技能將使網(wǎng)絡(luò)工程師更加智能化應(yīng)用網(wǎng)絡(luò),網(wǎng)絡(luò)工程師還可以通過開放的應(yīng)用程序編程接口(API)開發(fā)強(qiáng)大的應(yīng)用程序。隨著網(wǎng)絡(luò)的抽象化和虛擬化,網(wǎng)絡(luò)工程師必須理解和操作SDN控制器和網(wǎng)絡(luò)編排系統(tǒng)。
轉(zhuǎn)變IT工作職能和角色所有這一切意味著IT工作職能正在遠(yuǎn)離設(shè)備和平臺(tái)配置。他們正在朝著以安全和策略為基礎(chǔ)的服務(wù),以商業(yè)為中心的分析能力轉(zhuǎn)型。這些服務(wù)通過基于控制器架構(gòu)中的抽象和自動(dòng)化來實(shí)現(xiàn)。
設(shè)置并支持?jǐn)?shù)字化網(wǎng)絡(luò)帶來了很多挑戰(zhàn),IT專業(yè)人員必須采用快速變化的技術(shù)如SDN,以增強(qiáng)安全性、靈活訪問和虛擬化,還要充分利用云計(jì)算。企業(yè)在沒有了解背后的關(guān)鍵安全需求,不能設(shè)置云計(jì)算并增強(qiáng)訪問。
這是企業(yè)數(shù)字化的另一個(gè)關(guān)鍵方面:能夠安全地連接數(shù)據(jù)、流程、人員和事物。為此,企業(yè)需要經(jīng)過培訓(xùn)和認(rèn)證的專業(yè)人士來設(shè)計(jì)和構(gòu)建安全的基礎(chǔ)設(shè)施,他們還需要專業(yè)的IT人員來檢測和應(yīng)對(duì)日益嚴(yán)重的網(wǎng)絡(luò)安全威脅。
SDN和NFV的到來需要專業(yè)的IT人員,隨著企業(yè)走向數(shù)字化,他們正在謀求自動(dòng)化和編程技能。他們希望在新技能架構(gòu)中接受培訓(xùn)和認(rèn)證的IT專業(yè)人員能夠充分利用SDN和NFV,從而實(shí)現(xiàn)最大的靈活性,降低運(yùn)營成本。
企業(yè)最終會(huì)將SDN和NFV視為實(shí)現(xiàn)其預(yù)期業(yè)務(wù)成果和保持競爭力的手段,企業(yè)尋找IT專業(yè)人士獲得技術(shù)和業(yè)務(wù)的支持,然而與業(yè)務(wù)最相關(guān)的IT部分不能自動(dòng)化,他們需要?jiǎng)?chuàng)造力、視野。
數(shù)字化網(wǎng)絡(luò)技能的價(jià)值即使如此,基礎(chǔ)既能對(duì)于網(wǎng)絡(luò)工程師和程序員來說都是至關(guān)重要的。現(xiàn)在,網(wǎng)絡(luò)是IT數(shù)字時(shí)代的一部分,IT和網(wǎng)絡(luò)合并成一個(gè)職位網(wǎng)絡(luò)程序員。只有那些掌握了這些技能的網(wǎng)絡(luò)工程師、程序員或其他IT專業(yè)人士才能在數(shù)字化時(shí)代獲得成功。
由于數(shù)字化網(wǎng)絡(luò)是自動(dòng)化的,基本腳本是每個(gè)IT專業(yè)人員必須掌握的技能,因?yàn)檫@些腳本是實(shí)現(xiàn)任務(wù)自動(dòng)化的基礎(chǔ),而且將有很多任務(wù)將在數(shù)字化網(wǎng)絡(luò)中實(shí)現(xiàn)自動(dòng)化。當(dāng)前的網(wǎng)絡(luò)工程師也應(yīng)該掌握編程技能,Python是其中一個(gè)很好的選擇,因?yàn)镻ython能夠幫助網(wǎng)絡(luò)工程師在程序性編程和面向?qū)ο缶幊讨g轉(zhuǎn)換思維,網(wǎng)絡(luò)工程師還應(yīng)該學(xué)習(xí)Linux,并且靈活使用API。
有了這些基礎(chǔ),網(wǎng)絡(luò)工程師可以實(shí)現(xiàn)基礎(chǔ)設(shè)施編程。他們需要了解常見的自動(dòng)化協(xié)議,如網(wǎng)絡(luò)配置協(xié)議(NETCONF)表示狀態(tài)傳輸(REST),以及這些協(xié)議與YANG數(shù)據(jù)模型的相關(guān)性。他們需要深入研究各種類型的SDN控制器,如應(yīng)用策略基礎(chǔ)設(shè)施控制器(APIC),應(yīng)用策略基礎(chǔ)設(shè)施控制器企業(yè)模塊(APIC-EM),開放SDN控制器(OSC),他們至少要知道如何使用這些設(shè)備中的API。
在編程方面,IT軟件工程師應(yīng)該學(xué)習(xí)網(wǎng)絡(luò)基礎(chǔ)知識(shí),包括自動(dòng)化基礎(chǔ)設(shè)施、使用API和工具包來與SDN控制器和單個(gè)設(shè)備接口。軟件工程師還需要了解其他相關(guān)知識(shí),如IPv4和IPv6尋址和子網(wǎng)劃分以及網(wǎng)絡(luò)基礎(chǔ)設(shè)施組件的功能。程序員和網(wǎng)絡(luò)工程師都需要了解更多的虛擬化知識(shí),因?yàn)閿?shù)字化網(wǎng)絡(luò)在很大程度上是虛擬化且高速流動(dòng)的。
未來的IT職業(yè)正在被重新定義,企業(yè)需要評(píng)估哪些具有數(shù)字化網(wǎng)絡(luò)既能的IT專業(yè)人員的標(biāo)準(zhǔn),以及如何充分利用這些技能。對(duì)于已經(jīng)獲得了專業(yè)技能的IT專業(yè)人員來說,求職機(jī)會(huì)將變得更大,這些技能使得他們變得更加有價(jià)值。
原文鏈接:https://www.sdxcentral.com/articles/contributed/taking-control-programmable-network/2017/02/