服務器虛擬化對于虛擬化軟件和存儲網絡廠商來說一直是一項不錯的業務,但是對于數據存儲用戶來說,它卻是一件麻煩事,因為不斷增加的虛擬機要求額外 的存儲容量和其他方法來避免虛擬服務器環境可能導致的利用率和性能降低的問題(查看文章:服務器虛擬化給存儲網絡帶來商機)。
據存儲行業的某些業內人士稱,這個問題的解決方案之一就是存儲虛擬化。
統一存儲廠商Reldata首席執行官Steven Murphy表示,目前市場中有很多存儲解決方案因為能夠對未利用的資產進行虛擬化而緩解以上這些問題。Murphy表示,需要考察的一方面就是任何一家 存儲廠商在對服務器和存儲進行完全虛擬化以利用存儲資產(尤其是多廠商資產)方面能給用戶帶來多大的好處。
Murphy表示:“企業應該意識到,在實施新的虛擬化技術的時候,他們必須制定一項分配存儲容量的策略。很多企業發現,最有效的策略之一就是將實 施多廠商存儲整合作為他們架構的一部分。”
服務器虛擬化與存儲資源之間的搭配不當將會給通過提高虛擬機密度最大限度利用虛擬基礎架構帶來更大壓力。增加的密度會給已經十分有限的存儲基礎架構 帶來更大壓力。
Paragon Software業務開發經理Koka Sexton表示:“IT經理們不得不憑借更少的可用資源從更大限度上利用現有基礎架構,這迫使他們尋找新的方法來重新對分配存儲中的空閑容量以節約硬件 資源。IT經理們正在學著如何更深入地分析他們的虛擬基礎架構并通過將數據遷移到低性能驅動器中來釋放資源。”
當服務器-存儲的I/O瓶頸影響虛擬機性能的時候往往就會出現某些問題,因為很多傳統存儲架構并不能有效地管理由虛擬機產生的隨機I/O模式。
Murphy表示:“虛擬機服務器產生了不同于單臺服務器的I/O模式。盡管模式是不同的,但是存儲陣列產品卻一直在應對這一難題,因為必須為多臺 物理服務器提供服務,而這實際上產生了類似的模式。”
Nexenta公司營銷總監Michael Williams提醒說,并非所有的應用都應該被虛擬化。他說:“比如,一位用戶有一臺物理服務器的硬盤中幾乎都是操作系統文件。對于傳統存儲來說,對一 臺有著7個虛擬機的服務器進行虛擬化意味著用戶需要保存7個操作系統的副本。當虛擬機在服務器之間遷移的時候,調節性能就變得非常困難。因此很多應用—— 例如作為企業機構命脈的交易應用——是不適合虛擬化的。”
選擇合適的存儲網絡環境
據Sexton表示,在為虛擬環境選擇一款存儲系統時需要考慮的一些關鍵因素包括:確保存儲用戶非常了解他們計劃使用的虛擬平臺,以及確保系統可以 按照他們的需求進行擴展。
Sexton表示:“總的來說,主機上的虛擬機越多,你需要的NIC就越多。然而,這些虛擬機的網絡工作負載是最大的影響。例如,如果虛擬機的負載 很小,那么你需要的NIC就很少;如果虛擬機的負載很大,你將需要更多的NIC。因此,在網絡成為虛擬主機的難題之前可能你就會遇到其他資源瓶頸。”
Murphy表示,在為虛擬化環境選擇存儲的時候需要考慮兩個關鍵因素。首先是新架構能夠輕松實施和分配虛擬機而不會影響應用架構的能力。其次是通 過整合塊和文件存儲容量來提高存儲利用率和提升性能。
Williams指出,存儲虛擬化還可以節約硬件資源并讓分級存儲保存更少的關鍵數據。“存儲虛擬化幫助用戶節省大量的成本,因為它可以利用任何硬 件整合,將初始成本和后續成本降至最低。”
Sexton表示:“存儲虛擬化實現了對高度可用的數據實施快速恢復,提供了內嵌的測量工具幫助分析存儲使用和創建標準,能夠將虛擬機遷移到更低的 存儲層這樣高性能驅動器可以被用于目前的項目中。”
新興的存儲虛擬化技術
存儲廠商也強調了一些可以進一步減少虛擬瓶頸的新興技術。
3PAR軟件產品營銷總監Vish Mulchand提到了基于陣列控制器的塊虛擬化,這項技術可以部署自動精簡配置和動態優化等技術,包括在不同磁盤驅動器之間卷級非破壞性數據遷移、非破 壞性的RAID級變更以及在傳統驅動器上非破壞性的數據替換。
Mulchand表示:“最近在塊級虛擬化領域所取得的突破提供了額外的精簡功能:冗余-精簡的切換、在塊層級對用戶數據和拷貝/快照數據進行空間 回收、通過智能主機文件系統集成進行的空間回收。此外,塊級虛擬化還為未來在非破壞性子卷數據遷移的發展進步打下了基礎。”
Williams認為固態盤之所以受到人們的青睞是因為它能夠支持虛擬桌面等虛擬化技術。他還很看好Sun的ZFS文件系統以及10Gb以太網—— 如果設計合理的話,10Gb以太網會在與光纖通道相同的性能范圍內取代運行在iSCSI的存儲虛擬化。