戴爾:新數據中心架構意味著SDN和自動化
為了實現更動態和自動化的數據中心,戴爾認為SDN適合于動態調整位于應用層之上的網絡。在大多企業眼中,戴爾是一家硬件供應商,但是這家公司在過去3-5年花費了近120億美元,用于收購能夠改變自己形象的技術。這種改變包括關注于依賴軟件定義網絡和網絡自動化的新型數據中心網絡架構。在本文,戴爾公司副總裁和網絡平臺主管Dario Zamarian介紹了戴爾的新數據中心架構。
您可以談談戴爾的虛擬網絡架構嗎?特別是網絡可編程性的重要性,以及它對于私有云或混合云的好處。
Dario Zamarian:虛擬網絡架構是動態數據中心的基石。為數據中心內應用程序附加價值與優先級,其根本出發點在于價值。直到現在,數據中心的網絡設計仍然是一種設計不當的藍圖:它與所運行上層應用關系不大。隨著虛擬化及競爭對手思科的出現,現在競爭局面已經完全顛倒。一個正確的數據中心網絡設計現在必須從這些問題開始:我希望在虛擬化分層上做什么?我應該如何移動虛擬機?我應該如何在虛擬機中部署應用程序?我們應該如何規劃這些應用程序的網絡需求?另外,我應該如何保證這些應用在數據中心的分發時間,它們如何最大程度上利用底層網絡?因此,軟件定義網絡(SDN)很適合用于動態調整位于應用層之上的網絡,從而使之最適合應用程序運行。
為了實現這種設計,您需要采用一種三層架構,其中包括應用與管理層、控制器和交換機。控制器成為另一種指令分發器,它與上一層次分離?,F在,我們擁有了基于OpenFlow標準的交換機,它整合了所有方面。我們并不是唯一一家生產這種設備的廠商,但是我們認為,我們有機會將應用層與控制器、交換機連接在一起。
網絡虛擬化與SDN如何結合?
Zamarian:使用SDN,就不需要使用手工過程或命令行界面更改網絡配置?,F在,我不需要聘請經過專業培訓的網絡工程師。我只需要請一些開發人員,在一個自動化系統上整合以下功能:獲取應用管理級分層上的指令,將它發送給控制器,而交換機上不需要編程。假設您想要在半夜時在兩個終端間傳輸大量數據。最好的方式是,應用可以在完全不需要人工干預的前提下初始化一個具有大帶寬的VPN通道。所以,SDN就成為一種基于應用需求以實時方式實現網絡可編程性的方法。
戴爾如何將這種網絡整合到成熟云架構中,如OpenStack或CloudStack?
Zamarian:我們要知道,OpenStack是一個新領域。您可能會認為,對于讓大多數客戶將整個私有云運行在OpenStack上,現在并不是黃金時期。但是,我們非??春肙penStack,因為它允許使用一些常規開源開發生態系統實現大量的創新。我們參與了OpenStack社區的許多擴展開發。我們系統地開發OpenStack架構中網絡、服務器和存儲的模塊與插件。如果您是云服務提供商,那么您可以使用我們的存儲、服務器和網絡,而不需要依賴于VMware或微軟虛擬機管理程序。最終,私有云客戶也一樣適合使用。OpenStack可以成為它的最有效替代方法。這可能需要一定的時間,因為不同的客戶擁有不同的復雜度和用例。因此,OpenStack肯定屬于云服務提供商可以挖掘經濟價值的高端領域,但是對于大多數企業而言,這仍然是一種虛擬機管理程序主導的領域。
#p#
戴爾擁有很好的數據中心結構戰略。那么,我們在SDN中是否還需要結構(fabrics),或者正好相反?
Zamarian:幾年前,結構(fabrics)只出現在數據中心。結構這個概念是用于解決所有的數據中心網絡問題,在結構興起一段時間之后,我們認識到這里涉及許多差別很大的客戶??蛻魮碛胁煌墑e的數據中心問題。二層端到端結構已經成為Juniper和Brocade等公司的主推技術。但是,我們發現它們不僅非常復雜,而且必要性也不如剛提出時那么明顯。您會發現,有越來越多的Web 2.0數據中心會在連接三層產品的二層網絡孤島之間進行平衡。一個扁平交換機的控制范圍符合您管理這些網絡的現實情況。將舊式有限的二層網絡連接到三層網絡上,正是最高級Web 2.0數據中心公司目前正在做的工作。結構并沒有死去,但是我認為它們需要在數據中心的運營要求與需求上經過現實考驗。此外,SDN正成為結構的一個有趣熱點。我們甚至還沒有將它界定為結構的范疇。我們將它稱為端到端的二三層協議數據中心網絡。我們所關心的是,保證虛擬與服務器計算節點能夠以無阻塞高帶寬方式連接數據中心內每一臺設備。
轉到40Gb和100Gb以太網對于新網絡架構而言是否很重要?
Zamarian:非常重要!如果每一臺服務器都能夠配備10Gb連接,而應用需要訪問和管理數據,意味著每一臺服務器節點的虛擬機密度更大,那么帶寬需求會按指數級增加。按照定義,假設一臺服務器有10Gb帶寬,那么上游流量則需要40或100Gb。100Gb并非是必須的配置。但是,如果您想開發40Gb無阻塞分布式核心架構,并且想要直接擴展中心與葉子節點,那么就一定需要這個配置,這樣就可以實現40Gb主干網絡,從而實現機架內東西向及機架與分布式核心網絡的最大路由速度。組合使用10Gb和40Gb,更重要的是在架構上進行整合,就能夠在數據中心內實現足夠大的帶寬?,F在,大多數流量發生在虛擬機之間;即所謂的東西向流量。這時您必須先優化本地流量,然后再想辦法實現100Gb或以上的主干網絡。數據中心以外的終端用戶可能會有這樣的需求,但是暫時還不需要在WAN鏈路上實現10Gb或40Gb帶寬。