為什么要虛擬化關鍵業(yè)務應用?
許多公司都在猶豫要不要虛擬化關鍵業(yè)務應用。這些應用程序是公司的生命線。一旦出現問題,就會對公司的實際業(yè)務造成影響。如果沒有迫切需要,許多企業(yè)都會傾向于在現有的平臺上運行這些重要的應用,而不會將它們遷移到虛擬化環(huán)境當中。
在這個問題集中,我們和Michael Webster(VCDX-066 和VMware專家)就這個話題進行了討論,Webster在VMware虛擬化產品領域擁有10余年經驗。他帶領著VMware亞太和日本卓越中心的關鍵業(yè)務應用實踐團隊。作為新西蘭IT solutions 2000公司的所有者, Webster同時處理項目管理、運營準備和技術架構咨詢等事物。Webster認為企業(yè)應該遵循如下步驟以確保虛擬化關鍵業(yè)務應用的平穩(wěn)過渡。
關鍵業(yè)務應用由哪些部分組成?
Michael Webster:這是一個相當廣泛的定義,但是其中包含了當我們談及關鍵業(yè)務應用時涉及的所有關鍵元素,而不僅僅是一個數據庫服務器。這些應用關于業(yè)務服務和這些服務產生的業(yè)務影響。通常會包含多個集成組件。
如果應用在相當長的一段時間內不可用或者遇到服務器性能下降等問題,就可能對商業(yè)信譽、生產效率或者財務狀況產生負面影響,那么這些應用就是關鍵業(yè)務應用。
以下是一些例子:
• 虛擬桌面環(huán)境,如果它們支持重要業(yè)務功能和活動;
• 企業(yè)資源規(guī)劃系統(tǒng)和提供相關支持的數據庫和中間件;
• 制造、流程自動化和控制系統(tǒng),比如管理控制和數據采集;
• 財務系統(tǒng)、付款處理系統(tǒng)和網上銀行;
• 計費系統(tǒng);
• 面向客戶的在線系統(tǒng)(企業(yè)對企業(yè))、電子商務站點。
客戶虛擬化重要應用虛擬化的目的?
Webster:每個客戶都有自己的目標,但是普遍的原因有以下幾個方面:
• 基礎設施管理和運營能力的標準化
• 降低風險和可預測的服務質量;
• 更高、更為簡單的可用性機制,因為它們被嵌入到基礎平臺當中;
• 提高安全性,簡化和自動化規(guī)則;
• 極大地簡化和自動化災難恢復,包括不產生中斷、可重復和可審計的測試;
• 更加集成化的性能和容量管理,防止事故發(fā)生;
• 更加可靠、實際和有效的應用測試——可以極大地縮短測試時間和大規(guī)模應用項目中的人員開銷。
節(jié)約開銷開始十分重要,但是其通常不是將重要業(yè)務應用虛擬化的主要原因。改善服務質量和可用性、提供更好的性能表現和更為簡化的災難恢復,在虛擬化環(huán)境,至少在VMware vSphere中,這些才是是更為重要和更加容易實現的。#p#
為什么企業(yè)對虛擬化關鍵業(yè)務應用總是持回避態(tài)度?
Webster:通常企業(yè)因為以下原因這樣做:
• 因為現有的硬件尚未到期并不需要進行更新,或者現在沒有緊迫的業(yè)務需求,或者在這些關鍵應用之前,還有一些重要程度稍低的應用需要進行虛擬化。只要需要一個緊迫的業(yè)務需要,才能夠開始進行虛擬化。
• 因為他們不了解現在的hypervisor技術能力完全可以應對大部分關鍵應用。
• 因為不知道如何在不降低原有服務水平的情況下,成功地虛擬化應用程序,因為關鍵業(yè)務應用的所有者通常不熟悉虛擬化。
• 由于對相關支持和授權的應用程序供應商有所擔心、疑惑或者懷疑。
• 因為應用程序供應商還不能在虛擬化環(huán)境中支持某種特定的應用程序,雖然這種現象現在越來越少了,但是現在虛擬化環(huán)境仍然不能支持某些黑盒應用。
• 因為應用程序需要特定的硬件設備,比如X.25卡。
• 因為虛擬化團隊被認為缺少管理和操作關鍵應用程序的工作能力。
• 因為內部策略規(guī)定了虛擬機的最大體積,或者因為虛擬化環(huán)境還沒有升級到可以支持更大的虛擬機。
近期不斷發(fā)展的VMware工具和其他產品會使得虛擬化這些應用變得更為容易還是困難?
Webster:在過去幾年當中VMware平臺已經取得了極大地改進,現在只有很少的應用程序還不能被虛擬化。
但是,并非所有的用戶都會及時更新他們的環(huán)境來使用最新的技術。VMware一直在為能夠提供可預測的服務質量而不懈努力,包括針對低延遲的應用程序。所以在低延遲(毫秒級)方面的優(yōu)勢可以讓更多對于延遲敏感、大數據和HPC(高性能計算)的應用進行虛擬化。
VMware推出的vCloud Suite Enterprise,其中包含了針對于關鍵業(yè)務應用的特性,可以保證更加順利地將這些重要應用進行虛擬化,特別在 vCenter Operations Management tools包含了對于應用程序插件的支持,其允許完整的端到端應用程序的性能和容量管理。