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