服務器虛擬化已經為虛擬機(VM)創造了軟件定義環境,因此現在網絡邊界或網絡的最后一跳已經在服務器堆棧之內,它負責提供虛擬機與虛擬機之間、虛擬機與外部服務器之間的連接。同時,新的可編程存儲解決方案可以運行在聚合數據中心網絡之上,它們必須正確配置、分配和管理。總體來說,網絡基礎架構的可編程性越來越高,而且正在快速發展。
起初,當我們提及SDN時,通常指的是支持OpenFlow的交換機,但是由于服務器虛擬化對數據中心產生了重大影響,所以虛擬網絡已經變得更加流行。新的虛擬網絡解決方案需要使用軟件堆疊網絡(OVN),它們依賴于通道協議,如虛擬可擴展LAN(VXLAN)和使用通用路由封裝的網絡虛擬化(NVGRE)。
許多公司已經建立了團隊來研究SDDC問題及其優點。下面是他們在投資建設SDDC之前應該考慮的五方面重要問題:
1. 電源是重中之重。用于界定SDDC成功的指標變得很像云提供商的指標,即電源消耗越大,成本就越高,而電源成本的節約將成為傳統供應商的主要選擇標準。一位Emulex客戶指出:“新指標是性能/成本/電源”,這正在改變IT團隊評價IT解決方案的方式。隨著x86處理器不斷地增加自身能效,硬件減負的好處主要體現在電源、供熱和制冷方面的節能。
2. 管理復雜性大大降低。如果實施得當,那么SDN將有助于減小傳統數據中心原來的復雜性。例如,如果要安裝一個新的虛擬機或物理服務器,那么必須更新這個新工作負載所需要的全部網絡組件。傳統上,下一步是服務器管理員提交一個工作單,要求更新用于支持新工作負載的網絡配置。這個過程產生的成本可能還遠遠不及人工重新配置防火墻、人工更新路由器、人工更新整個網絡的ACL等工作。基于服務器的OVN SDN解決方案提供了一種為所遷移虛擬機和工作負載在裸機服務器上自動分配網絡的方法,如VXLAN或NVGRE.正如前面所提到的,OVN可以顯著減少網絡管理成本。
3. 軟件穩定性:行業中一些Web巨頭使用免費開源軟件的能力非常驚人。但是要知道這些超級公司擁有大量有支持開源軟件的開發人員。最近,開放計算項目(發布開源硬件規格的社區)公布了一個開源交換機解決方案的進展情況。這些解決方案非常適合Web巨頭,因為他們有足夠的工程力量去編寫交換機程序,開發控制面板和為特殊需求重寫軟件。但是,對于沒有足夠資源或大型軟件開發團隊的企業而言,企業應用都必須建立在可靠且由供應商支持的解決方案上,同時他們也在密切關注開源解決方案,它們有可能逐漸成熟而變為可行方案。
4. 如果無法測量,那就等于無法管理。CIO應該問自己3個問題:“SDN如何融入我的網絡基礎架構”、“現在是否有一些網絡診斷工具可以使用”、“如何在診斷中跨越虛擬網絡和物理網絡”.這里需要注意兩個重要方面,第一,提供一種只關注于最有可能發生問題位置點的“聰明”部署,可以保證你在深度診斷過程中獲得用于修復重大SDN和應用程序問題時所需要的數據。物理網絡SDN的一個備受關注的用例是集成一個監控網絡,它會連接基礎架構中的重要交換機。然后,單擊一下按鈕,SDN就可以把流轉發到數據采集設備,這將減少分析網絡問題的時間。第二,輕量診斷可以提供一種“提示燈”,所以你可以收到一些潛在問題的警報。我甚至曾經遇到這樣一個公司,他們希望將所有輕量診斷信息發送到一個大數據解決方案,然后再開始運行一些分析(例如Hadoop數據庫)。
5. 集成OVN和物理網絡之間的管理:只要應用了虛擬化,我們就不能輕松追蹤到問題根源,因此出現的性能問題可能很難查找到原因。有可能是一臺物理交換機出現了過度擁塞的問題,但是客戶卻會打電話來告訴你說他們的虛擬機運行不正常。集成網絡管理工具就變得非常重要,它可以降低網絡問題根源的診斷難度。 總之,根據GigaOM完成的一項研究調查,有15%的組織已經部署或正在試用SDN,另外有一項IDC研究預測,SDN市場營收將會在2016年超過35億美元。在很大程度上,這種增長是因為SDN正在成為企業數據中心的重要組成部分,因此CIO需要考慮這種技術將如何影響數據中心的設計。從戰略角度看,他們需要考慮如何建設正確的數據中心組合,其中要同等看待服務器、存儲和網絡等方面。