vSphere5 存儲:新的存儲管理功能 新的vSphere存儲硬件裝置
去年,VMware發布了最新版本的虛擬化平臺,vSphere 5,在眾多的功能中提供了相對于上一版本vSphere 4的存儲功能增強。vSphere 5還包括了新的存儲管理特性,如存儲的分布式資源調度(DRS),配置驅動的存儲以及新的一組vStorage API。除此以外,最新的vSphere還推出了vSphere存儲硬件裝置,一種虛擬的存儲硬件裝置(VSA),支持更高的RAID級別,專門針對中小型企業用戶。
在本次訪談中,VMware專家 Mike Laverick深入探討了vSphere 5的存儲特性,VMware相對于vSphere 4的存儲增強,以及這些變化如何簡化管理員的存儲管理工作。探詢什么是Storage DRS和配置驅動的存儲以及其如何工作,關于vStorage API的最新消息,以及vSphere存儲硬件裝置帶來的好處。
哪些新存儲管理特性是vSphere 4中沒有提供而在VMware vSphere 5中有必要提供的,相對于上一版本做了哪些改進?
Laverick:我想其中的一個重要特性就是新平臺中包含的新版VMware文件系統,VMFS-5。好的消息是現在你可以從VMFS的某一版本無縫升級到另一版本而無需停止虛擬機(VM)。從存儲的角度來看,此特性打破了舊的VMFS的限制,現在我們可以允許單個VMFS卷達到64TB容量,同時可以允許客戶操作系統(OS)直接訪問陣列中64TB的卷。通過存儲vMotion,將一個虛擬機(VM)從一個數據存儲遷移到另一個數據存儲的能力得到極大提升。它們不再使用變化數據塊跟蹤(CBT)技術,現在可以使用一種鏡像的機制,允許進行塊級的更新而不會像之前那樣使很多陣列的IOPS上升。
最后,另一個有趣的改進包含了以太網上的光纖通道(FCoE)軟件適配器。你必須使用支持FCoE的網卡,并且必須在BIOS中啟用。而在此之前,你必須購買昂貴的CNA來運行FCoE,而現在我們只需軟件適配器就可以實現。它的實現與iSCSI軟件適配器位于同一層級,不過區別在于你必須使用特殊的網卡,并在BIOS中啟用后才能正常的工作。
您是否可以再談一下存儲DRS和配置驅動的存儲,以及它們是如何工作的?
Laverick:存儲配置和存儲DRS如同硬幣的兩面,指出這一點非常重要。它們在一起配合工作。存儲配置允許VMware管理員安裝來自于存儲合作伙伴的小軟件,如EMC、Dell或NetApp,然后可以按照不同的屬性來對存儲分類,如RAID級別,支持何種快照以及是否支持復制功能等。這些配置試圖允許系統管理員對存儲進行分類,這樣當他們準備創建一個新虛擬機時,他們可以選擇不同的過濾條件,從而你可以選擇一種配置僅顯示實施了復制的卷或隱藏沒有被復制的卷。
這些也融入到存儲DRS特性中,如果聽眾對此不熟悉,可以理解為對存儲的一種特性,就像VMware為CPU和內存所做的一樣。當虛擬機創建時,VMware尋找可用的數據存儲,然后將虛擬機放置在最適合的存儲上,同時可以將虛擬機在數據存儲間移動以提升性能。不過,存儲人員應該知道許多存儲廠商現在都提供多層級存儲,在SSD、SAS和SATA之間,所以通常的建議是,如果你使用了多層存儲,或者有時也稱為自動分層存儲,那么只在最初放置時使用存儲DRS特性,然后讓陣列來處理頻繁存取的數據塊,就如同它的名稱一樣,從存儲的一層到另一層。
在vSphere 5存儲中,針對vStorage API有哪些更新?
Laverick:比較重要的是之前只在塊級存儲上如光纖通道和iSCSI存儲提供的硬件加速功能,現在已擴展到NFS,因此復制虛擬機的時間,例如從模板創建新虛擬機,大大的減少了。另外一個加入到vSphere層的特性是精簡配置異常。簡單的說,這是一個SCSI的原語,當卷以精簡配置方式提供,并空間不夠時在vSphere層發送給系統管理員的消息。在過去,你只能耗盡所有空間,然后去解決各式各樣的問題。另外一個相關的特性是精簡配置卷的空間重新申明。當數據從虛擬磁盤刪除時,在過去存儲通常不會收回這些空間,新的API允許磁盤空間被收回。
然后,小的方面,有一個新的標簽類型可以允許你識別出基于SSD的存儲,從而允許系統管理員,在vSphere中實際部署新的虛擬機時,快速的定位出此類存儲。
vSphere 5還單獨提供一個新的虛擬存儲硬件裝置。這個vSphere存儲硬件裝置是如何工作的,它的好處是什么?
Laverick:如同所有來自于VMware的硬件裝置一樣,它是一個虛擬硬件裝置,并伴隨著一些管理開銷,然后每一個ESX主機得到一個VSA,允許你將每一個ESX主機的本地存儲共享出來并通過NFS提供。目前,此特性明確定位于中小企業市場,很大程度上是因為可以提供的存儲容量受限于ESX主機本地的存儲容量。很多人已經注意到這點,并且指出運行VSA的開銷,如RAID級別等,將導致比較低的磁盤利用率。不過我認為新一代的VSA將加入對更高級別RAID的支持,如RAID 5和RAID 6,這樣可以提供同一級別的保護,同時具有更多存儲容量。
另外值得一提的一點是vSphere存儲硬件裝置,可能對于初期的虛擬化有很大的影響,特別是對于那些想嘗試虛擬化,卻由于存儲需求而放棄的小型客戶。不過現今已有很多的入門級存儲,具有很低廉的價格和很好的性能。因此在此時VSA是否能取得VMware所期望的效果還很難說。不過這仍然是一個令人感興趣的開發,至少,VMware在盡力滿足中小企業市場的需求:滿足所有特性,如vMotion,高可用性和DRS,同時具有成本效益的存儲。