天天看點

帶你讀《思科軟體定義通路 : 實作基于業務意圖的園區網絡》第一章思科全數字化網絡架構和軟體定義通路簡介1.3(三)

1.3.4         思科 DNA中心架構

網絡正面臨着終端、使用者、用戶端和應用程式規模持續擴大的挑戰。随着物聯網、虛拟現實和人工智能的廣泛部署,當今使用的傳統網絡系統将面臨挑戰。網絡、使用者和應用程式的增長和能力的變化将是動态的。當今的網絡設計人員應該尋求一種靈活的系統架構,該架構可以根據需要添加更多的資源來實作擴充。下一代企業架構應確定滿足以下目标:

(1)  能夠通過向現有系統添加其他資源來實作擴充;

(2)  無論網絡規模如何,都能夠立即可視化整個端到端網絡;

(3)  直覺的使用者體驗(UX)、簡化的網絡操作;

(4)  面向新一代網絡、用戶端和應用程式的易用性。

思科 DNA中心提供可擴充的子產品化設計,基于最佳的微服務架構,可以橫向擴充以滿足企業不斷增長的需求。思科 DNA中心由子產品化元件組成,可執行特定的任務,主要組成部分包括:

(1)  系統;

(2)  網絡控制器平台;

(3)  網絡資料平台。

如圖1-5所示,由網絡保障和自動化(包括軟體定義通路)組成的思科 DNA中心應用程式均可利用思科 DNA中心的可擴充架構。

帶你讀《思科軟體定義通路 : 實作基于業務意圖的園區網絡》第一章思科全數字化網絡架構和軟體定義通路簡介1.3(三)

圖 1-5思科 DNA 中心架構概覽

1.  子產品化元件

(1)  系統。

思科 DNA中心利用基于微服務的架構在容器中托管微服務。在托管微服務方面,思科DNA中心的每個實體節點可能不完全相似。通過保持實體節點和服務托管彼此獨立,該體系結構允許思科   DNA   中心在實體系統可能出現故障時繼續運作。微服務可以在容器中獨立運作,可以是 1:1或 N:1。每個容器配置設定有CPU和記憶體資源。随着越來越多的實體資源(CPU、記憶體)被添加到邏輯系統的池中,微服務的數量可以實作水準擴充,以便為更多的使用者和應用程式提供服務或為規模更大的網絡提供服務。

“系統”是指一系列負責管理底層微服務的基礎設施包。思科DNA中心中的系統元件可以幫助操作員管理系統任務,如更新、備份、還原和監控。

(2)  網絡控制器平台。

網絡控制器平台是思科 DNA中心的核心軟體包之一。它旨在對網絡進行全生命周期的管理和監控。網絡控制器平台包括網絡資訊資料庫、政策和自動化引擎以及網絡程式設計接口。

自動化引擎能夠發現網絡基礎設施并定期掃描網絡以建立單一的事實來源,包括網絡裝置詳細資訊、系統上運作的軟體映像、網絡設定、站點定義和裝置到站點的映射資訊,還包括将網絡裝置映射到實體拓撲的拓撲資訊以及詳細的裝置級資料。

政策引擎在整個企業網絡中為服務品質、應用程式體驗、通路控制和其他政策配置各種政策。它使用服務和政策架構并利用特定于裝置的資料模型為整個企業網絡提供抽象層級。該子產品負責配置網絡裝置。

網絡資訊資料庫存儲網絡控制器平台使用的所有資料,可以與網絡資料平台交換網絡資訊資料庫的部分資訊(如網絡拓撲和裝置資訊)以進行基于情境的分析和關聯。

大資料是一個用于描述來自不同來源的大量、複雜資料集的術語,這些資料集被分析、解讀,用以揭示可用于解決業務問題的模式和趨勢。

随着網絡裝置定期向網絡資料收集器發送結構化和非結構化的資料,我們要分析和關聯來自不同網絡位置的大量資料,将其可視化,這使洞察網絡問題變成一項極具挑戰性的任務,對于中小規模的網絡也是如此。随着裝置數量和類型的不斷增加,以及使用的應用程式數量的不斷增加,舊的網絡監控協定(如 SNMP和 Syslog)已不足以監控網絡的運作狀況。現在,通過新的 Netconf   流傳輸協定,我們能夠以更快的速率發送大資料流。在收集和導出網絡資訊時,安全性也是許多網絡管理者首要考慮的因素。思科DNA中心的網絡平台為網絡管理者提供了深入洞察其網絡狀态的有效的手段,并且可以來指導他們做出正确的決策,這一點至關重要。

網絡資料平台(如圖 1-6所示)的目标是轉換來自不同資料源的大資料,并将這些資訊關聯起來以生成可操作的業務洞察。網絡資料平台基于全面的基于微服務的分析和流處理引擎。該引擎提供分布式、高性能、可擴充的資料收集和聚合架構,以提供近乎實時的網絡洞察和主動故障排除。此外,該引擎還支援圍繞 IT營運分析(ITOA)、IT服務管理(ITSM)和安全性的進階用例。

帶你讀《思科軟體定義通路 : 實作基于業務意圖的園區網絡》第一章思科全數字化網絡架構和軟體定義通路簡介1.3(三)

圖 1-6網絡資料平台

2.   功能

思科 DNA中心通過專注于生成相關性的見解來推動創新和簡化,超越傳統監控工具。思科 DNA網絡保障通過多個資料源為裝置、應用程式、使用者和終端收集資訊,然後應用進階分析算法來發現問題并建議修複選項。思科 DNA中心使用思科開發的獨特的網絡圖技術,該技術利用資料源的組合來實作基于情境的關聯。

(1)情境化關聯。

情境化關聯有助于捕獲網絡上實體和參與者之間的互動和關系并模組化。思科 DNA中心的網絡資料平台能夠以近乎實時的速度持續豐富、聚合、關聯和分析網絡資料,可以将此視為大資料引擎,将網絡狀态存儲在資料庫中,同時在未來的某個時間點通過思科 DNA網絡保障進行審查和分析,如圖 1-7所示。

帶你讀《思科軟體定義通路 : 實作基于業務意圖的園區網絡》第一章思科全數字化網絡架構和軟體定義通路簡介1.3(三)

圖 1-7   資料圖和情境化關聯

(2)  時間序列分析。

時間序列是以相同時間間隔收集的一組資料點,是用于建立跨網絡、裝置、用戶端、應用程式和安全性的思科DNA網絡保障關鍵的性能名額。通過内置的數學函數、統計模型和聚合架構,大資料引擎将這些資料發送到北向接口應用(如思科 DNA網絡保障),以建立獨特的見解,如圖 1-8所示。

帶你讀《思科軟體定義通路 : 實作基于業務意圖的園區網絡》第一章思科全數字化網絡架構和軟體定義通路簡介1.3(三)

圖1-8 時間序列分析