OPNFV開發(fā)者關(guān)注的焦點
本文系對OPNFV開發(fā)者Peter Lee采訪稿歸納而成,也代表著Peter Lee對OPNFV開發(fā)所關(guān)注的焦點。
關(guān)于Peter Lee
Peter Lee是ClearPath網(wǎng)絡(luò)公司研發(fā)部分的領(lǐng)導(dǎo)者,負(fù)責(zé)推動該公司產(chǎn)品和服務(wù)的技術(shù)創(chuàng)新和戰(zhàn)略決策。他還在OPNFV項目擔(dān)任領(lǐng)導(dǎo),管理虛擬基礎(chǔ)設(shè)施資源。他是開源框架YangForge模型的主要開發(fā)者,并且擔(dān)任ON.Lab項目中Yang技術(shù)支持XOS/ONOS的開發(fā)。他是務(wù)實編程原則的狂熱支持者,極力倡導(dǎo)開放的源碼開發(fā)和基于開放標(biāo)準(zhǔn)的計劃。他在Duke University獲得了計算機科學(xué)、電子工程、計算機工程學(xué)士學(xué)位。
你在OPNFV中哪個項目工作?有什么新的進(jìn)展要分享嗎?
我目前主要領(lǐng)導(dǎo)OPNFV Promise項目、IPv6的優(yōu)化、MOVIE、Doctor等工作。Promise項目是在OPNFV項目啟動之后提出的,滿足ETSI NFV用例未來使用的資源需求。我們與ETSI NFV IFA工作組(我們許多項目成員積極參與的組織)密切合作,并且與NTT、NEC、Ericsson、AT&T等公司密切合作。在即將到來的OPNFV峰會上,OPNFV Promise項目團(tuán)隊將會展示我們的第一個部署方案,這個方案中將現(xiàn)場演示與多個OpenStack環(huán)境的集成提供積極的能力意識,并且對未來的容量增加/減少作出規(guī)劃,根據(jù)預(yù)留的分配資源確定未來的資源利用率。在峰會期間,我們將對Yang模型架構(gòu)(YangForge)進(jìn)行深入的概述,YangForge架構(gòu)有力的支持了Promise項目的實現(xiàn),并且為實現(xiàn)Yang-driven NB CLI接口、REST/JSON、web sockets提供了豐富的形式。
你認(rèn)為5年內(nèi)OPNFV項目的發(fā)展方向是怎樣的?
我相信OPNFV在5年內(nèi)將給全球許多通信服務(wù)提供商成功地交付NFV平臺,隨著下一代實時資源和服務(wù)交換系統(tǒng)的發(fā)展,我們將積極地在包括云服務(wù)在內(nèi)的新的用例上進(jìn)行研發(fā)。隨著私有云的出現(xiàn),OPNFV將專注于提高每位用戶的終端用戶的用戶體驗,尤其是在數(shù)據(jù)隱私、合法攔截以及隨著網(wǎng)絡(luò)邊界的模糊而導(dǎo)致的一系列動態(tài)創(chuàng)建跨運營商服務(wù)路徑面臨的挑戰(zhàn)。
當(dāng)今網(wǎng)絡(luò)最大的挑戰(zhàn)是什么,你是如何看待NFV解決這些挑戰(zhàn)的?
當(dāng)今的網(wǎng)絡(luò)行業(yè)在隨著軟件開發(fā)人才的不斷增長面臨著招聘的挑戰(zhàn),來自社會、以web為中心的產(chǎn)業(yè)等方面的競爭,我們這一行需要關(guān)注具有高度針對性的開發(fā)推廣項目(外部研發(fā)生態(tài)系統(tǒng)),以此在強調(diào)新的盈利模式的網(wǎng)絡(luò)行業(yè)中傳播最新的理念。我相信NFV是開放軟件生態(tài)系統(tǒng)中的關(guān)鍵因素,我們要實現(xiàn)的是下一代市場主導(dǎo)的網(wǎng)絡(luò)應(yīng)用成為向最終用戶交付的直接在運營商網(wǎng)絡(luò)運行的服務(wù)。
你收到的最好的開發(fā)人員的建議是什么?
C.A.R. Hoare說:“有兩種方式可以構(gòu)建軟件設(shè)計:一種方式是用簡單的沒有缺陷的設(shè)計;另一種是用復(fù)雜的沒有明顯缺陷的設(shè)計。第一個方法是非常困難的,它需要相同的技能、熱愛、觀察力甚至從簡單的自然現(xiàn)象背后發(fā)現(xiàn)復(fù)雜的物理法則的靈感。”
上面描述的內(nèi)容在我的軟件開發(fā)生涯中產(chǎn)生了深遠(yuǎn)的影響,我總是努力識別原始邏輯結(jié)構(gòu)并用簡單的表達(dá)構(gòu)建解決方案,攻擊簽字的隱式假設(shè),然后再試一次直到不能進(jìn)一步分解。
不幸的是,強調(diào)實現(xiàn)的設(shè)計通常與提倡定性進(jìn)步(本質(zhì)上更難衡量)的軟件開發(fā)量化趨勢是不一致的。開放的參考平臺如OPNFV為模型主導(dǎo)的新興范例提供了測試的土壤,功能軟件建設(shè)服務(wù)將重點重新設(shè)計以及合作創(chuàng)新。























