SDN將應用范圍擴大到廣域網
譯文盡管很長一段時間以來我們似乎一直在談論軟件定義網絡(SDN),但真正部署該技術的公司只有一小部分。這讓網絡專業人士對SDN能否得到廣泛部署的可能性產生了懷疑。
然而,想客觀地看待SDN的采用周期,不妨看一下虛擬機的采用情況。VMware公司創辦于1998年,但虛擬化技術直到2000年代末期才真正流行起來。所以可以說,虛擬機概念開始明朗化到得到廣泛采用大概花了十年的時間。
SDN概念何時明朗化有待爭論。然而,在2012年加特納集團的一份報告中,Joe Skorupa和Mark Fabbi這兩位分析師將OpenFlow列為是激發人們對SDN產生興趣的技術之一。由于OpenFlow的起源可以往前追溯九年至2006年,這似乎表明,SDN在遵循類似虛擬機的采用曲線。
考慮到SDN正現實的步伐、沿著采用曲線穩步發展,有理由提出這個問題:什么因素在推動SDN得到采用?我在2012年撰寫的一份報告就包含有關該問題的調查結果?;貜偷牡谝淮笠蛩鼐褪荢DN將提高網絡的利用率和效率。我最近的那份報告《2015年SDN和NFV指南》再次提出了該問題,得到了一樣的回復。
理智的人可能會得出這一結論:SDN的預期用途在過去三年并沒有發生變化。但這個結論是錯誤的。
2012年,SDN方面的幾乎所有討論都圍繞于它部署在數據中心;兩種最常見的使用場合就是集中配置和提供虛擬機,以及支持虛擬機的動態移動。誠然,數據中心仍然是最有可能部署SDN的地方。但除了這幾種使用場合外,還出現了其他的使用場合。正如我在那份報告中討論的那樣,它們包括:
•服務鏈:指能夠動態地讓數據流通過一系列物理或虛擬服務器來傳送,這些服務器提供了第4層到第7層的服務,比如安全和優化。
•安全服務:將可疑數據流重定向至更高層的安全控制機制,比如應用防火墻。
不像2012年時候的情形,如今人們對于將SDN部署到園區網絡和廣域網都抱有濃厚的興趣。園區中最流行的一些SDN使用場合包括如下:
•動態服務質量和流量工程:在呼叫建立期間,SDN應用程序將該流量的適當優先級告知SDN控制器。SDN控制器獲得該信息后,為數據包確定流經網絡的最佳路徑。
•統一的有線和無線網絡:SDN實現了諸多功能,比如借助單一管理平臺管理統一的有線和無線網絡,另外在粒度非常細的層面執行策略,比如針對每個用戶或針對每個設備。
2012年,SDN部署于廣域網方面的唯一討論專注于谷歌如何將SDN實施到連接其全球數據中心的骨干網鏈路上。SDN在廣域網的這種使用讓谷歌得以大大提高了網絡利用率。
想明白為什么將SDN更廣泛地運用于廣域網越來越受人關注,了解這一點很有幫助:設計分支機構廣域網的一種常見做法就是,在每個分支機構部署高速互聯網鏈路和多協議標記交換(MPLS)接入鏈路,并使用基于策略的路由(PBR)來平衡這兩條鏈路上的流量。雖然這種設計有諸多優點,不過一個缺點是,它帶來了流量的靜態分配。這意味著,其中一條鏈路的質量出現下降時,無法重新分配流量。
另一方面,軟件定義的廣域網有望讓擁有多條鏈路的廣域網能夠根據不斷變化的網絡情況,自動重新分配流量。這項功能將讓網絡部門可以盡量發揮MPLS和互聯網好的方面,同時盡量減少那些服務不好的方面。
在過去這幾年,SDN吸引眼球的幾個賣點(比如提高網絡的利用率和效率)并沒有發生變化,這不足為奇。隨著我們離SDN得到廣泛采用更近一步,另外的使用場合也備受矚目,這同樣不足為奇。
英文:SDN interest shifts toward the WAN