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