1 在服務(wù)器上實(shí)現(xiàn)虛擬機(jī)技術(shù)優(yōu)勢
(1)節(jié)省機(jī)房環(huán)境資源,提高機(jī)房資源利用率。
(2)實(shí)現(xiàn)硬件維護(hù)系統(tǒng)無停機(jī),提高業(yè)務(wù)連續(xù)性。
(3)工作效率提高。
(4)提供有效的服務(wù)器整合方法,減少服務(wù)器的數(shù)量,降低硬件采購成本。
(5)提高服務(wù)器資源的利用率。
(6)系統(tǒng)升級(jí)、遷移,平滑過度。
(7)在一個(gè)物理系統(tǒng)中可以支持多個(gè)應(yīng)用程序和操作系統(tǒng)。
2 服務(wù)器虛擬機(jī)技術(shù)介紹
2.1服務(wù)器虛擬機(jī)定義
隨著虛擬機(jī)技術(shù)發(fā)展,現(xiàn)在有許多廠商都提供服務(wù)器虛擬機(jī)產(chǎn)品,因此對服務(wù)器虛擬機(jī)的定義,不同廠家有著不同的定義,但其核心思想是一致的,即它是一種方法,能夠通過區(qū)分資源的優(yōu)先次序并隨時(shí)隨地能將服務(wù)器資源分配給最需要他們工作負(fù)載簡化管理和提高效率,從而避免為單個(gè)工作負(fù)載峰值而儲(chǔ)備過多的資源,減輕服務(wù)器負(fù)擔(dān)。
2.2用虛擬機(jī)技術(shù)構(gòu)建的服務(wù)環(huán)境
虛擬機(jī)技術(shù)能夠解決傳統(tǒng)服務(wù)器的缺點(diǎn)。虛擬機(jī)技術(shù)在服務(wù)器硬件上構(gòu)造出多個(gè)邏輯的單元,網(wǎng)絡(luò)操作系統(tǒng)建立在這些虛擬的邏輯硬件之上,再在各個(gè)網(wǎng)絡(luò)操作系統(tǒng)上實(shí)現(xiàn)相應(yīng)的服務(wù)。對于網(wǎng)絡(luò)用戶,他們面對的是建立在獨(dú)立的網(wǎng)絡(luò)操作系統(tǒng)上的系列網(wǎng)絡(luò)服務(wù),而對于各個(gè)網(wǎng)絡(luò)操作系統(tǒng),物理硬件對它們是不可見的,它們建立在虛擬的邏輯硬件上。
2.3主要的服務(wù)器虛擬機(jī)技術(shù)分類
根據(jù)各廠商服務(wù)器虛擬機(jī)技術(shù)、虛擬層所在的位置及虛擬層的作用,將服務(wù)器虛擬機(jī)技術(shù)分為:硬件分區(qū)、邏輯分區(qū)和操作系統(tǒng)層虛擬化。
2.3.1硬件分區(qū)
在硬件分區(qū)中,硬件資源被劃分成多個(gè)分區(qū),每個(gè)分區(qū)享有獨(dú)立的CPU、內(nèi)存,并安裝獨(dú)立的操作系統(tǒng)。在一臺(tái)服務(wù)器上,存在有多個(gè)系統(tǒng)實(shí)例,同時(shí)啟動(dòng)了多個(gè)操作系統(tǒng)。硬件分區(qū)的優(yōu)點(diǎn)是可靠性相對比較高,它的缺點(diǎn)是缺乏很好的靈活性,不能對資源做出有效調(diào)配。
硬件分區(qū)主要特性如下:
(1)硬件故障隔離,此特性是通過每個(gè)單元中定制的芯片組設(shè)計(jì)實(shí)現(xiàn),從而保證每個(gè)分區(qū)中的硬件故障都不會(huì)影響系統(tǒng)中其他分區(qū)。
(2)軟件故障隔離,在其上運(yùn)行的操作系統(tǒng)和應(yīng)用軟件不能跨越硬件分區(qū)邊界。硬件分區(qū)看起來就像獨(dú)立的系統(tǒng)一樣運(yùn)行,操作系統(tǒng)甚至不能區(qū)分是硬件分區(qū)還是在完整系統(tǒng)中運(yùn)行。
(3)支持多種操作系統(tǒng),在其上可以運(yùn)行windows、unix等不同的操作系統(tǒng)。
(4)實(shí)現(xiàn)高性能和高可用性,硬件分區(qū)能夠隔離硬件故障使它們只影響部分系統(tǒng),可以對一個(gè)分區(qū)進(jìn)行操作,而不影響其它分區(qū)的正常運(yùn)行,從而提高了整個(gè)系統(tǒng)的可用性。同時(shí)這樣的故障隔離不帶來任何的系統(tǒng)開銷,因此硬件分區(qū)能夠幫助服務(wù)器實(shí)現(xiàn)高性能和高可用性。
(5)動(dòng)態(tài)調(diào)整硬件分區(qū)間的系統(tǒng)資源,從而實(shí)現(xiàn)CPU、內(nèi)存等系統(tǒng)資源在不同硬件分區(qū)間動(dòng)態(tài)調(diào)整。
2.3.2邏輯分區(qū)
邏輯分區(qū)使用專門的管理軟件進(jìn)行劃分,它的主要特性是操作系統(tǒng)隔離,可按處理器、內(nèi)存等為單位來進(jìn)行劃分。在一個(gè)硬件中可以有多個(gè)獨(dú)立的邏輯分區(qū),一個(gè)邏輯分區(qū)對應(yīng)一個(gè)操作系統(tǒng)。可以在同一臺(tái)主機(jī)的不同分區(qū)上安裝不同操作系統(tǒng)。
邏輯分區(qū)的主要特性如下:
(1)操作系統(tǒng)隔離,每個(gè)邏輯分區(qū)獨(dú)立運(yùn)行自己的操作系統(tǒng),使得每個(gè)分區(qū)完全彼此隔離,包括操作系統(tǒng)、內(nèi)核和應(yīng)用等,但不能隔離硬件錯(cuò)誤。
(2)資源的動(dòng)態(tài)調(diào)整,邏輯分區(qū)間的資源可動(dòng)態(tài)調(diào)整,而調(diào)整的力度較小, 可以是一個(gè)CPU或0.1個(gè)CPU,可根據(jù)業(yè)務(wù)需要,按需調(diào)整邏輯分區(qū)的資源,在很大程度上可提高物理資源的利用率。
(3)動(dòng)態(tài)遷移,邏輯分區(qū)獨(dú)立于硬件、基于虛擬化層之上,完全由虛擬化層進(jìn)行管理,這為邏輯分區(qū)在不同的物理硬件之間進(jìn)行動(dòng)態(tài)遷移提供了前期基礎(chǔ),通過動(dòng)態(tài)遷移,能夠?qū)崿F(xiàn)在不終止應(yīng)用的情況下,將邏輯分區(qū)在不同的物理機(jī)器間進(jìn)行遷移。
(4)高可用性,進(jìn)行邏輯分區(qū)的硬件出現(xiàn)故障時(shí),其上的邏輯分區(qū)能夠根據(jù)定義的策略自動(dòng)在其它物理機(jī)上運(yùn)行,實(shí)現(xiàn)低成本的高可用性,這為服務(wù)器基礎(chǔ)架構(gòu)的穩(wěn)定性提供了較大的保證。
2.3.3操作系統(tǒng)層虛擬化
操作系統(tǒng)層虛擬化就是在操作系統(tǒng)層面增添虛擬服務(wù)器功能。
操作系統(tǒng)層虛擬機(jī)的主要特性如下:
(1)操作系統(tǒng)層虛擬機(jī)技術(shù)有利于更大限度地使用系統(tǒng)資源,減少需要維護(hù)的操作系統(tǒng)個(gè)數(shù)。
(2)操作系統(tǒng)層的虛擬機(jī),沒有獨(dú)立的hypervisor層。主機(jī)操作系統(tǒng)本身就負(fù)責(zé)在多個(gè)虛擬服務(wù)器之間分配硬件資源,并且讓這些服務(wù)器彼此獨(dú)立。
(3)對于使用操作系統(tǒng)層虛擬機(jī)技術(shù),所有虛擬服務(wù)器必須運(yùn)行同一操作系統(tǒng)。
(4)操作系統(tǒng)層虛擬化的靈活性比較差,但本機(jī)速度性能比較高。
(5)便于管理,由于架構(gòu)在所有虛擬服務(wù)器上使用單一、標(biāo)準(zhǔn)的操作系統(tǒng),管理起來比異構(gòu)環(huán)境要容易。
3 虛擬機(jī)在服務(wù)器上的實(shí)現(xiàn)
針對虛擬機(jī)技術(shù)在服務(wù)器上的實(shí)現(xiàn),不少知名的IT廠商(例如unix服務(wù)器領(lǐng)域有IBM、SUN和HP等,PC服務(wù)器領(lǐng)域有Vmware、Citrix和Microsoft等)提出了各自的服務(wù)器虛擬機(jī)方案,對于每種虛擬機(jī)技術(shù),每個(gè)廠商所提供的解決方案也有差異,下面主要針對目前最流行的Vmware虛擬機(jī)技術(shù)在服務(wù)器上的實(shí)現(xiàn)進(jìn)行介紹。
3.1 Vmware虛擬機(jī)介紹
VMware是Vmware公司的基于X86平臺(tái)的企業(yè)級(jí)服務(wù)器虛擬機(jī)軟件,在所有通過虛擬化技術(shù)對IT環(huán)境進(jìn)行優(yōu)化和管理的軟件中,VMware得到了最為廣泛的應(yīng)用,從桌面環(huán)境到數(shù)據(jù)中心均有涉及。VMware將操作系統(tǒng)從運(yùn)行它的底層硬件中抽離出來,并為操作系統(tǒng)及其應(yīng)用程序提供標(biāo)準(zhǔn)化的虛擬硬件,從而使得多臺(tái)虛擬機(jī)能夠在一臺(tái)或者多臺(tái)共享處理器上同時(shí)獨(dú)立運(yùn)行。借助虛擬化技術(shù),客戶可以輕松將多臺(tái)不同服務(wù)器的工作負(fù)載整合到更為可靠并且性能更高的硬件平臺(tái)上。VMware Infrastructure 3由ESX Server、Virtual—Center、Consolidated Backup三個(gè)產(chǎn)品組成(最近又增了一個(gè)產(chǎn)品Converter)。
3.2 VMware虛擬機(jī)技術(shù)服務(wù)器上的實(shí)現(xiàn)
為了更好的解決傳統(tǒng)單一物理服務(wù)器部署應(yīng)用方式所造成的弊端,全球虛擬化產(chǎn)品領(lǐng)先廠商VMware公司推薦了如下采用VMware虛擬機(jī)技術(shù)在服務(wù)器上的實(shí)現(xiàn)。
對于采用VMware虛擬機(jī)技術(shù)在Windows/Lunix平臺(tái)上的實(shí)現(xiàn),建議配置最新的基于四核CPU技術(shù)的雙路物理CPU的服務(wù)器,同時(shí)每臺(tái)服務(wù)器上都安裝配置VMware第四代虛擬架構(gòu)套件——vsphere企業(yè)版軟件,用于在單個(gè)物理服務(wù)器實(shí)體上,利用服務(wù)器強(qiáng)大的處理能力,生成多個(gè)虛擬服務(wù)器,每一個(gè)虛擬服務(wù)器,從功能、性能和操作方式上等同于傳統(tǒng)的單臺(tái)物理服務(wù)器,在每個(gè)虛擬服務(wù)器上,再安裝配置Windows或Linux操作系統(tǒng),進(jìn)而再安裝應(yīng)用軟件,這樣以前的每個(gè)物理服務(wù)器就變成為VMware架構(gòu)服務(wù)器上的虛擬機(jī),從而大大提高資源利用率,降低成本,增強(qiáng)了系統(tǒng)的可用性,提高系統(tǒng)的靈活性和快速響應(yīng),完美的實(shí)現(xiàn)了服務(wù)器虛擬架構(gòu)。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的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.ezxoed.cn/
本文標(biāo)題:虛擬機(jī)技術(shù)在服務(wù)器上的實(shí)現(xiàn)
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1112157148.html