服務器虛擬化對網絡存儲有著重大的影響,甚至成為了驅動某些IT機構實施網絡存儲的源動力。服務器虛擬化解決方案提供的功能依賴并要求具有基本的網絡存儲器。正因為如此,在部署服務器虛擬化解決方案中,數據存儲基礎設施成為了一個關鍵的構建塊。
在網絡存儲器上的存儲虛擬機映象使虛擬機能夠在物理服務器之間移動,從而維持負載平衡,確保高效益和最大的資源利用率。存儲虛擬機映象還能創建虛擬機的多個拷貝,為復制和災難恢復作好準備。另外,它能使裸機恢復操作更加簡單。
將多個虛擬機整合到一個單一的物理服務器上的能力還受到該服務器本地磁盤容量大小的限制。為了獲得最大的可伸縮性,并且使資源的利用率達到最高,你需要建立存儲基礎設施網絡以便跟上整合計劃的步伐。部署服務器虛擬化以及將物理服務器轉移到虛擬機上,這為存儲整合、集中化管理創造了一個完美的機會,并且還有機會增加磁盤容量的利用率,提高效益,加強數據保護能力,減少備份窗口的大小。
在實施服務器虛擬化解決方案過程當中,要考慮以下5個方面:
服務器虛擬化存儲問題1. 容量計劃:
在物理環境下,操作系統和應用程序通常都是存儲在物理服務器的本地磁盤上的。但是在虛擬環境下,虛擬機映象,包括客操作系統(guest operating system)、應用程序和相關的數據都是存放在網絡存儲器中的。服務器整合工作需要制定詳細的容量計劃,因為在一個公司內部,越來越多的服務器步入了虛擬化行列。
實施服務器虛擬化的另一個驅動力就是它在提供業務連續性和災難恢復解決方案方面的能力。這就是說,在主數據中心和備份數據中心會同時創建和存儲虛擬機的多個拷貝(或者快照)。虛擬服務器對存儲器容量將產生重大的影響,而存儲容量在很大程度上取決于以虛擬化基礎設施為目標的服務器和應用程序的大小。收集物理服務器目前的容量利用率方面的數據,根據這些數據著手開始制定計劃,確保這些數據包含了操作系統、應用程序以及所有相關的數據。
服務器虛擬化存儲問題2. 存儲層級:
并非所有的虛擬機和應用程序都需要具有同一等級的性能和效益。尤其當虛擬機及其關聯的數據從測試/開發階段轉移到產品階段時,這點就更明顯了。配置2到3個基于價格、性能和保護能力的不同的存儲層級。確定虛擬機的關鍵程度,將其放置在合適的層級上。反問自己,虛擬機及其關聯的應用程序的效益和性能的要求是什么。確保這些要求位于符合你標準的某個存儲層級上。記住,在虛擬機的生命周期內,它可以在各個層級之間移動。
服務器虛擬化存儲問題3. 分區:
那些正在運行虛擬軟件和正在使用網絡存儲來提供負載平衡和失效備援的物理服務器肯定都位于同一個分區。在大規模的部署中,創建一個分區可能不實際或者不可能。在這些情況下,邏輯上創建多個基于功能的分區就顯得很有意義。檢查你的存儲系統供應商,按照他推薦的最佳行為進行操作。
服務器虛擬化存儲問題4. LUN的創建:
當在存儲系統上創建邏輯單元數(LUN)時,你需要確定是要創建多個小型的LUN,還是要創建少量大型的LUN.創建少量大型的LUN便于管理,能為虛擬服務器管理員提供更大的靈活性,而創建多個小型的LUN可以避免I/O沖突,并且能提供與應用程序要求最匹配的粒狀RAID特性。在確定LUN數量和大小方面沒有簡單的方法。這可能需要通過運行應用程序來查看磁盤性能是否令人滿意,還需要調節LUN的大小和RAID等級來優化性能。記住,在重新創建LUN時,你可以使用冷轉移(cold migration)的方法來維護虛擬映象。
服務器虛擬化存儲問題5. 網絡存儲管理:
傳統的存儲資源管理工具只對主機操作系統(如VMware ESX服務器)上的光纖通道主機總線適配器(HBA)具有可見性。它們無法直接接入使用存儲器的虛擬機操作系統。虛擬機即將上演一幕存儲區域網絡(SAN)管理工具的躲藏游戲。你將不得不依賴服務器虛擬化管理工具來管理每個獨立的虛擬機。
N_Port ID虛擬化(NPIV)是一項虛擬化全球命名方式(WWN),并且為每一個虛擬機分配一個唯一的全球通用名稱的技術,這項技術使存儲管理工具被重新使用。但是NPIV目前還不能支持所有的服務器虛擬化解決方案,也并非所有的HBA能夠與NPIV兼容。注意:ISCSI實現就沒有這方面的限制,因為每一個虛擬機都有一個唯一的IP地址。如果你目前正在使用SAN管理工具,可以詢問供應商該工具是否支持你的服務器虛擬化解決方案。之后,你可以再問一下它是否能維護客操作系統和虛擬環境下的存儲器之間的關系。
目前在所有的行業當中,無論公司的大小,服務器虛擬化解決方案的采用率還是很低。網絡存儲器是虛擬化環境中一個重要的部分,在實施的過程當中需要謹慎的考慮。服務器虛擬化是一種主要的促進因素,能有效地促進存儲網絡的全球化應用。雖然只有成百上千個存儲網絡,但是這個存儲網絡創造的機會卻是不計其數的。由于內在的復雜性以及目前其成本超出了其可察覺到的價值,在存儲網絡方面我們并沒有達到這個水平。在例如數據的增長、約束、整合和數據保護等的驅動下,也不足以迎來存儲網絡的全球化應用。服務器虛擬化在改變這種動態方面發揮著很大的作用,虛擬機的使用也將進一步推動基于其簡易的恢復操作和成本效益的災難恢復計劃的采用。