盡管業(yè)界現(xiàn)在越來越關(guān)注技術(shù)以及IT能夠?yàn)槠髽I(yè)組織的利潤所帶來的益處,但根據(jù)Spiceworks公司最近的一項(xiàng)調(diào)查卻發(fā)現(xiàn)企業(yè)目前對于IT預(yù)算的投入處于停滯狀態(tài)。企業(yè)對于IT人才的招聘也跟不上新技術(shù)的需求。正是迫于這些趨勢的影響,使得企業(yè)當(dāng)下的IT人員們被不斷的要求以更少的資金完成更多的工作任務(wù)。
企業(yè)IT預(yù)算開支的持平與企業(yè)IT人員配置的減少所帶來的不可避免的后果便是:涉及傳統(tǒng)應(yīng)用程序的項(xiàng)目的優(yōu)先級被降低。的確,新開發(fā)的應(yīng)用程序可以在虛擬服務(wù)器上運(yùn)行,并受到虛擬化優(yōu)先政策的支配。但是,正如“如果沒有壞,就不要沒事找事的忙著去修理。”這一諺語所形容的那樣:由于企業(yè)缺乏推動(dòng)設(shè)備實(shí)現(xiàn)自然報(bào)廢(EOL)方面的支出,故而他們通常并沒有相應(yīng)的IT預(yù)算來將應(yīng)用程序由傳統(tǒng)物理服務(wù)器遷移到虛擬服務(wù)器。
對于大多數(shù)企業(yè)組織而言,無論其規(guī)模大小,現(xiàn)在都在處理包含虛擬和物理服務(wù)器的混合IT環(huán)境。這無論如何這都不是一個(gè)理想的情況?;旌檄h(huán)境幾乎將服務(wù)器管理的各個(gè)方面都復(fù)雜化了。其降低了管理員的生產(chǎn)效率,增加了管理工具的成本,管理員之間關(guān)于管理工具知識的掌握過于分散,并可能導(dǎo)致應(yīng)用程序的可用性和數(shù)據(jù)的完整性被大打折扣。
為什么要部署虛擬化?
那么,圍繞著虛擬化的部署,為什么會有著如此多的爭論呢?而IT企業(yè)組織為什么又對這項(xiàng)技術(shù)如此的迷戀呢?
1、減少資本支出
部署虛擬化使物理服務(wù)器能夠托管多款虛擬服務(wù)器。其還提供了在不同物理服務(wù)器之間輕松遷移虛擬服務(wù)器的能力,以平衡對資源的需求。運(yùn)行虛擬化軟件的物理服務(wù)器經(jīng)常能夠保持在其額定容量的80%以上運(yùn)行。將業(yè)務(wù)應(yīng)用程序整合到單臺物理服務(wù)器上,每臺物理服務(wù)器都有其自己獨(dú)立的操作環(huán)境,可以顯著的減少企業(yè)數(shù)據(jù)中心中的物理服務(wù)器的數(shù)量。憑借更少的物理服務(wù)器,IT企業(yè)組織能夠進(jìn)一步的減少資本支出,將這些資金騰出用于企業(yè)組織的其他業(yè)務(wù)部門,從而增加企業(yè)的營收。當(dāng)然,除此之外,還有其他諸多方面的益處。
2、減少運(yùn)營費(fèi)用
減少數(shù)據(jù)中心的物理服務(wù)器的數(shù)量也有助于企業(yè)數(shù)據(jù)中心節(jié)省能源方面的開銷,而碳排放量是企業(yè)數(shù)據(jù)中心投資者和股東們跟蹤關(guān)注衡量標(biāo)準(zhǔn)的一個(gè)重要考慮因素。而且,其使得數(shù)據(jù)中心能夠托管更多的應(yīng)用程序,這是數(shù)據(jù)中心不動(dòng)產(chǎn)變得更有價(jià)值的關(guān)鍵因素。
從管理的角度來看,虛擬機(jī)的配置和拆分要容易得多。如果應(yīng)用程序需要新的服務(wù)器,則管理員為其配置虛擬機(jī)要比物理服務(wù)器要快得多。這通??梢詫⑴渲脮r(shí)長由數(shù)周減少到數(shù)小時(shí)或更少,有助于快速開發(fā)應(yīng)用程序。
虛擬機(jī)的管理也要比物理對象更簡單。一位虛擬化管理員就能夠管理更多臺的機(jī)器,而不是只能管理少量的物理設(shè)備。這有助于提高管理員的工作效率,并有助于緩解企業(yè)數(shù)據(jù)中心的人員配置問題。
虛擬化的缺點(diǎn)
當(dāng)然,虛擬化技術(shù)也存在其不足之處。并非所有的業(yè)務(wù)應(yīng)用程序都適合在虛擬服務(wù)器上運(yùn)行。雖然部署虛擬化有助于企業(yè)節(jié)約成本,但該技術(shù)也可能導(dǎo)致某些其他方面支出的增加。與許多技術(shù)一樣,在未對其有才充分了解的情況下就冒然使用,可能會加劇原來打算用它來解決的問題。
1、并非一切都可以虛擬化
虛擬化并非對于所有的應(yīng)用程序都是絕佳的選擇。對性能非常敏感的應(yīng)用程序可能不太合適。這些應(yīng)用程序不太可能容忍與其他應(yīng)用程序共享物理資源,并且在同一硬件上運(yùn)行虛擬機(jī)管理程序的開銷也可能不被企業(yè)客戶所歡迎。
有各種各樣的應(yīng)用程序需要他們的服務(wù)器具備物理附件,這類應(yīng)用程序通常具有獨(dú)特的驅(qū)動(dòng)軟件。盡管虛擬管理程序軟件吸引了大部分的應(yīng)用程序用例,但其通常并不支持這些不尋常的應(yīng)用程序。
并非所有應(yīng)用程序軟件都能夠虛擬化。對于一些應(yīng)用程序軟件來說,其可能具有防止虛擬化的許可協(xié)議限制。對于其他的某些應(yīng)用程序來說,其也可能是復(fù)雜的。
許多企業(yè)組織使用的是舊的傳統(tǒng)應(yīng)用程序,這些應(yīng)用程序?qū)ζ髽I(yè)的關(guān)鍵業(yè)務(wù)至關(guān)重要,但由于多年長時(shí)間的升級和更改,從而使得其運(yùn)營變得非常的復(fù)雜,以至于冒然將其轉(zhuǎn)移到虛擬平臺上會過于冒險(xiǎn)。
2、成本的增加
相關(guān)組件的成本可能會影響到企業(yè)客戶對于虛擬化技術(shù)的部署采用。雖然長期而言,虛擬化可以幫助企業(yè)降低運(yùn)營成本,但實(shí)施該技術(shù)也會有前期的投資費(fèi)用。
用于運(yùn)行每臺虛擬管理程序的主機(jī)服務(wù)器必須能夠支持所有虛擬服務(wù)器的性能需求。這些服務(wù)器可能比他們所替換的物理服務(wù)器的成本更高。
鑒于當(dāng)前市場上有各種各樣的工具可供使用,其中有許多都是由虛擬管理程序供應(yīng)商所提供的,因此企業(yè)客戶的服務(wù)器和網(wǎng)絡(luò)管理員們必須接受虛擬化技術(shù)方面的專業(yè)培訓(xùn)。
3、服務(wù)器蔓延
具有諷刺意味的是,原本是虛擬化技術(shù)承諾解決的服務(wù)器蔓延的這一問題事實(shí)上往往會因?yàn)樘摂M機(jī)的部署而很容易被進(jìn)一步激化。
當(dāng)企業(yè)數(shù)據(jù)中心在沒有充分理解其將帶來的影響的前提下部署服務(wù)器時(shí),服務(wù)器蔓延會成為數(shù)據(jù)中心的一個(gè)重要問題。這經(jīng)常會導(dǎo)致數(shù)據(jù)中心充滿了需要持續(xù)消耗寶貴的能源和占地空間,且又未充分利用的服務(wù)器硬件。
服務(wù)器虛擬化解決了這個(gè)問題。在單臺虛擬服務(wù)器上整合許多物理服務(wù)器可緩解能源和空間方面的限制。但是,配置虛擬機(jī)的便捷性可能會導(dǎo)致服務(wù)器的過份蔓延。
4、單點(diǎn)故障
最后,服務(wù)器虛擬化的一個(gè)明顯的缺點(diǎn)是,在一款硬件上托管多臺虛擬服務(wù)器會存在導(dǎo)致單點(diǎn)故障的可能性。如果運(yùn)行虛擬機(jī)管理程序的物理服務(wù)器出現(xiàn)故障,則管理程序托管的虛擬機(jī)上所運(yùn)行的所有應(yīng)用程序都將不可用。
確保虛擬服務(wù)器環(huán)境中的數(shù)據(jù)可用性和數(shù)據(jù)完整性需要采用新的數(shù)據(jù)保護(hù)方法。雖然許多虛擬化部署都依賴于現(xiàn)有的數(shù)據(jù)保護(hù)技術(shù),但其假設(shè)前提是:對于物理服務(wù)器奏效的方案對于虛擬服務(wù)器也同樣奏效,但事實(shí)上,虛擬化基礎(chǔ)架構(gòu)會帶來相應(yīng)的挑戰(zhàn)。這不僅僅是因?yàn)槠髽I(yè)數(shù)據(jù)中心的操作運(yùn)營環(huán)境不太可能全部都是虛擬化的。