計算機(jī)虛擬化技術(shù)始于20 世紀(jì)60 年代,當(dāng)時主要應(yīng)用在大型主機(jī)上。隨著計算機(jī)和網(wǎng)絡(luò)技術(shù)的發(fā)展,尤其是PC 與服務(wù)器整體性能上的飛躍,虛擬化技術(shù)得到了突飛猛進(jìn)的發(fā)展,迅速應(yīng)用于各個行業(yè)領(lǐng)域。
一、虛擬化技術(shù)概述
虛擬化技術(shù)在IT領(lǐng)域的應(yīng)用,即通過科學(xué)的規(guī)劃、使用軟硬件技術(shù)將IT物理資源抽象出來形成邏輯資源供用戶使用。虛擬化技術(shù)為用戶提供了更為靈活的計算服務(wù),節(jié)省了服務(wù)提供所需的成本,還為用戶帶來了高效和便捷的管理體驗。
對虛擬化可以根據(jù)不同方面屬性進(jìn)行分類。按照實現(xiàn)的層次可以分為硬件虛擬化、操作系統(tǒng)虛擬化、應(yīng)用程序虛擬化;按其應(yīng)用的領(lǐng)域可分為服務(wù)器虛擬化、存儲虛擬化、網(wǎng)絡(luò)虛擬化、桌面虛擬化。
服務(wù)器虛擬化技術(shù)是在同一臺服務(wù)器上運行多個獨立的虛擬操作系統(tǒng),多個操作系統(tǒng)之間共享服務(wù)器物理資源(CPU、內(nèi)存、硬盤、緩存等),物理資源根據(jù)各個虛擬操作系統(tǒng)的實時負(fù)載情況動態(tài)分配和回收。
存儲虛擬化就是把各種不同的存儲設(shè)備有機(jī)的結(jié)合起來使用,從而得到一個容量很大的“存儲池”,為用戶提供大容量、高數(shù)據(jù)傳輸性能的虛擬存儲系統(tǒng)。
網(wǎng)絡(luò)虛擬化是通過軟硬件的結(jié)合將一個或多個物理網(wǎng)絡(luò)劃分和整合成多個或一個邏輯網(wǎng)絡(luò)。網(wǎng)絡(luò)虛擬化的實例是比較常見的,如虛擬局域網(wǎng)(VLAN)和虛擬專用網(wǎng)絡(luò)(VPN)。桌面虛擬化,是架構(gòu)在服務(wù)器虛擬化上面,將用戶的操作系統(tǒng)集中在后端數(shù)據(jù)中心變成數(shù)量龐大的虛擬機(jī),統(tǒng)一進(jìn)行資源分配與安全管理。前端用戶桌面上只需要擺放精簡的瘦客戶端進(jìn)行遠(yuǎn)程聯(lián)機(jī)即可。
二、虛擬化技術(shù)的優(yōu)點
虛擬化技術(shù)的優(yōu)點如下:
1、降低成本,節(jié)能降耗。利用虛擬化技術(shù)可以方便地把一臺物理服務(wù)器劃分為多個虛擬服務(wù)器,或者將多個存儲設(shè)備整合成一個大的“資源池”,方便統(tǒng)一管理,提高資源利用率。這樣單位可充分利用現(xiàn)有的服務(wù)器、存儲等設(shè)備進(jìn)行整合,節(jié)省設(shè)備購買數(shù)量,減少IT 的總體投資。另外,機(jī)器減少了,節(jié)約了用電和節(jié)省了機(jī)器存放空間。
2、減輕工作量,方便管理。使用虛擬化技術(shù),服務(wù)器或應(yīng)用可統(tǒng)一安裝和配置,例如在服務(wù)器上進(jìn)行軟件、操作系統(tǒng)等的安裝和更新,遠(yuǎn)程終端登陸服務(wù)器就能使用該應(yīng)用,不需要每臺終端逐一安裝,大大減輕管理人員的工作量。虛擬機(jī)文件可直接拷貝到別的機(jī)器上用,可實現(xiàn)快速大量部署。同一臺服務(wù)器可靈活安裝不同的操作系統(tǒng)而互不干擾,便于軟件的開發(fā)、測試和維護(hù),故障的排查也更便捷了。
3、提高安全性和可靠性。應(yīng)用服務(wù)器虛擬化技術(shù),當(dāng)實體服務(wù)器發(fā)生故障或需要停機(jī)維護(hù)時,虛擬機(jī)可自動重啟在其它服務(wù)器上,實現(xiàn)不停機(jī)轉(zhuǎn)移,不影響業(yè)務(wù)的正常運作。在一臺物理服務(wù)器上可以運行好幾個虛擬機(jī),虛擬機(jī)相互隔離,當(dāng)一臺虛擬機(jī)宕機(jī)或被攻擊時,不影響其它虛擬機(jī)的正常運行,極大的提高了服務(wù)器的安全性。當(dāng)虛擬機(jī)無法在實體機(jī)中取得足夠硬件資源的時候,還可以讓它自動去找尋閑置有足夠資源的實體機(jī),并在線轉(zhuǎn)移過去,實現(xiàn)服務(wù)器的資源負(fù)載平衡。
4、便捷的備份和恢復(fù)功能。虛擬機(jī)的可移植性,使得備份和恢復(fù)比傳統(tǒng)的方式更快速和方便。傳統(tǒng)的備份系統(tǒng)是采用一對一的方式來備份每臺服務(wù)器,需在每臺服務(wù)器上安裝同樣的軟件和系統(tǒng)。而采用虛擬化技術(shù),可使用快照工具和持續(xù)的數(shù)據(jù)復(fù)制實現(xiàn)快速的虛擬機(jī)備份,使得數(shù)據(jù)得以快速恢復(fù)。使用整合了備份功能的VMware 來增量備份虛擬機(jī)(即針對有變更的部分做出備份),可進(jìn)行單一文件恢復(fù),快速獲取還原點。
5、提高機(jī)器的利用率,延長機(jī)器壽命。目前PC 和服務(wù)器的性能優(yōu)越,因此很多時候硬件資源是處于閑置狀態(tài)的。另外,正常機(jī)器到了一定的年限就要淘汰或進(jìn)行硬件的升級。通過虛擬化技術(shù),可以整合一些老舊、低使用率的機(jī)器,一臺實體機(jī)器上可安裝多個虛擬機(jī),使閑置空間被充分利用,提高硬件資源的使用率,最大化機(jī)器性價比和投資同報率。利用桌面虛擬化技術(shù),所有的程序集中在后臺服務(wù)器進(jìn)行更新、管理,對客戶端設(shè)備的要求降低了,使得機(jī)器得以最大限度利用,延長機(jī)器的壽命,為企業(yè)節(jié)省了成本。
三、部署虛擬化項目前需考慮的問題
盡管虛擬化技術(shù)具有突破性的優(yōu)勢,但單位在選擇部署虛擬化項目時,要根據(jù)具體情況進(jìn)行慎重考慮和評估,以確信是否適合實施虛擬化項目。下面列舉六個在部署虛擬化項目之前需要重點考慮的問題。
1、是否有足夠的預(yù)算和大的決心。在項目實施之前除了要充分考慮硬件購置費用,虛擬平臺及其管理工具的費用外,還要考慮在運行期間的額外成本。只有足夠多的預(yù)算才能開始項目。另外,部署虛擬化,意味著用戶的使用習(xí)慣,技術(shù)人員的管理流程、管理工具和管理方法都發(fā)生了大的變化,領(lǐng)導(dǎo)要有足夠大的決心支持項目實施過程中遇到的問題。
2、是否有足夠的專業(yè)技術(shù)人才。要成功部署虛擬化及熟練使用虛擬化管理工具是一項非常有難度的事情,要求有足夠的IT 資源和經(jīng)過專門培訓(xùn)的專業(yè)技術(shù)人員。
3、服務(wù)器是否繁忙。如果服務(wù)器不是非常繁忙,而且又專門用來運行某些應(yīng)用程序,那么很適合采用虛擬化技術(shù)。對于已經(jīng)負(fù)荷滿載的應(yīng)用壓力較大的服務(wù)器,由于虛擬化會影響服務(wù)器的性能,因此不太適合虛擬化或者要循序漸進(jìn)部署虛擬化。
4、應(yīng)用軟件能否遷移。無法轉(zhuǎn)移的系統(tǒng),主要是指虛擬平臺不支持的操作系統(tǒng),例如較早期開發(fā)的操作系統(tǒng),或是自行編譯核心的Linux 操作系統(tǒng),會無法轉(zhuǎn)移至虛擬平臺上,或是產(chǎn)生系統(tǒng)不穩(wěn)定的情況。另一種情況,是由于虛擬平臺不支持的,像有些軟件安裝時,需要額外搭配特定適配卡,而虛擬平臺根本無法仿真這種裝置,所以也不能將之虛擬化。
還有如下不適合虛擬化的應(yīng)用程序:虛擬化后可能會嚴(yán)重影響效能的,如I/O 需求量高的服務(wù);系統(tǒng)需執(zhí)行大量的圖像處理的,如工程繪圖計算等任務(wù);需要大量的處理器或內(nèi)存資源的一些關(guān)鍵或敏感的應(yīng)用程序;像數(shù)據(jù)庫或其他注重性能的應(yīng)用程序;會給硬盤造成重度負(fù)荷的程序;對虛擬機(jī)和物理主機(jī)要求實現(xiàn)完全的時間同步,對存在微小的誤差都無法接受的應(yīng)用程序。
5、能否獲取合法的授權(quán)。因為每個虛擬機(jī)上的操作系統(tǒng)和應(yīng)用系統(tǒng)都要求是正版的系統(tǒng),因此,對于大規(guī)模部署來說,許可證的費用和管理成本都提高了。若無法獲得虛擬化環(huán)境下的授權(quán),則不要考慮虛擬化。
6、是否有足夠的網(wǎng)絡(luò)流量和高容量的存儲設(shè)備。虛擬化提高了服務(wù)器、存儲等計算資源的利用效率,在計算資源不變的情況下,IT 系統(tǒng)能支持更多的業(yè)務(wù)請求,但是,虛擬化技術(shù)并不會減少數(shù)據(jù)的實際數(shù)量。因此,部署虛擬化技術(shù)以后,還需要保證數(shù)據(jù)的存儲空間,同時還需要增加存儲系統(tǒng)的帶寬,以保證數(shù)據(jù)順利的存入和取出。
經(jīng)過嚴(yán)格的評估后,如果單位認(rèn)為適合實施虛擬化項目,最好先在小范圍內(nèi)試一下虛擬化,再決定該選擇哪種虛擬化技術(shù)和虛擬化工具。
四、結(jié)語
總的來說,虛擬化技術(shù)的優(yōu)點很多,這也是為什么虛擬化技術(shù)會成為熱點技術(shù)并得以迅速發(fā)展。但企業(yè)不要只看到虛擬化的優(yōu)點而盲目部署虛擬化項目,而是要從各方面評估并確定是否適合使用虛擬化技術(shù),否則只會帶來更多的問題并造成大的浪費。另外,不同的虛擬化技術(shù)有其自身的優(yōu)點和局限,用戶可根據(jù)具體的情況選擇其中一種或多種虛擬化技術(shù)的組合。
核心關(guān)注:拓步ERP系統(tǒng)平臺是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴品牌。
轉(zhuǎn)載請注明出處:拓步ERP資訊網(wǎng)http://www.lukmueng.com/
本文標(biāo)題:虛擬化技術(shù)及其項目部署前的考慮
本文網(wǎng)址:http://www.lukmueng.com/html/consultation/10839310828.html