如何對關鍵應用實施虛擬化
如今,虛擬化的好處已經眾所周知:資源整合、提高基礎設施效率、更快速的應用預置、更好的配置管理、高可用性服務、資源優化的自動化,以及動態應用擴展等,因此,企業正在對越來越多的工作負載實施虛擬化。然而,即便認識到了這些好處,在企業關鍵應用虛擬化方面,很多企業還是停滯不前的。
VMware負責企業間合作的副總裁Parag Patel說:“我們發現,很多客戶在將其關鍵應用虛擬化之前,已經把大約40%到60%的應用虛擬化了。”他還表示,VMware的大部分客戶的虛擬化率均已超過了50%。IDC的云和虛擬化系統軟件研究經理Gary Chen在一篇白皮書中寫道:“關鍵應用虛擬化是邁向私有云的關鍵步驟。”
他說,“為了提供最大的價值,私有云必須包容在用的大部分工作負載,減少云之外碎片化資源豎井的數量。如此這般,企業才能充分發揮優化基礎設施的規模經濟效應。此外,云的很多高級功能,如將應用從靜態項目轉變為動態的IT服務,會讓關鍵應用、復雜應用發揮出最大價值。舉例來說,一臺簡單的打印服務器即便擁有動態擴展功能也不會獲得太多益處,但是一個面向客戶的關鍵Web應用卻可以因此獲得巨大收益。”
Patel說,一般來說,企業的虛擬化分三個步驟(每個步驟還包含更多的小步驟),首先是IT資產以及部門服務器的虛擬化,因為企業首先是想整合其基礎設施,在降低OpEx的同時減少CapEx;第二步關注的是業務生產流程,須對其關鍵應用實施虛擬化;最后一步是自動化,即利用虛擬化實現自治管理,獲得可擴展的基礎設施。Patel將這樣的基礎設施稱之為“云時代架構”,而IDC的Chen則稱之為“虛擬化3.0”。
“未來的企業云將是一個完全虛擬化的數據中心,”Chen寫道,“它由服務器虛擬化所推動,但同時又與存儲、網絡及I/O的虛擬化密切相關。虛擬化會讓基礎設施抽象化,并對應用的所有者呈現為一種服務(IaaS)。云可提供應用一致性和通用基礎設施服務,例如按需供給、資源自動發布、動態擴展以及高可用性/災難恢復(HA/DR)。企業還可將應用運行環境與這種虛擬化基礎設施實現緊耦合,以創建平臺即服務(PaaS)。隨著虛擬服務器數量爆炸式增長并超出物理服務器,一個虛擬化3.0數據中心將擁有一個極具智能化的管理層,以策略驅動、面向服務的方式將大多數任務自動化。”
不過,企業在對其關鍵應用實施虛擬化時慎之又慎也是不足為奇的。因為這些應用通常都是最復雜的,對企業來說是生死攸關的,股東們對此持懷疑態度也是正常的。在對其實施虛擬化之前,必須首先解決體系架構、ISV支持和許可證等諸多問題。和一般可以采用獨立方式進行虛擬化的次要一級的應用不同,關鍵業務應用牽涉到絕大多數的人員、流程和技術。
Patel指出,很難獲取關于關鍵應用虛擬化的最佳實踐細節,因為任何一家企業的關鍵業務虛擬化部署都是獨一無二的,其啟動虛擬化的理由也各不相同。他舉例說,VMware的一個客戶因為收購了很多企業,因而擁有12種不同的ERP應用。這家客戶不僅需要虛擬化其ERP應用,而且還需要向單一的整合平臺遷移。
“真正需要多加考慮的是如何部署應用,體系架構是什么樣子的,相關要素有哪些,企業想要用底層硬件做什么,”Patel說。“企業對待新設備的態度是什么,是更希望追新呢,還是更希望標準化?”
工具和管理是另一個必須考慮的方面。很多應用廠商都可提供輔助其應用在虛擬機上運行的工具,但是Patel告誡說,工具在虛擬機上運行的情況與其在單臺裸機上運行的情況很不相同。有關補丁、升級和維護等流程應用也會不一樣,所以理解其間的差別,在實施虛擬化之前做好準備是十分必要的。
除了技術上的考慮之外,整個企業的IT文化也需要認真地加以思考,這樣才有可能成功地完成向云時代架構的飛躍。
“如果企業已經搞清楚了這種云時代架構,”Patel說。“如果企業已經認識到了必須進行改變,那么以前做事的舊方式——建立彼此孤立的計算“孤島”,與這些“孤島”相聯系的管理員和咨詢師——就必須予以廢棄。企業必須在精神方面和運營方面從之前的“孤島”模式一步跳躍到一個通用的架構上去。多數企業的IT部門基本上都還處于上世紀90年代的做事狀態。它們必須認清,現在一切都關乎服務水平。假如你是一個業務部門,例如市場營銷部門,那你就不一定非得再依靠企業的IT部門了。你可以有多種選擇。換句話說,IT部門也需要面臨競爭。”(美國《Network World》供本報獨家專稿)
【關鍵應用虛擬化注意事項】
與虛擬化廠商溝通,了解其虛擬化軟件所有注意事項。
與系統集成商和咨詢師溝通,討論企業的架構需求條款。
評估現有的基礎設施,確定哪些組件可支持新的要求,哪些組件需要更換或升級。
檢查各種策略和流程,為實現虛擬化環境對它們重新進行調整,包括信息和應用可用性要求、測試和開發環境等因素。
思考備份戰略,以確定如何在每臺服務器上管理多重、并發的備份任務,并實現最佳的調度。