與SDN相比,基于意圖的網絡(IBN)稍顯稚嫩,雖然同為改變網絡行業的技術,但這兩者之間處于什么樣的關系呢?SDN和基于意圖的網絡由相似之處,IBN可以視為是SDN概念的延伸并且進一步改善網絡自動化和復雜性的問題,其中包括減少手動配置網絡等。
十年前提出的SDN是作為邏輯分離網絡硬件和軟件的一種方式,也是提供網絡可編程性、提高自動化和降低成本的手段。SDN的概念現在成為了數據中心和廣域網應用的主流,分別出現了軟件定義數據中心(SDDC)和軟件定義廣域網(SD-WAN)的應用。它將網絡創新的重點轉移到了軟件上,而不是專有硬件。雖然一些領先的超大規模云服務提供商已經開始部署SDN對其網絡進行編程,并大幅降低了成本,但是在自動化網絡運營方面,SDN能發揮的作用相對有限。
向基于意圖的網絡演進根據Gartner的數據顯示,75%的組織仍然通過手動操作來管理他們的網絡,很多組織仍然使用最初的命令行界面(CLI)。基于意圖的網絡通過消除手動配置來降低網絡復雜性并提高自動化水平,它使得用戶或管理員使用自然語言向物理網絡發送一個簡答的請求。例如,IT管理員可以請求IP語音應用程序提高語音質量,網絡可以對此進行響應。
SDN和基于意圖的網絡相互銜接,因為IBN的實施可能包括使用可執行所需策略和意圖的SDN控制器。IBN的當前版本可以自動執行諸如IP地址設置和配置虛擬LAN之類的操作,并且可以分析網絡流量來檢測威脅并提供解決網絡問題的方式,基于意圖的網絡使組織能夠快速部署和擴展新的數據中心網絡資源。
未來IBN的進一步發展將能夠檢測并自動解決網絡挑戰,例如安全異常和網絡擁塞。在IBN中實施開放API將能夠實現更多的廠商集成,并使高級用戶能夠更輕松地對網絡進行編程。
SDN和基于意圖的網絡目標都很遠大,但IBN的實現在技術上還面臨若干問題,以思科和Juniper為代表的廠商已經開始向IBN發展,OpenDaylight等開源項目也在逐漸將IBN的思想添加到其SDN控制器中。IT組織仍然面臨著決策性的挑戰,即是否應該將他們的數據中心、校園網或廣域網建立在一個廠商的基礎上,還是與初創公司合作實現物理網絡。