郭新鋼
(新疆烏魯木齊石化公司 信息管理部,烏魯木齊 830019)
隨著信息化的蓬勃發(fā)展,企業(yè)IT環(huán)境也在不斷演變,硬件設(shè)備不斷升級(jí),急劇上升的IT運(yùn)營成本、管理成本、設(shè)備更新需求等越來越嚴(yán)重地成為企業(yè)信息化發(fā)展中迫切需要解決的問題。
傳統(tǒng)的企業(yè)IT運(yùn)維,給運(yùn)維人員帶來很大壓力,主要體現(xiàn)在:
(1)物理機(jī)下的信息系統(tǒng),在故障發(fā)生時(shí)恢復(fù)時(shí)間長。用傳統(tǒng)的硬件維護(hù)來避免可能出現(xiàn)的硬件故障風(fēng)險(xiǎn),不僅硬件更新費(fèi)用很高、不經(jīng)濟(jì),而且還會(huì)因系統(tǒng)軟件升級(jí)等原因,對(duì)系統(tǒng)穩(wěn)定性、可靠性帶來風(fēng)險(xiǎn)。應(yīng)用系統(tǒng)服務(wù)器宕機(jī)之后不能在最短的時(shí)間內(nèi)進(jìn)行恢復(fù)。
(2)應(yīng)用系統(tǒng)數(shù)量多且雜,服務(wù)器數(shù)量不斷增多,給服務(wù)器的運(yùn)行維護(hù)帶來很大的困難,也使管理員的管理工作量和難度加大。
(3)現(xiàn)有的應(yīng)用系統(tǒng)在當(dāng)前狀態(tài)下不能靈活地在服務(wù)器上進(jìn)行配置,部署新應(yīng)用系統(tǒng)不能在最短的時(shí)間內(nèi)完成。各業(yè)務(wù)系統(tǒng)分散到不同的服務(wù)器上,如果服務(wù)器出現(xiàn)軟硬件故障,那么將導(dǎo)致單點(diǎn)故障的發(fā)生,會(huì)造成應(yīng)用系統(tǒng)的中斷。
(4)隨著應(yīng)用的不斷增多,使得服務(wù)器硬件大量的增加,能源消耗會(huì)不斷增加,需要對(duì)機(jī)房的供電、空調(diào)等系統(tǒng)改造擴(kuò)容,帶來能源浪費(fèi)。
為了解決好這些問題,走虛擬化道路是一個(gè)有效的解決方案。
采用虛擬架構(gòu)套件將服務(wù)器虛擬架構(gòu),可極大地提高服務(wù)器整合的效率,大幅度簡化服務(wù)器群管理的復(fù)雜性,提高整體系統(tǒng)的可用性,同時(shí)還明顯地減少投資成本,具有很好的技術(shù)領(lǐng)先性和性價(jià)比。
虛擬技術(shù)由于采用了將傳統(tǒng)服務(wù)器應(yīng)用程序環(huán)境封裝成可移動(dòng)的檔案文件的技術(shù),很容易實(shí)現(xiàn)業(yè)務(wù)的連續(xù)不間斷運(yùn)行,針對(duì)應(yīng)用和訪問量靈活部署,降低系統(tǒng)總成本,非常適用于快速發(fā)展的應(yīng)用領(lǐng)域。
虛擬化具有下述優(yōu)點(diǎn):
(1)硬件利用率最多可提高10倍。
(2)可實(shí)時(shí)整體遷移運(yùn)行中的系統(tǒng),使IT環(huán)境能夠持續(xù)正常運(yùn)行,即使維護(hù)時(shí)也無需中斷。
(3)加快了應(yīng)用程序開發(fā)和部署的周期。
(4)允許舊版系統(tǒng)與新環(huán)境共存。
(5)利用虛擬工具避免了煩瑣的軟件安裝和配置工作。
(6)借助瞬時(shí)置備功能提高了對(duì)業(yè)務(wù)需求的響應(yīng)速度。
(7)提高了災(zāi)難恢復(fù)能力,縮短了服務(wù)器恢復(fù)時(shí)間。
(8)構(gòu)建了經(jīng)濟(jì)高效且可靠的開發(fā)和測試環(huán)境。
(9)降低了技術(shù)支持、培訓(xùn)和維護(hù)的成本。
(10)對(duì)今后需求發(fā)展軟硬件均有較強(qiáng)的可拓展性。
由于虛擬技術(shù)采用將傳統(tǒng)服務(wù)器應(yīng)用程序環(huán)境封裝成可移動(dòng)的檔案文件的技術(shù),很容易實(shí)現(xiàn)業(yè)務(wù)的連續(xù)不間斷運(yùn)行,針對(duì)應(yīng)用和訪問量靈活部署,降低系統(tǒng)總成本,具有很好的技術(shù)領(lǐng)先性和性價(jià)比。
2012年烏石化開始進(jìn)行虛擬化的探索,截至2014年已步入云時(shí)代的運(yùn)維模式。烏石化虛擬化按照資源整合、系統(tǒng)遷移、系統(tǒng)備份、優(yōu)化調(diào)整等步驟進(jìn)行項(xiàng)目的推廣應(yīng)用。
資源整合實(shí)施過程中將服務(wù)器性能相近的進(jìn)行合并,性能較差的作為備份資源池,建立了生產(chǎn)類系統(tǒng)應(yīng)用資源池、生活類系統(tǒng)應(yīng)用資源池、管理類系統(tǒng)應(yīng)用資源池等,同時(shí)將應(yīng)用按照頻率和性能需求進(jìn)行了高中低的搭配,使得使用率高的、性能要求高的盡量分?jǐn)偟讲煌馁Y源池中,避免資源的爭搶。同時(shí),將存儲(chǔ)進(jìn)行應(yīng)用分類和規(guī)劃,利用SAN網(wǎng)絡(luò)使存儲(chǔ)之間互聯(lián)互通,提高存儲(chǔ)的利用率和資源的共享。
應(yīng)用系統(tǒng)遷移利用PtoV或系統(tǒng)全新搭建兩種方法,在保障應(yīng)用中斷最短的情況下,在虛擬主機(jī)中建立新的應(yīng)用服務(wù)器。
通過這幾年的實(shí)施和應(yīng)用,虛擬化使用效果十分明顯。實(shí)現(xiàn)了資源共享、統(tǒng)一管理和IT資源自動(dòng)化運(yùn)營管理,提高了系統(tǒng)的穩(wěn)定水平。
虛擬化消除了計(jì)劃內(nèi)停機(jī)時(shí)間,對(duì)硬件設(shè)備進(jìn)行例行維護(hù)的同時(shí)不會(huì)對(duì)業(yè)務(wù)運(yùn)行造成影響(或只需短暫停機(jī)),大大提高了應(yīng)用系統(tǒng)的業(yè)務(wù)連續(xù)性。利用負(fù)載均衡提供高可用性,保障應(yīng)用的7×24小時(shí)對(duì)外持續(xù)服務(wù)。
烏石化通過虛擬化的實(shí)施,節(jié)約了IT成本,避免了IT硬件的重復(fù)投入,提高了資源的共享度。
企業(yè)IT管理部門在實(shí)施虛擬化后也應(yīng)該認(rèn)識(shí)到它給企業(yè)IT運(yùn)維帶來的影響,適時(shí)轉(zhuǎn)變傳統(tǒng)IT運(yùn)維工作重心,合理調(diào)整資源分配,使虛擬化效益最大化。
(1)運(yùn)維重心發(fā)生了轉(zhuǎn)移。IT運(yùn)維人員從傳統(tǒng)的看服務(wù)器中解脫出來,可以專心于業(yè)務(wù)的運(yùn)維和運(yùn)維技能的提升。虛擬化高可用使得運(yùn)維人員的運(yùn)維壓力大幅下降,IT運(yùn)維數(shù)據(jù)中心不需要連續(xù)值守。
(2)網(wǎng)絡(luò)架構(gòu)將發(fā)生改變。傳統(tǒng)的服務(wù)器通過網(wǎng)絡(luò)交換機(jī)和IP協(xié)議進(jìn)行互通,而虛擬化架構(gòu)下存儲(chǔ)與主機(jī)之間的SAN網(wǎng)絡(luò)交互將成為重點(diǎn)之一。SAN網(wǎng)絡(luò)架構(gòu)將影響資源規(guī)劃和調(diào)整的進(jìn)程,并且將對(duì)后期的運(yùn)維帶來極大的影響。對(duì)于SAN網(wǎng)絡(luò)的規(guī)劃設(shè)計(jì)對(duì)后期的運(yùn)維和調(diào)整顯得尤為重要。
(3)數(shù)據(jù)安全性變的更加重要。虛擬化高可用解決了物理故障導(dǎo)致業(yè)務(wù)停機(jī)的概率,虛擬機(jī)快照或虛機(jī)備份解決了虛擬主機(jī)出現(xiàn)問題的方法。但是傳統(tǒng)的數(shù)據(jù)備份依然必不可少,當(dāng)虛擬主機(jī)遇到病毒等影響時(shí),傳統(tǒng)的數(shù)據(jù)備份就會(huì)十分重要。
(4)信息資源重新洗牌整合。原有的物理機(jī)根據(jù)項(xiàng)目建設(shè)進(jìn)行配置,現(xiàn)有虛擬環(huán)境下,主機(jī)資源統(tǒng)一分配,統(tǒng)一管理,模糊了設(shè)備資產(chǎn)歸屬或項(xiàng)目歸屬的性質(zhì)。統(tǒng)一的資源池供大家一起使用,減少了資源的浪費(fèi)。
(5)硬件的參數(shù)不再是資源分配的唯一標(biāo)準(zhǔn)。以往傳統(tǒng)環(huán)境下大家追求的是CPU資源充沛、內(nèi)存足夠大、空間足夠多。虛擬環(huán)境下資源通過集中管控的工具可以很直觀地看到資源的使用情況,通過應(yīng)用所需的資源合理分配資源,資源分配更加有依據(jù)。
采用了虛擬化技術(shù),最大程度地降低了基礎(chǔ)架構(gòu)總體擁有的成本。 IT運(yùn)維人員從關(guān)注于系統(tǒng)的可用性,轉(zhuǎn)移到關(guān)注于應(yīng)用效果的提升,使得IT運(yùn)維人員有了更多的時(shí)間提升自身技能。作為企業(yè)IT運(yùn)維的管理部門應(yīng)看到虛擬化對(duì)企業(yè)帶來的影響,適時(shí)適度地開展企業(yè)虛擬化工作。