“軟件定義的數據中心,從最直觀的定義來看,就是虛擬化、軟件化數據中心的其一切資源。虛擬化是從服務器虛擬化開始的,虛擬機帶來的好處很多客戶都已經非常了解。但是網絡、存儲是物理性很強的資源,虛擬機雖然帶來了一些靈活性,沒有辦法在其他資源上體現。軟件定義的數據中心就是把數據中心所有的傳統、物理、硬件的資源進行虛擬化、軟件化,這是一個比較直觀的定義。”
——VMware全球副總裁,CPD全球研發及中國研發總經理李嚴冰博士
2012年對于VMware來說,堪稱具有戰略性意義的一年,隨著“軟件定義的數據中心(Software-Defined Data Center,SDDC)”這一重大的戰略的推出,不僅僅意味著VMware踏上了一個新的征程——一個從服務器虛擬化廠商逐步演變成一個數據中心虛擬化廠商的征程。同時,也在整個IT界掀起了一場腥風血雨的革命——“軟件”或將打敗“硬件”,成為數據中心的主導。
近日,在北京召開的VMware vForum 2012大會上, “軟件定義的數據中心”也成為出境頻率最高的詞匯之一。會上, VMware全球副總裁、CPD全球研發及中國研發總經理李嚴冰博士接受服務器在線(doserv.com)記者采訪,就“軟件定義的數據中心”,以及新戰略下VMware的研發思路和方向進行探討。
李嚴冰博士在vForum2012大會的主題演講中,重點介紹了VMware在基礎架構虛擬化的核心技術和新方向,包括服務器虛擬化、存儲虛擬化和網絡虛擬化等,并介紹了如何借助VMware的管理平臺打造一個虛擬數據中心(VDC)。
【圖】VMware全球副總裁,CPD全球研發及中國研發總經理李嚴冰博士
根據李嚴冰博士的介紹,構建一個軟件定義的數據中心,主要包括兩個核心要點:第一步虛擬化數據中心的一切資源;第二步,通過一個統一的管理平臺對這些資源進行管理。
虛擬化數據中心的一切資源!
軟件定義的數據中心,首先要做的事情就是虛擬化數據中心的一切物理資源,通過虛擬化的技術,構建一個由虛擬資源組成的資源池,不僅僅是對服務器進行虛擬化,還包括存儲虛擬化和網絡虛擬化等。
服務器虛擬化——“在服務器虛擬化方面,VMware的目標是——真正虛擬化所有的應用。”
李嚴冰博士談道,無論是SAP等經典的關鍵性應用,還是云計算時代涌現出來的新型的應用,都是VMware服務器虛擬化未來的重要目標。一方面,VMware將會針對電信行業等對延時要求非常苛刻的應用進行改進,從系統上滿足這些應用實時響應的需求。另一方面,針對新型的應用,比如Cloud Foundry、大數據應用等,VMware也在不斷努力讓這些應用能夠在虛擬架構上運行。
以大數據應用為例,在傳統大數據應用中,企業經常把大數據做成單獨的環境,而且不能在虛擬化的環境中運行。“我們現在有一個非常令人激動的項目,也是中國區的原創項目——就是能夠讓Hadoop在虛擬化環境中部署。一方面,我們將Hadoop的應用在虛擬化環境中進行性能上的優化,叫做Hardoop HVE;第二個功能,是幫助用戶降低配置時的手動和繁瑣,VMware也在將部署和配置進行自動化,使得Hadoop的部署從幾周時間變成幾天時間。還有一個重要突破就是對Hadoop彈性的改善,完全保障了不同業務對于Hadoop的不同要求。這整個項目是完全開源的項目,也是中國原產的項目。”李嚴冰博士在采訪中談道。
另外一個非常值得一提的地方,在服務器虛擬化領域,VMware也開始在接受多元化虛擬機的現實和趨勢。在最新的vSphere5.1中,有一個新加的特性,不僅僅可以管理VMware自己的虛擬機,不僅僅是管理vSphere,還可以管理其他廠商的虛擬機,我們第一個支持就是微軟的HYPERV, 這個產品在VMware公司網頁上可以下載。
存儲虛擬化——“對VMware來說,存儲虛擬化就是跟存儲廠商合作,從虛擬層、純軟件層介入,對物理存儲的集成和控制。”
vMotion是VMware實現虛擬化熱遷移的一個非常經典的技術,但是,vMotion需要在遷移的兩個對象之間有共享的存儲,這也限制了vMotion在某些場景中的應用,比如,在軍事應用中,無法實現在兩輛悍馬車之間進行現場的熱遷移。然而,在5.1版本中,vMotion實現了無需使用共享存儲,便可以進行熱遷移。也就是說,兩個vMOTION的對象完全可以通過自己的本地存儲完成vMOTION的遷移,很大程度上增加了vMOTION的可用場景,那么也為我們其他的技術的可用性進行了一些奠基。
李嚴冰博士還介紹了存儲虛擬化領域VMware正在開發的三個技術:
第一個技術叫做volumes,存儲陣列跟虛擬卷之間沒有更好的關系,這個好處就是當你對虛擬機有認知的時候,就可以大大提高動態遷移或者負載遷移的效率。
還有一個Virtual flash項目,現在越來越多服務器有了自己的存儲,如何把這些存儲更好的有效的利用起來?如何在服務器資源虛擬化的情況下,把本機上帶的存儲資源也虛擬化?未來將通過Virtual flash技術來實現。李嚴冰博士強調,現在有太多的廠商做flash技術,如何真正的把快速存儲的技術以一個非常原始的方式,放到虛擬機中?都是VMware和不同的flash廠商進行合作的內容。
第三個項目叫做Virtual san。
網絡虛擬化——“VMware專注網絡虛擬化很多年,但是網絡虛擬化還是嚴重滯后于服務器的虛擬化,這個也有很多原因,網絡是高度受硬件設備局限”。 VMware從四五年錢就推出了virtual Switch。現在更多的研發重點會放在VXLAN和Nicira上。
借助VMware的技術,可以把網絡虛擬成一個池,隨著5.1的推出,VMware提供了一個網絡控制器,可以把這些池化的網絡數據跟數據中心進行連接。同時,5.1版本在應用部署方面也有所加強,以前應用的部署和對網絡的部署經常是分開的,現在當你部署一個應用時,它的網絡政策、安全政策都能非常自動化的部署到數據中心。
VMware從5.0版本開始引入VXLAN的概念——把物理LAN的概念變成虛擬可拓展的LAN。談到VXLAN,李嚴冰博士再一次非常自豪地告訴記者,“這個技術也是中國研發中心最開始原創的技術,我們中國團隊不僅僅是在公司全面產品線上都有一個貢獻,尤其是在這些拳頭的、有高度創新的產品線有自己的原創。”
李嚴冰博士表示,我們現在正在打造一個全面、強大的VXLAN生態系統。從服務器角度看,如何跟第二層網絡設備更好的無縫銜接,還有第三層,我們在防火墻方面也有自己的產品,可以和VXLAN技術更好地結合。另外,為了能夠更好地對網絡實時監控,我們也在跟一些廠商開發監控軟件。
所以,VMware對于軟件驅動的網絡,不僅僅是致力于VXLAN,還致力于整個生態體系。
談到網絡虛擬化,當然不得不提到VMware新并購的Nicari,李嚴冰博士告訴記者,Nicari正在跟VMware自己開發的技術進行整體的集成。
vCloud Suite打造自由選擇的云平臺
在完成服務器、存儲、網絡等資源的虛擬化之后,接下來就是如何把這些資源真正配置成一個軟件定義的數據中心?通過VMware vCloud Director,可以讓用戶把資源配置成一個軟件定義的數據中心。
“VMware很重要的目標是幫助用戶真正打造一個自由的有選擇的云平臺,不僅僅通過vCloud Connector把云連接起來,更重要的是對于其他云技術兼容的支持,真正允許客戶有選擇。”
VMware vCloud Suite解決方案
正如上文提到的,在5.1的版本中,vCloud可以實現異構平臺的管理,不僅僅是管理vSphere,還可以管理其他廠商的虛擬機,第一個支持的是微軟的Hyper-V。李嚴冰博士表示,“越來越多的廠商開始推出自己的HYPERVISOR,很多客戶希望云計算是多元化的。在異構的環境中,大家還是會發現VMware云基礎架構是最佳的選擇,我們會支持其他的廠商,持有的是比較開放的態度。”
vCloud和OpenStack如何平衡?大概一個月之前,VMware正式被OpenStack接受為金牌會員。這對于VMware來說,也意味著另一個難題——如何處理vCloud與OpenStack的關系?談到這一點時,李嚴冰博士表示,VMware對于云架構的支持不是一個點式的支持,而是一個垂直的面式的支持。Dynamic Ops 和Nicira都是OpenStack的支持者,分別是在基礎架構和管理層面,收購這兩家廠商之后,目前VMware很多的工作都是和內部產品的集成,但是也保持著對OpenStack的貢獻。
軟件定義的數據中心,或將成為數據中心演進的一個新的方向和趨勢,對于廠商而言,不僅需要在技術方向、合作伙伴,甚至銷售模式等方面做出調整,更需要加強對整個市場的培育,因為,在IT變革的進程中,最重要的一個影響因素往往是用戶的認知和接受程度。這或許也是VMware正在努力做的事情。