保護虛擬機,加速靠標準
眾所周知,存儲虛擬化熱潮的形成,早在服務器虛擬化之前,但現在服務器虛擬化的熱度,已遠遠超過存儲虛擬化。即便是始終高舉存儲虛擬化大旗的日立數據系統(tǒng)(HDS),也專門設立了一個“服務器虛擬化業(yè)務全球產品經理”的職位。
作為日立數據系統(tǒng)公司服務器虛擬化業(yè)務全球產品經理,Michael Heffernan的職責是確保日立數據存儲和服務器核心技術與系統(tǒng)管理程序保持協(xié)調一致,以創(chuàng)建有益于日立數據客戶的集成技術解決方案。
站在數據和應用的角度,對虛擬機(VM)提供保護是存儲責無旁貸的義務。Michael Heffernan將重點放在了服務器虛擬化市場份額最高的VMware身上。他表示,VMware今年7月發(fā)布了vSphere 4.1,而從版本4之后,VMware做了非常獨特的創(chuàng)新,加了一層整合操作系統(tǒng)的基礎設施,建立一個新的框架,讓更多廠商的存儲能夠插入到新的框架當中。VMware將ESX操作系統(tǒng)的框架做了改變,提供了API的鏈接,作為標準的存儲、網絡和數據保護。這樣做的結果是抹平了所有廠商間的差距,大家都在一個起跑線上,需要將自己整合到API之中。
Michael Heffernan表示,很多人不理解VMware如何進行備份。事實上,VMware通常有三種基本備份方式:
第一種是需要使用應用的備份,譬如需要VSS的provider,必須考慮應用的一致性,所以應用程序必須要靜默;
第二種需要對于虛擬機鏡像或者對虛擬機進行克隆,基本不需要考慮應用的一致性,用戶只需要對VMware的VMDK文件進行備份;
第三種需要在VMFS的卷里進行重新存儲,或者從鏡像或應用程序來進行存儲。很多用戶不理解,譬如服務器和應用程序做虛擬的時候,備份是同樣一個概念。但有一點不同,在虛擬機情況下的備份,服務器變成了VMDK的文件,服務器就變成了一個容器,需要對它進行保護和備份。很多廠商都不解釋這一點,對于它里面的應用進行保護,要先靜默然后進行保護。很多時候單純虛擬機的克隆并不是備份,是需要對于應用程序進行保護之后,才叫備份。
出于上述種種原因,以前在VMware的環(huán)境中,用于數據保護的克隆非常麻煩,因為需要很高的性能,耗費很多的資源,速度也非常慢,在虛擬機數量不斷成長的過程中會變得越來越困難,而且無法提供增量的備份,所以vSphere 4.0引入了vStorage APIs for Data Protection(VADP,供數據保護的vStorage應用編程接口)以加速虛擬機的備份和克隆。
vSphere 4.0提供了變換數據塊跟蹤(Change Block Tracking)的功能,讓備份的廠商可以使用API進行備份,而且能夠提供增量備份。現在很多備份的廠商可以用新版本的API,包括HDS、賽門鐵克(Symantec)、CommVault、EMC都提供自己的備份的解決方案,所以未來只使用VMware提供的API就可以實現備份。
到了vSphere 4.1,又加入了vStorage APIs for Array Integration(VAAI,供陣列集成的vStorage應用編程接口)。Michael Heffernan表示,VAAI所做的就是將鎖定(Lock-in)以及處理的部分轉移到存儲中去,而且將以前所有的限制都打破和取消,包括用存儲子系統(tǒng)直接加速虛擬機的拷貝。VAAI加上日立存儲非常活躍的控制器,以及它的負載平衡、HDP(Hitachi Dynamic Provisioning,日立動態(tài)配置)和HDT(Hitachi Dynamic Tiering,日立動態(tài)分層),能夠提供非常好的可用性和擴展性,也支持VMFS。
HDS是最早支持VAAI的四家存儲廠商之一,已在中端存儲系統(tǒng)AMS2000系列中提供支持。Michael Heffernan表示,HDS在這方面的優(yōu)勢來自于日立的背景,因為日立在歷史上就是做大型機,有在大機整合方面的經驗,可以利用這個經驗實施和部署VMware的存儲。從本月開始,HDS新的VSP(Virtual Storage Platform,虛擬存儲平臺)也將提供對VAAI的支持,能夠使虛擬機的克隆速度非???。如果在通過VADP備份的同時也使用VAAI,可以更快地將備份的克隆卸載到存儲中。
標準化與協(xié)作缺一不可
在Michael Heffernan看來,VMware的發(fā)展方向是讓所有的廠商都通過API連接,將所有的驅動和軟件都去掉。下一步,VMware預計在明年年中推出的vSphere 5.0,又將通過VASA(vStorage API Storage Awareness,存儲感知vStorage應用編程接口)提供一個統(tǒng)一的管理框架,進一步加強對存儲廠商的控制,會不會減少存儲廠商之間在管理上的差異性,導致這個市場變得更加趨同呢?
Michael Heffernan首先肯定了VASA的價值。他認為,VMware想讓所有的存儲廠商在同樣的起點公平競爭,形成協(xié)調統(tǒng)一的技術架構,在同一個平臺管理各種結構的虛擬機,為未來的云環(huán)境建立統(tǒng)一的平臺。形成這樣一個統(tǒng)一的環(huán)境,關鍵一點就在于各個不同的存儲廠商需要提供各自的價值,來支持VMware提供的這樣一個整合。整合能否成功取決于各個存儲廠商提供的價值,而HDS對其所能夠提供的價值充滿信心。VAAI和VASA都是VMware提出的非常好的計劃,能夠使日立數據非常好的利用在企業(yè)級存儲方面的核心價值,包括高I/O性能和高可用性等優(yōu)勢可以淋漓盡致的發(fā)揮出來。
當然,在圍繞VMware制訂的標準工作的同時,也不能忽略服務器虛擬化市場上的其他力量。Michael Heffernan表示,日立數據的一個價值就是利用硬件的質量來做所有困難的工作,把工作交給控制器完成,目的是不影響或盡量少影響主機以及應用,讓硬件來完成所有的復雜工作?,F在市場的方向是關于服務器的虛擬化,很多標準化的技術整合工作一般是在hypervisor的層面來做。Hypervisor的廠商應該做硬件整合的計劃,因為由hypervisor做底部的整合,對于主機的影響不大,如果不把很多工作都卸載到存儲的層面,會需要更多的內存、更多的CPU、更大的服務器,而且每次都需要耗費很多資源和成本。現在日立數據和Hypervisor是一致的,已經與Oracle、VMware等在Hypervisor的層面進行合作。這些不同的品牌成熟度不同,當它們到了一定的成熟度,日立都會進行合作,一起調試,以及對他們的需求進行認證。
至少從日立數據已經預發(fā)布的統(tǒng)一計算平臺(UCP)來看,應該會有支持VMware和微軟的兩個版本,因為VMware ESX和微軟Hyper-V完全是兩個不同的環(huán)境。UCP一個一體化的計算平臺,不僅僅是硬件,也包括管理、協(xié)商和協(xié)作,而這兩種虛擬化平臺下整體的管理結構是完全不同的。
不過VMware所帶來的影響還是被放在第一位。日立數據中國區(qū)解決方案與專業(yè)服務事業(yè)部總監(jiān)陳戈提請我們注意,VMware的計費模式發(fā)生了變化——從12月1號開始,改成按實際的虛擬機數量來收費的,這意味著客戶也需要考慮,每個虛擬機花費多少成本的這樣一個模式。這對于日立數據非常重要,如果用戶有一個基礎設施能夠支持非常高性能的存儲和高性能(比如36核和40核)的服務器的話,那么有了VAAI,有了日立數據的HDT,有了外掛的存儲虛擬化,就能夠有非常大容量大密度的基礎設施,那么每個虛擬機的成本就會下降。陳戈表示,這就是日立數據能夠給客戶提供的價值,包括非常高性能的存儲,VSP外掛的存儲,非常高性能的基礎設施和服務器,再加上整合的VAAI,ESX上每個虛擬機的成本就會下降很多,而且排放的碳足跡也非常小,這也是客戶在應對新的VMware計費方式時非常愿意看到的,否則成本就會非常高。
(審核編輯: 智匯小新)