周世俊
中原石油勘探局通信管理處,河南濮陽 457001
在中原油田通信管理處為了保證油田生產建立有多個應用系統,如112受理、客服系統、OA系統等。
這些應用系統是在不同時期,由不同廠家開發的,按照當時的系統建設模式,通常是一個應用系統就專門組建一套網絡,通過幾臺服務器和交換機搭建核心服務平臺,并且為了確保一些重點應用系統的業務連續性,關鍵服務器還會采用雙機熱備的方式,而客戶端則通過DDN、光纖或是寬帶等多種接入方式連接到這個專門網絡中。
由于應用的不同,有的系統在上班期間運行而下班后則空閑,有的系統白天比較清閑而夜晚是高負載運行,因此服務器的利用率不高、存在資源利用不合理情況。
同時隨著應用系統和服務器數量的增加,單位需要建立多個專門的服務器機房,每個機房線路凌亂、電力負荷和用電安全問題日益突出。
同時,每個應用系統部有自己的工作數據或者資料數據,有的應用系統數據增加快而有的數據增加慢。并且大部分還是采用服務器本地硬盤文件備份方式,也沒有進行備份數據恢復測試和備份數據集中存放,硬盤損壞造成系統崩潰和數據丟失情況時有發生。
同時應用系統平臺各不相同,各個系統之間互相不聯網,沒有實時數據同步更新機制,造成各個應用系統數據的重復和同步不及時問題。所以,從業務發展來看,數據的融合和統一并進行集中訪問的數據管理方式也變得越來越重要。
另外,由于不同部門維護和使用不同的應用系統,但是維護人員和操作人員水平參差不齊,在實際維護和運行中存在系統故障響應不及時、甚至故障無法處理等嚴重問題,這也同時增加了應用軟件的管理和維護成本。此外,由于一些安全意識的淡薄,計算機病毒泛濫、黑客入侵以及系統崩潰等現象也時有發生。
為了解決以上問題,有必要使用目前日臻成熟的虛擬化技術,對單位現有的服務器資源、數據資料和應用系統進行整合,構建一個功能相對強大的數據中心平臺,按需為各系統提供更多的服務。
虛擬化技術通過在物理硬件平臺與操作系統軟件之間建立虛擬化層,用戶訪問服務器資源時,虛擬化技術來實現和管理物理資源的訪問,從而提高IT資源利用率和靈活性。虛擬化允許具有不同操作系統的多個虛擬機在同一物理機上獨立并行運行。每個虛擬機都有自己的一套虛擬硬件,可以在這些硬件中加載操作系統和應用程序。
我們可以利用服務器虛擬化技術,將多個應用系統整合到一臺服務器上。通過少量高性能服務器來整合多臺獨立服務器,可以最大化利用硬件平臺的所有資源,降低了硬件設備成本,降低設備能源消耗,提高服務器單機資源利用率。單主機上可實現多虛擬操作系統并行,在使用中還可以利用虛擬化平臺管理工具對性能進行實時分析監控,靈活進行服務器資源調整,滿足不同業務資源需求,而不需要手工配置物理服務器,滿足不同時段業務發展的需要。
同時虛擬化技術可以讓維護管理工作變得簡單。采用虛擬機技術的隔離措施可以有效防止單個應用程序影響其他應用程序的性能甚至導致系統崩潰。同時應用虛擬化技術進行資源整合后,服務器維護人員和維護工作減少了,可以有效解決服務器維護中存在的問題。
主要實施過程包含以下方面:
1)準備階段
收集當前服務器的配置及CPU、內存、硬盤空間等資源利用率情況,分析和制定初步的資源分配方式,并對維護人員進行虛擬化相關知識和操作培訓。
2)測試階段
先選取單個系統如OA進行移植,完成應用系統的部署、配置、管理和使用。移植成功后進行系統的并行測試,包括服務器性能和應用系統性能的統計分析,同時進行人員維護和管理等相關積累經驗,為后續的虛擬化以做好準備。
3)推廣階段
將應用系統逐步進行虛擬化,實現上線運行,同時進行資源動態分配、備份及恢復等虛擬化高級功能測試。同時在上線后進行虛擬機平臺的監控分析,進行性能優化,最大化業務的連續性,確保各個應用系統的高效平穩運行。
4)應用系統融合
上述步驟是完成了應用系統的遷移,但是只是相當于把應用系統從三臺服務器移植到了一臺上,但是從高效運營的角度來看,還是應用系統間數據資源還是相互獨立。在系統移植完并運行成功后,我們就可以開始進行應用系統間的融合,在虛擬機上使用存儲虛擬化技術將所有應用系統的數據庫進行統一集中存放,應用系統修改程序實現應用系統數據的訪問。同時還進行虛擬化技術的積累和學習,為今后云計算平臺的建立和管理提供經驗。
當今世界已經步入了云計算的時代,專網通信部門也應該與時俱進,切實行動起來,打造適合自己的云計算中心或是數據中心。可以看到通過運用目前已經比較成熟的虛擬化技術,可以將現有的服務器資源進行整合,使資源高效動態運行,從而節約大量時間、人力和財力,提高企業的服務水平和服務質量。
[1]龔德志,聞劍峰.虛擬化技術在電信服務器資源整合中的應用研究[J].北京:電信科學,2009.