在Citrix環境下管理存儲與在Hyper-V或VMware環境下管理存儲有很多相似性。舉例來說,三種環境下都提供相似功能,如 raw device mapping (RDM) ,以及在專門的文件系統中寫入文檔。在Citrix XenServer環境的管理界面上,存儲管理員能夠使用所有存儲裝置,通過一個全能界面創建新的基于NFS的存儲。
在這個訪談中,Sander van Vugt,Linux及虛擬化方面的專家探討了Citrix環境下的存儲管理最佳方案。我們可以從中了解到Citrix XenServer、vSphere以及Hyper-V平臺間的差異;Citrix及第三方廠商提供了哪些方便XenServer存儲管理的工具;以及,如何在Citrix虛擬服務器環境下加強存儲性能。
SearchVirtualStorage.com:在Citrix XenServer虛擬服務器環境下管理存儲與在VMware或Hyper-V環境下管理存儲有哪些區別?
Van Vugt:從根本上來說,沒有那么多不同,在三種環境中存儲的基本運行準則是一致的。在VMware中有raw device mapping(RDM),在Citrix和Hyper-V中也有相類似的選項。如果你不必將文件直接寫入存儲的話,三種方案都可以將文件寫道相應的文件系統中。主要的區別就在于XenServer提供存儲管理的管理界面上。通過該界面可以很容易管理到存儲裝置選項,這與其他的解決方案均不同。
SearchVirtualStorage.com:給我們講講XenCenter界面好嗎?它是怎樣工作的?
Van Vugt:在這個管理界面上,不同的存儲選項都存在于一個向導頁面上,允許用戶創建一個基于NFS存儲或者通過軟件、iSCSI或硬件HBA連接到存儲庫。
應用NFS或CIFS池鏈接ISO陣列非常容易。除此之外,Citrix提供了先進的StorageLink技術作為補充。這種解決方案允許與第三方廠商提供的存儲進行集成。該解決方案的優勢之一是提供了一個通用的頁面,允許使用者管理不同的SAN架構和陣列。這也就意味著你可以從一個Citrix環境中管理頁面,而不必要從SAN架構環境中進行管理。
并且,由于與存儲解決方案集成良好,存儲管理者可以應用該方案的許多優勢,如自動精簡配置,快速的克隆、快照等等,使得存儲易于操作,并且不受原始的Citrix環境的影響。
第三點好處就是,StorageLink允許管理者將他們的存儲文件從虛機中分離出來。這些存儲文檔能夠連接到特定陣列的存儲卷上。
SearchVirtualStorage.com:有沒有第三方的工具能夠幫助IT部門管理存儲以支持Citrix環境?
Van Vugt:你所看到的主要是基于硬件的XenServer版本。舉例來說,XenServer Dell版本主要是在Dell服務器上運閃存存儲,在這樣的環境中XenServer EqualLogic存儲數據只能用于XenCenter界面創建thin volume。所以我們通常看不到真正的通用工具,但特定的工具允許你在虛擬環境中集成特定的存儲。
SearchVirtualStorage.com:最后,有沒有哪些技術能夠讓IT部門對Citrix環境下的存儲性能進行微調?
Van Vugt:首先,他們需要選擇正確的存儲。舉例來說,如果需要高速的速度,最好直接連接到LUN而不是在文件系統創建文件。下一步,在選擇了正確的工具之后,需要選擇正確的硬件,因為硬件之間的區別非常大。市場上存在很多存儲優化的產品,如針對Citrix XenServer的Atlantis。這是一項軟件應用,運行在XenServer hypervisor上,主要用于優化XenDesktop Virtual Desktop連接。但這類的存儲優化解決方案主要用于優化VDI環境的存儲,但不能用于服務器虛擬化環境。服務器虛擬化環境又是另外一回事了。多數情況下,優化指的是SAN架構本身。