SDN助IPv6應對云計算挑戰
下一代互聯網的發展離不開IPv6,但IPv6在商用推進中遭遇重重挑戰:如支持IPv6的終端和應用較少;傳統的企業網絡基礎設施并不具備地址轉換功能,不支持IPv6。
云計算給IPV6部署帶來挑戰
尤其是云計算的爆發,給IPV6部署帶來巨大挑戰。一方面,云計算亟需充足的IPv6地址資源;另一方面云計算也讓互聯網流量模型更加復雜,讓云內、云外的流量和資源的遷移都變得更加復雜,對云數據中心的網絡架構和設備的處理能力都提出了更高的要求,這在一定程度上又阻礙了IPv6的部署。
在網絡架構方面,傳統的網絡架構更喜歡煙囪似的匯聚型網絡,IPv6過渡時在匯聚型網絡中只需在匯聚點設置網關轉換設備,那么所有的匯聚型網絡通過這一轉換網關與終端相連接。
而云計算數據中心則與之不同,多個數據中心之間打通連接后,當訪問某個數據中心資源時發現通過其它數據中心入口也可訪問到云數據中心內部資源,也就是說它的出口非常多,而我們又無法在每個接口上設置出口網關進行轉換,這使得網絡改造起來比較麻煩。
另外,云數據中心出口處的設備需要維護處理云中心內外所有業務的IPv6與IPv4地址轉換,對其處理性能也提出了更高的要求。這些問題都對IPv6的升級帶來了挑戰。
SDN支撐IPv6加速商用
而SDN架構正好可以解決這些問題。
SDN是一種新型的網絡架構,通過將二、三層網絡設備的控制功能與設備本身進行分離,將分離后的控制功能集中統一管理,使得設備更加簡單、方便,再 通過OpenFlow或類似協議將數據進行轉發,讓底層設備所流出的資源變得更加容易控制和管理,這樣再降這些資源通過統一的出口指派流向地,就可以極大 的節省設備開支,還方便網絡管理人員有效的對網絡進行控制,可謂一舉多得。
IPv6地址終端數的增多,意味著更大的路由表和更復雜的查詢,SDN這種控制、轉發相分離,集中管理的理念正好可以在這一場景發揮重要作用。
基于SDN架構,出口處NAT64設備只用負責數據轉發,能大大提升網絡轉發能力,而相應的控制放到云計算資源管理平臺去。當訪問連接進來后,通過 云計算資源管理平臺去做控制,云平臺負責控制映射表的下發,而NAT64設備只用專注做好出口NAT64轉發,提高處理容量。同時也避免多臺設備多種轉發 策略的出現,也免除設備維護的困擾。
尤其是SDN的可編程和靈活性,可以實現對網絡架構不斷優化,只用升級相關的控制軟件即可實現更多應用和功能的升級,讓網絡基礎設施既支持IPv6應用,又不用擔心資源浪費。
未來、趨勢……
SDN對于未來云計算環境下多數據中心IPv6升級過渡有著極大的幫助和推動,不僅有效的控制網絡,還可以使其得到統一的管理和部署。
最后我們總結一下新一代互聯網,新一代互聯網具備兩個特征,第一個是要必須要解決我們現在IPv4緊缺的現狀,向IPv6進行升級和過渡;第二個特 征是要具備SDN架構的特征,滿足我們在云計算場景下資源動態遷移和業務變化的需求。相信隨著IPv6技術和SDN技術不斷融合,新一代互聯網將融入我們 的生活與工作。