隨著大數據和云計算的蓬勃發展,軟件定義的網絡等新概念橫空出世,讓大家看到了下一代數據中心的雛形。軟件定義數據中心這一概念的提出,讓數據中心這個統一的數據中心平臺,憑借前所未有的自動化、靈活性和效率幫助用戶來實現 IT 交付方式的轉變。
不得不承認現如今軟件已經滲透到我們生活的每個角落,成為了日常生活的組成部分之一。軟件無處不在,在潛移默化之中改變著身邊幾乎所有的生意模式,它讓業務更便捷、更智能。當然,軟件也實實在在地改變著我們的數據中心,下一代的數據中心毫無懸念會是軟件定義下的數據中心。那么,在未來,又將如何來提升軟件定義數據中心的能力,從而真正得展現出數據中心的價值呢?對此,筆者近日走訪了VMware大中華區技術總監張振倫先生,就相關的話題進行了進一步的探討。
數據中心的“自然演變法則”
隨著云計算的興起,數據中心服務急切得想擺脫專用硬件的束縛,從而擺脫傳統 IT 復雜而不靈活的困境。數據中心從最一開始的電腦機房、信息中心演變到現如今可以通過軟件定義的數據中心,在發展的過程中足以看的出在軟件定義的趨勢下,整個數據中心的每個組件都可以做到“軟件化”。
張振倫表示,“雖然在數據中心中硬件的投入存在著巨大比例,但是其所承載的應用才是用戶所關注的,硬件的性能與應用的性能無法直接得做到有效對應,這也是從業者需要考量的問題,所以急需在硬件完善的基礎之上來實現應用的完美匹配。”從之前以硬件為主的數據中心到如今軟件定義的數據中心,不止是從業者在看待問題時的角度發生了改變,而是順應潮流與趨勢在提升著自身的能力。
對于用戶來說尤其是企業級的用戶,數據中心的演變并不是一蹴而就的。在早前,企業的應用相對簡單,所應對的信息量也不大,每個應用所屬的硬件平臺是以“各自為政”的方式配置的,這在當時的數據量與應用模式下,并沒有什么問題,但漸漸的,隨著技術的成熟以及IT在企業運營中所能涉及的領域越來越多,IT的復雜度也在與日俱增。而互聯網時代的到來,則徹底沖擊了數據中心的原始形態。
張振倫表示,“隨著互聯網對于企業經營的影響力日益放大,巨量的數據與豐富的應用支撐讓越來越多的用戶感覺到,作為底層支持的數據中心,其核心能力是要能擁有良好的彈性,穩定性,安全性和可擴展性。”而這些需求最終匯總成了下一代數據中心(NGDC,Next Generation Data Center)的設計。與此同時,云計算的理念也悄然興起,如今它已經是公認的,迄今為止最有效、恢復能力最強和最經濟高效的IT架構與發展理念。
在這一過程中,VMware憑借多年來對數據中心的觀察,以及其在服務器虛擬化領域的深厚積累和長年經營的感悟,于2012年率先描繪出了軟件定義數據中心(SDDC,Software Defined Data Center)的藍圖,找出了云計算落地的真實可行的路線圖。張振倫強調,這背后是一個清晰的關聯邏輯——用戶的需求,帶動云計算這一自動化資源供給的理念,而SDDC則是在數據中心級別上實現這一理念最理想的載體。從某種角度上講,SDDC是VMware針對業界對于NGDC的猜想,所給出的切實的答案。
SDDC的核心理念
傳統的企業IT基礎設施存在著很多棘手的問題:管理和維護費用過高,導致用于創新的資金費超少:應有和定制太多,設施升級非常苦難;服務器未能得到充分利用,資源嚴重浪費;網絡與存儲僵化而復雜,效率也未得到充分的發揮;而大量并沒有物盡其用的IT設備,也讓電源和散熱成本不斷的無謂上升;在滿足關鍵工作負載的服務等級協議方面力不從心;資源的管理受限于物理設備的隔閡,而不能靈活調動,從而無法迅速實施新項目,上線新的業務;法規遵從方面的要求與日俱增,基于人工的管理模式已經疲于奔命;隨著基礎設施規模的不斷擴大以及移動智能設備的不斷接入,面臨著越來越嚴峻的病毒和入侵的安全隱患……這些問題都是新一代數據中心所急需解決的問題。
從服務器虛擬發展而來的VMware,從一開始就專注于用軟件來解決問題,而其在服務器本虛擬化方面的實踐與積累,以及在市場上的統治地位,也為其在云計算領域的發力提供了堅固而有力的支持。
張振倫表示,“數據中心里并不僅僅是服務器,網絡、存儲與安全都是非常的組成部分,所以SDDC要想實現,服務器虛擬化只是其中之一”。最早,VMware基于服務器虛擬化提出了所謂的虛擬數據中心(VDC,Virtual Data Center)的概念,它從本質上實現了數據中心計算資源的整合,但是計算資源要與相應的網絡和存儲資源整合才能被上層應用所用,這就是一個必要的垂直堆棧的概念,不管是物理環境還是虛擬環境,這個應用堆棧的模型都是存在的,只是資源的屬性有所不同(虛擬的還是物理的IT資源)。張振倫介紹到,也因此 VMware意識到了虛擬化只存在于服務器中,并不能實現真正的SDDC,只有像服務器虛擬化那樣,將所有的IT基礎設施的硬件資源抽象出來,在管理軟件層面進行匯總,才能真正的在虛擬空間中打通整體的應用堆棧,而將硬件的資源與功能抽象出來的工作就是“軟件定義”。
VMware是SDDC的率先倡導者,并也在不斷致力于將數據中心整體的基礎設施進行“軟件定義”
在SDDC中,硬件基礎設施只負責最終的數據執行(運算、傳播、存取),而其整體的資源容量和管理功能則向上匯總至軟件定義的控制層,這就形成了一個虛擬的基礎設施平臺,這在這一平臺中,計算、網絡與存儲的資源都是各自融合的,這就是池化的概念。SDDC所要達到的目的就是,針對不同的應用需求,即時的抽調計算資源池、網絡資源池、存儲資源池中的資源組合成相應的應用堆棧,可見在虛擬空間里這種資源整合與組裝的速度是傳統數據中心所不可比擬的。張振倫強調,SDDC真正做到了數據中心IT資源與IT硬件的分離,從而可以實現更高的資源利用率、更快的資源調用、更靈活而自動的資源組合、更便捷的法規遵從以及更為安全、高效的全局管理,顯然這就是一個理想的云基礎平臺了,它將確保企業在未來更激烈的商業競爭中,具備與之相匹配的IT支撐能力與可拓展空間,這可以說就是SDDC的核心理念,也是VMware努力的方向。也因此,VMware近幾年陸續推出了軟件定義網絡虛擬化技術NSX與軟件定義存儲技術VSAN,將SDDC的核心基礎設施一網打盡。
從硬件為SDDC做好準備
目前,VMware在SDDC上投入了大量的人力物力,但是張振倫指出,想要使SDDC更好得發揮出其“威力”,就需要在基礎硬件方面得到更好的支持,不過這可能是很多用戶所忽視的,換句話說,雖然SDDC看似凌駕于硬件之上,但硬件的能力也將直接影響SDDC的實際表現。不久前,英特爾提出了軟件定義基礎設施(SDI,Software Defined Infrastructure)的概念,似乎正與這種認識相呼應。
其實,遠在SDDC提出之前,我們就能體會到硬件平臺與軟件定義之間微妙的關系。而在VMware具體實施SDDC戰略的過程中,,硬件廠商對于為VMware提供的幫助不止是在硬件方面,甚至可以理解為這是一種精神層面上面的支持。
張振倫表示,“一開始在VMware做服務器虛擬化的時候,對于VMware來說這是一個很大的挑戰,因為在服務器CPU層面上根本不支持虛擬化。”所以英特爾在這方面的貢獻可想而知,SDI的推廣正是和SDDC相輔相成的。事實上,自從新一任CEO Pat Gelsinger上任之始,就明確表達了對于英特爾處理器的重視,并表示未來VMware的重點研發也將首先基于英特爾平臺進行。
VMware公司大中華區技術總監 張振倫
如今,英特爾在CPU、I/O和網絡等方面都進行了虛擬化的處理,在很多基礎設施層上都可以進行虛擬化調用。同時VMware也在積極參與到英特爾下一代CPU產品的研發,通過廣泛的合作使得VMware與英特爾無論是在產品層面上還是在技術層面上,二者都可以得到很好的互補并且充分發揮出其威力。換句話說,從某種角度上講可以認為VMware和英特爾正在強強聯手促成了SDDC領域的發展與變革。
VMware的EVO:RAIL是SDDC理念在系統層級上的體現,其每個節點的標準配置為2個英特爾E5-2620 v2 6核處理器(可同步升級至新發布的E5 v3平臺),與192GB內存。除此之外,整機柜設計的EVO:RACK也全部基于英特爾至強平臺展開設計
在不久前舉行的VMworld 2014大會上,VMware正式發布了基于至強平臺的“超融合系統”(Hyper-Converged System)EVO家族,以至強E5為核心,提供服務器虛擬化、網絡虛擬化和存儲虛擬化的全面的軟件定義平臺,以加速SDDC的在市場中的普及。
去IT化的未來:就像傻瓜相機
展望SDDC的發展,在VMware眼中,其終極的目標是去IT化,猛的聽起來似乎有些不可思議,但在張振倫看來卻合情合理。“其實,除了那些就是靠IT吃飯掙錢的公司,IT對于很企業是一個迫不得已要具備的能力”他表示,“在現實生活中,我們對于很多工具就是拿來即用,甚至越傻瓜越好,如果你把 IT理解為這樣的一種工具,那么所謂的去IT化也就是盡量的IT傻瓜化,讓企業覺得稀松平常,不再把它當回事。”
這一想法顯然是美好的,但要實現起來絕非輕松,就如同傻瓜相機一樣,用得簡便,但對于相機廠商來說則要付出更多的努力,你讓預設好各種參數以應對不同的拍攝場景,當你按下快門的那一剎那,相機內部就開始根據各種預設的腳本、策略、配置進行飛快的處理,最終在極快的時間把相片成像并保存到存儲卡中。這一流程像不像絕大多數企業對于IT的要求呢?因此,用戶用起來越簡單,方案提供商的付出也就越多,而這也是VMware和與其合作廠商的使命——SDDC 只是這一理想的開始。
如果說傻瓜相機中的各種腳本、參數、規劃是由軟件控制的,那么相機內的各硬件元件,也都必須要為相機來盡量定制與優化,對于SDDC也是如此。就此,張振倫最后總結到,SDDC是面向未來IT進化的新起點,但類似于英特爾的SDI這類的,為軟件定義而優化的硬件,則無疑是SDDC乃至未來去IT化的基礎。