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