I/O重定向優化技術解決虛擬化備份問題
數據存儲和備份通常是服務器虛擬化項目中最為昂貴和復雜的部分,一些IT專家也指出這個關鍵領域也正是各種工具發揮作用的時候。
比如某新型公司通過I/O重定向和優化技術來解決他們在虛擬化過程中所遇到的煩人的性能和備份等問題。
例如,IO Turbine提供I/O重定向技術,幫助IT管理員使用高速的固態硬盤(SSD)獲益,同時改善虛擬機的密度。Actifio Inc.,公司的I/O技術,可以同時加快備份和恢復時間,幫助用戶滿足虛擬化核心工作負載需求。
SSD緩存“我們從不使用陣列,將來也不會”
當虛擬化越來越成為企業的Tier 1應用時,很多用戶發現把交換區文件從傳統的陣列轉移到基于主機的緩存軟件配合SSD硬盤可以極大改善虛擬化的性能和密度。
NextCloud LLC是一家私有云服務提供商,使用了IO Turbine提供的名為Accelio的軟件,加上SanDisk(前身是Pliant)提供的Flash緩存,可以避免交換區文件位于外部磁盤上時可能出現的問題。該軟件自動重定向VMware虛擬化環境中熱門工作負載的I/O到直連在宿主機的Flash緩存上,而不再使用外部磁盤上的內存頁面文件方式。NextCloud認為這比傳統的陣列方式對虛擬服務器IOPS性能的提升更為明顯。
“我們從不使用磁盤陣列,而且將來也不會,”Gary Lamb,NextCloud合作創始人兼CTO。
即使是把最快速的磁盤通過網絡連接到宿主機,也無法匹配SSD直連到宿主機所提供的性能。網絡測試顯示每個150GB Pliant驅動器可以提供高達250,000讀IOPS和125,000連續寫IOPS.Lamb估計同等情況下,用戶需要購買大約150片15,000RPM或SAS磁盤同時并發IO來達到如頁面文件等性能密集型數據的存儲需求。
NextCloud為每臺刀片服務器配置1GB RAM,并為每臺虛擬機配置2GB 專用SSD緩存。因為IO Turbine還處于測試版階段,在NextCloud的大多數面向用戶的環境中Accelio還沒有用于生產環境。
同樣,Lamb提到公司計劃把該產品用于量產,以作為其第二代架構設計的一部分,而已經測試過的一個用戶也對結果表示滿意,愿意使用NextCloud.該用戶運行的是一個智能樓宇監控應用系統,從散布于醫學院的144,000個傳感器中獲得數據,即使從主機減小10GB的內存也依然保持了滿意的性能表現。最后,Lamb估計NextCloud將可以成倍提高虛擬機密度,從每臺物理主機30臺虛擬機提升到大約60~70臺。
讓用戶嘗試新的虛擬化架構
同樣的,改善備份性能可以幫助IT管理員說服最終用戶接受虛擬化工作負載方式,同時也簡化了操作管理。
Paradise Tomato Kitchens Inc.是為連鎖餐館提供沙司的工廠,通過組合使用Actifio和Kroll Ontrack Software的產品來替換虛擬/物理備份和復制工具。在該過程中,可以從生產存儲中釋放出原本用于存儲備份數據的空間。根據Paradise IT總監Ryan Swain的說法,之后Paradise用戶繼續部署了新的基于虛擬化SharePoint的內聯網模式。
用戶通常“不希望改變。所以整個過程實際上是共享存儲(災難恢復)和快速恢復,吸引了很多人從傳統系統轉變到新系統。而當他們看到性能的明顯改善時,最終促成了他們作出轉變,”Swain說。
Actifio的VDP(Virtual Data Pipeline)應用位于服務器和數據存儲系統之間,管理數據的副本,最終涉及到整個虛擬環境。一旦數據到達被Actifio應用接管的存儲陣列,它首先通過重復數據刪除提高了效率,之后可以通過內置的WAN優化功能實現在任意兩個存儲系統之間的數據遷移或復制功能。
Swain說嘗試Actifio的最初動力來源于解決原有老的備份產品,尤其是賽門鐵克的BE 10d,所帶來的問題。Actifio應用來管理多個分布于不同虛擬化副本中的備份數據,而不需要管理員在多個控制臺之前切換,以實現數據備份到本地磁盤、第二備份容災站點,或者是克隆副本用于測試目的。
由于Actifio的VDP顯示出虛擬機的副本,恢復達數GB級大小的虛擬機大約只需要20秒鐘(Swain估計)。
“這在之前使用磁帶和備份軟件的時候是不可想象的,”Swain說,而且“最奇妙的還在于:由于它的所有工作是在SAN級別實現的,不會對服務器或網絡帶來任何影響。”
最后,相比備份數據也保存于HP的EVA陣列中的情況,在Swain的環境中24TB空間被釋放,在Actifio應用之前采用更為便宜的商業化存儲陣列。Swain估計該產品的成本大約只是同等容量EVA產品的一半。
Actifio的產品可以快速地恢復虛擬服務器鏡像,但是有一點不能達到的是對單一目標做恢復,如從備份中直接恢復某個文件或郵箱。這也是Swain從Kroll Ontrack購買名為PowerControls軟件的原因。PowerControls可以在不需額外恢復空間的情況下,把某個獨立項目恢復到Exchange或SharePoint服務器。