這是一本系統(tǒng)剖析ONAP的書籍,也是理論性與實戰(zhàn)性兼具的網絡自動化實踐指導書! 本書詳細全面地介紹了網絡自動化的挑戰(zhàn)和發(fā)展趨勢,以及ONAP的概況、架構設計理念、設計原則、各模塊實現細節(jié)、關鍵特性、應用場景和案例實踐等。通過本書讀者可以深入理解ONAP,提升對網絡自動化及相關領域的認知。 作者及其團隊成員均是是華為網絡開源領域的專家,長期參與社區(qū)的治理、貢獻和回饋,致力于通過產業(yè)協(xié)作,打造統(tǒng)一的平臺,降低集成成本,加快新技術導入,助力新一代網絡運維系統(tǒng)升級。從另一個側面說,本書是華為在網絡開源領域的深刻洞察和見解,書中分享了華為參與網絡開源的實踐經驗,是電信網絡轉型的重要參考。 本書共分為四大部分: 準備篇(第1~2章) 幫助讀者梳理網絡自動化的挑戰(zhàn)和歷史,分享了業(yè)界先進理念和經驗,詳細介紹了ONAP平臺的版本能力以及與標準和開源組織的協(xié)同;詳細描述了在三種環(huán)境(物理服務器、私有云環(huán)境、公有云環(huán)境)下安裝部署ONAP的方法。 架構設計篇(第3章)系統(tǒng)介紹了ONAP在設計之初的目標與設計理念,從全局角度幫助讀者了解ONAP當前架構是如何形成的,各個模塊是如何劃分的,最終又是如何保證系統(tǒng)質量的,在這個過程中開發(fā)人員分別有哪些考慮。具體包括模型驅動、DevOps、微服務化與云原生等,同時對ONAP數量眾多的組件,從架構角度進行了歸類和介紹。 關鍵項目篇(第4~7章),關鍵項目篇從架構角度將ONAP分為ONAP設計態(tài)組件、運行態(tài)組件、閉環(huán)組件和公共組件四部分,每個部分又包含若干項目。本書詳細介紹了每個項目的功能描述、API接口關系、關鍵特性、未來規(guī)劃特性及開發(fā)指南等。這部分可幫助讀者深入理解ONAP核心。 應用場景和案例實踐篇(第8~10章),首先介紹了ONAP社區(qū)到R3版本為止的五個場景藍圖,以及基于ONAP來解決網絡自動化和業(yè)務閉環(huán)的問題方法;然后以CCVPN Usecase為例,介紹ONAP支持一個新業(yè)務場景的設計思路、建模方法、工作流設計、閉環(huán)設計等;最后系統(tǒng)介紹了社區(qū)的測試認證項目OVP、包括其發(fā)展路標、認證服務模式及未來構想。