專家答疑:如何虛擬化核心應(yīng)用?
大多數(shù)IT團(tuán)隊(duì)的虛擬化程度達(dá)到60%,但遇到核心及專有應(yīng)用程序時就停了下來。借助于VMware vSphere的高級特性以及虛擬化對性能的最小影響,有時候贏得最后的勝利只需要發(fā)出一個明確的信號。GreenPages公司的CTO Chris Ward在2013 New England VTUG大會的演講中說到。
Ward說:“比如Oracle數(shù)據(jù)庫以及微軟SharePoint,醫(yī)療保健以及其他領(lǐng)域的專有應(yīng)用通常沒有虛擬化。”使用這類應(yīng)用的人對虛擬化的性能很敏感,當(dāng)應(yīng)用共享IT基礎(chǔ)設(shè)施中的資源和支持時,以及許可需求應(yīng)該如何改變時,很容易發(fā)生意見分歧。
但是,如果IT基礎(chǔ)設(shè)施混合了虛擬和物理環(huán)境,那么虛擬化所承諾的投資回報(bào)可能會由于使用多種管理工具以及巨大的支持及許可成本而喪失殆盡。
Ward表示虛擬化不只是硬件整合。IT團(tuán)隊(duì)在高可用性、災(zāi)難恢復(fù)系統(tǒng)以及管理工具中花了兩倍的時間與預(yù)算,卻忽略了少數(shù)重要應(yīng)用。使用VMware vSphere平臺的管理、可用性以及集群特性,IT能夠促成核心應(yīng)用比如Oracle數(shù)據(jù)庫到虛擬化平臺的遷移。
虛擬化核心應(yīng)用的技術(shù)問題
Ward說,盡管所有人都在了解Hyper-V,但對于核心應(yīng)用來說,VMware vSphere的管理特性以及集群技術(shù)要比微軟的Hyper-V更好。他承認(rèn)采用VMware虛擬化前期投資過高,小型企業(yè)難以承受。SAN成本為2萬美元到3萬美元,但VMware有望在下一個vSphere版本中提供虛擬SAN特性。盡管vSphere的內(nèi)存過量分配相對Hyper-V是一個賣點(diǎn),但是在Ward看來,物理內(nèi)存的低成本意味著更少的用戶會使用內(nèi)存過量分配技術(shù)。
虛擬化為關(guān)鍵業(yè)務(wù)應(yīng)用提供了動態(tài)擴(kuò)展,因此IT能夠?yàn)閼?yīng)用提供大量的資源,當(dāng)需要時可以回收資源,也可以快速地增加資源與服務(wù)器。核心業(yè)務(wù)應(yīng)用管理可能非常簡單,既然HA和DR將大量零散的系統(tǒng)采用統(tǒng)一的虛擬化方式進(jìn)行管理,那么就避免了Ward所說的管理噩夢。在某些情況下,數(shù)據(jù)庫虛擬化將節(jié)省許可成本。如果核心應(yīng)用運(yùn)行在落伍的硬件之上,那么虛擬化還能夠在標(biāo)準(zhǔn)的x86刀片服務(wù)器上重構(gòu)應(yīng)用。Ward說重構(gòu)將應(yīng)用遷移到新硬件平臺上,通常會提升性能并節(jié)省成本。
但是性能往往是關(guān)注的重點(diǎn)。虛擬化應(yīng)用的性能和物理應(yīng)用一樣好嗎?Ward說,從來都不會,但是這一簡單的回答并沒有告訴你所有的事實(shí)。只是0.5%到3%的CPU頻率降低并不足以說明將應(yīng)用保留在物理環(huán)境中的合理性。即使應(yīng)用僅僅是主機(jī)上的一臺虛擬機(jī),為了實(shí)現(xiàn)高可用性以及許可特性也有必要采用虛擬化。跳過P2V轉(zhuǎn)換,在新的虛擬機(jī)上搭建應(yīng)用將為你提供解決舊有bug的機(jī)會,甚至能夠升級到新操作系統(tǒng)平臺。
如何在非技術(shù)層面實(shí)現(xiàn)關(guān)鍵應(yīng)用的虛擬化
虛擬化核心應(yīng)用涉及其他因素,這與文化相關(guān)。Ward表示,嘗試如下措施能夠讓遷移到虛擬化平臺變得輕松。
•讓應(yīng)用所有者以及用戶參與進(jìn)來。與可能對抗該變化的人進(jìn)行溝通以找到其他創(chuàng)新手段。試著給股東發(fā)一封有關(guān)虛擬化的郵件。
•找到IT之外的人來支持該倡議。制訂一個讓高管興奮的計(jì)劃。
•為應(yīng)用制訂一個考慮成本以及性能指標(biāo)的計(jì)劃。
•創(chuàng)建按使用容量計(jì)費(fèi)的標(biāo)準(zhǔn),展示能從虛擬化中所獲得的優(yōu)勢。