服務(wù)器虛擬化技術(shù)的核心思想是能夠通過(guò)區(qū)分資源的優(yōu)先次序并隨時(shí)隨地能將服務(wù)器資源分配給最需要它們的工作負(fù)載來(lái)簡(jiǎn)化管理和提高效率,從而減少為單個(gè)工作負(fù)載峰值而儲(chǔ)備的資源。虛擬化技術(shù)提高設(shè)備利用率,加快應(yīng)用部署、實(shí)現(xiàn)資源的動(dòng)態(tài)調(diào)度,解決業(yè)務(wù)應(yīng)用存在的單點(diǎn)故障,實(shí)現(xiàn)應(yīng)用的高可用性。
如何利用先進(jìn)的信息化手段來(lái)優(yōu)化信息管理, 提高服務(wù)器的利用率,甚至實(shí)現(xiàn)節(jié)能減排,也是當(dāng)前熱門的一個(gè)話題。但是在進(jìn)行服務(wù)器虛擬化整合的過(guò)程中, 信息化主管通常要面對(duì)業(yè)務(wù)系統(tǒng)存在的如下問(wèn)題:
操作系統(tǒng)(suse 9、suse 10、windows 2003) 中間件(Tomcat、WebSphere)、數(shù)據(jù)庫(kù)(Oracle、DB2、MySQL、SQL Server)版本眾多。信息系統(tǒng)部署缺乏統(tǒng)一規(guī)劃,多呈分散部署態(tài)勢(shì)。一個(gè)突出的問(wèn)題就是服務(wù)器數(shù)量眾多但利用率不高, 數(shù)據(jù)庫(kù)數(shù)量眾多但數(shù)據(jù)量很小。
信息系統(tǒng)數(shù)量眾多, 而且各個(gè)信息系統(tǒng)之間存在較為緊密的耦合關(guān)系。支撐內(nèi)部業(yè)務(wù)運(yùn)營(yíng)的辦公自動(dòng)化、財(cái)務(wù)管理系統(tǒng)與對(duì)外提供服務(wù)的業(yè)務(wù)系統(tǒng)之間沒(méi)有劃分明確的運(yùn)維管理邊界,運(yùn)維保障能力嚴(yán)重不足。
面對(duì)復(fù)雜的業(yè)務(wù)運(yùn)營(yíng)狀況, 在確保不影響現(xiàn)有業(yè)務(wù)運(yùn)營(yíng)的前提下,高效率地開(kāi)展服務(wù)器的虛擬化整合工作,是對(duì)信息化主管的挑戰(zhàn)。以下是筆者在醫(yī)院進(jìn)行服務(wù)器虛擬化整合過(guò)程中總結(jié)的開(kāi)展服務(wù)器虛擬化整合工作的幾個(gè)有效步驟。
1 梳理信息系統(tǒng),完成信息收集
1.1 首先,掌握現(xiàn)有業(yè)務(wù)系統(tǒng)對(duì)應(yīng)的應(yīng)用服務(wù)器軟、硬件配置,硬件配置主要包括服務(wù)器CPU 型號(hào)及數(shù)量、內(nèi)存容量、本地磁盤大; 軟件配置主要包括安裝的操作系統(tǒng)、Web 服務(wù)器、中間件版本以及網(wǎng)絡(luò)配置(包括IP 地址、網(wǎng)關(guān)、DNS 服務(wù)器)。同時(shí)還需要注意軟件許可問(wèn)題, 需要向軟件供應(yīng)商了解遷移至虛擬機(jī)后如何重新注冊(cè)軟件許可證。最終形成信息系統(tǒng)的配置管理數(shù)據(jù)。
1.2 其次,通過(guò)監(jiān)控應(yīng)用服務(wù)器的資源使用情況,了解應(yīng)用服務(wù)器的現(xiàn)有配置對(duì)業(yè)務(wù)系統(tǒng)運(yùn)營(yíng)的支持能力, 為評(píng)估業(yè)務(wù)系統(tǒng)的硬件需求奠定基礎(chǔ)。
1.3 最后,梳理信息系統(tǒng)之間的關(guān)聯(lián)關(guān)系,隨著信息系統(tǒng)的數(shù)量越來(lái)越多,信息系統(tǒng)之間的關(guān)聯(lián)關(guān)系也變得越來(lái)越復(fù)雜。通過(guò)建立業(yè)務(wù)視圖梳理業(yè)務(wù)系統(tǒng)之間的關(guān)聯(lián)關(guān)系, 并找出對(duì)應(yīng)的配置信息, 避免因?yàn)榉⻊?wù)器虛擬化整合破壞信息系統(tǒng)之間的關(guān)聯(lián)關(guān)系。
2 制定測(cè)試計(jì)劃,開(kāi)展遷移測(cè)試
2.1 通過(guò)第一階段的信息收集,可以初步判斷出信息系統(tǒng)運(yùn)營(yíng)所需要的服務(wù)器硬件配置。通常會(huì)發(fā)現(xiàn)在軟件配置方面,操作系統(tǒng)及相關(guān)軟件的版本普遍較低, 與官方發(fā)布的最新穩(wěn)定版本具有較大差距。從保證信息系統(tǒng)穩(wěn)定、高效運(yùn)行的角度考慮, 建議在進(jìn)行服務(wù)器整合的同時(shí)完成操作系統(tǒng)及相關(guān)軟件版本的升級(jí)工作。同時(shí)對(duì)于存在關(guān)聯(lián)關(guān)系的業(yè)務(wù)系統(tǒng),在進(jìn)行服務(wù)器虛擬化整合時(shí),要進(jìn)行相應(yīng)的配置變更,并通過(guò)測(cè)試確保不對(duì)信息系統(tǒng)之間的關(guān)聯(lián)關(guān)系造成破壞。
2.2 如果原有的機(jī)架和塔式服務(wù)器的使用年限較長(zhǎng),硬件配置相差較大,那么建議新購(gòu)服務(wù)器取代原有的服務(wù)器。主流廠商IBM、HP 等等的服務(wù)器在電源使用效率、制冷以及硬件配置方面具有巨大優(yōu)勢(shì),能夠滿足虛擬化管理程序hypervisor 對(duì)硬件的要求,為實(shí)現(xiàn)高可用性、分布式資源調(diào)度掃清了障礙。通常虛擬化平臺(tái)對(duì)服務(wù)器的內(nèi)存要求較高, 建議在采購(gòu)服務(wù)器時(shí)盡可能配置較多數(shù)量的內(nèi)存, 這樣可以在一臺(tái)物理服務(wù)器上運(yùn)行更多的虛擬機(jī)。目前主流服務(wù)器對(duì)內(nèi)存的支持都達(dá)到了512GB 以上,有的甚至達(dá)到了2TB。
2.3 vSphere 是目前使用最為廣泛的虛擬化管理平臺(tái), 目前最新的版本為vSphere 5。如果使用vSphere 5,需要注意的是其不同的軟件版本所支持的虛擬CPU(vCPU)和虛擬內(nèi)存(vRAM)是不同的。例如,如果信息系統(tǒng)對(duì)計(jì)算能力要求相當(dāng)高,那可能要考慮采用vSphere 5 的企業(yè)增強(qiáng)版, 每臺(tái)虛擬機(jī)支持32 路的vCPU。另外,每顆物理CPU 所支持的vRAM 的數(shù)量不容忽略。
例如,vSphere 5 企業(yè)版, 每顆物理CPU 支持的vRAM 為64GB。如果一臺(tái)服務(wù)器配置了4 顆CPU,那么在使用vSphere5 企業(yè)版的情況下,最多可以使用的物理內(nèi)存為256GB。
2.4 確定將采用的服務(wù)器虛擬化整合方式。采用P2V 方式,物理服務(wù)器與虛擬服務(wù)器之間是一一對(duì)應(yīng)關(guān)系, 完成虛擬化整合后,對(duì)配置進(jìn)行的更改通常也較小。但是P2V 不能解決軟件版本升級(jí)問(wèn)題,也容易導(dǎo)致服務(wù)器數(shù)量的增長(zhǎng)。采用新建虛擬機(jī)方式,可以首先基于最新的操作系統(tǒng)、Web 服務(wù)器、中間件版本構(gòu)建虛擬機(jī), 然后按照重新部署應(yīng)用的方式完成信息系統(tǒng)的部署。這種方法的優(yōu)勢(shì)在于在可以基于同一種應(yīng)用類型在一臺(tái)虛擬機(jī)上部署多個(gè)業(yè)務(wù)應(yīng)用, 同時(shí)完成軟件版本的升級(jí)。但是采用新建虛擬機(jī)的方式往往難度較大,需要確定應(yīng)用的部署配置并將業(yè)務(wù)系統(tǒng)的關(guān)聯(lián)關(guān)系考慮在內(nèi), 還要進(jìn)行大量的應(yīng)用部署測(cè)試等工作。如果信息系統(tǒng)由單位自行開(kāi)發(fā)的,那么建議采用新建虛擬機(jī)的方式。如果信息系統(tǒng)是由外部開(kāi)發(fā)商所開(kāi)發(fā)且不能提供良好的遷移技術(shù)支持, 那么為降低虛擬化整合的風(fēng)險(xiǎn),P2V 可能是唯一的可行方式。
2.5 完成上述工作后,就可以編制服務(wù)器虛擬化遷移測(cè)試計(jì)劃并報(bào)送主管領(lǐng)導(dǎo)進(jìn)行審批。虛擬化遷移測(cè)試計(jì)劃需要明確虛擬化整合測(cè)試的必要性以及相關(guān)軟硬件要求, 并要求測(cè)試部門、信息系統(tǒng)研發(fā)團(tuán)隊(duì)的配合,明確的測(cè)試時(shí)間周期等等,提請(qǐng)主管領(lǐng)導(dǎo)提供相應(yīng)的支持。
2.6 最終的遷移測(cè)試結(jié)果需要明確以下事項(xiàng):信息系統(tǒng)對(duì)硬件配置的要求,可行的服務(wù)器整合比率,信息系統(tǒng)采用的虛擬化整合方式是采用P2V 還是新建虛擬機(jī)。
3 完成測(cè)試,實(shí)施整合
3.1 根據(jù)遷移測(cè)試結(jié)果,編制相應(yīng)的虛擬化整合計(jì)劃:明確虛擬化整合涉及哪些信息系統(tǒng),采用什么方式進(jìn)行整合,需要對(duì)哪些配置信息進(jìn)行修改,虛擬化整合工作將在什么時(shí)間進(jìn)行,相關(guān)的部門與人員有哪些。為確保遷移成功,需要在完成遷移后進(jìn)行業(yè)務(wù)測(cè)試并制定回退計(jì)劃。
3.2 虛擬化整合計(jì)劃經(jīng)主管領(lǐng)導(dǎo)審批同意后,就可以在非業(yè)務(wù)工作時(shí)間開(kāi)展遷移工作。虛擬化整合工作仍然要以信息系統(tǒng)作為處理單元, 明確信息系統(tǒng)內(nèi)部需要進(jìn)行的配置變更以及為保證該系統(tǒng)正常工作在外部需要做出的其他配置更改。以我院通過(guò)互聯(lián)網(wǎng)訪問(wèn)、向公眾提供查詢的某信息系統(tǒng)為例,將其中間件從物理服務(wù)器遷移至新建的虛擬機(jī), 在應(yīng)用服務(wù)器的IP 地址發(fā)生變更的情況下,需要修改內(nèi)部域名服務(wù)器與IP地址之間的對(duì)應(yīng)關(guān)系,確保原有的域名解析為現(xiàn)有的IP 地址。與之關(guān)聯(lián)的信息系統(tǒng)也要做出相應(yīng)的IP 地址配置調(diào)整,以確保它們之間的關(guān)聯(lián)關(guān)系沒(méi)有被破壞。
3.3 目前流行的備份軟件都已經(jīng)對(duì)虛擬機(jī)備份提供了支持。在完成虛擬化整合之后,需要制定數(shù)據(jù)備份計(jì)劃,對(duì)業(yè)務(wù)數(shù)據(jù)進(jìn)行備份,確保業(yè)務(wù)數(shù)據(jù)的安全。
結(jié)合單位自身實(shí)際, 采用上述三個(gè)步驟, 制定完整的計(jì)劃,有步驟地開(kāi)展服務(wù)器虛擬化整合工作,通?梢垣@得較好的服務(wù)器整合效果,節(jié)省信息化的總體擁有成本,提升數(shù)據(jù)中心的資源利用率和運(yùn)營(yíng)管理效率。
核心關(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)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.ezxoed.cn/
本文標(biāo)題:服務(wù)器虛擬化部署成功的關(guān)鍵
本文網(wǎng)址:http://www.ezxoed.cn/html/support/1112157061.html