張印軍
摘 要 河鋼集團自2008年成立以來,應(yīng)用SAP套裝軟件著力建設(shè)全集團統(tǒng)一的企業(yè)資源管理系統(tǒng)。近年來,隨著河鋼的蓬勃發(fā)展,企業(yè)信息化建設(shè)也需要不斷的更新與拓展,原有的服務(wù)器設(shè)備已經(jīng)不能滿足日常增加的業(yè)務(wù)需求。為此,河鋼技術(shù)人員不斷研究探索,與當前先進虛擬化技術(shù)相結(jié)合,研究出了切實可行的虛擬化改造方案。
【關(guān)鍵詞】河鋼 虛擬化技術(shù) SAP 改造
1 引言
河鋼集團SAP系統(tǒng)主要使用HP小型機設(shè)備作為系統(tǒng)硬件支撐平臺,承載SAP應(yīng)用的主要有HP rx系列小型機服務(wù)器,各服務(wù)器分別用于生產(chǎn)、測試和開發(fā)服務(wù)器使用。集團SAP系統(tǒng)數(shù)據(jù)存儲使用EVA4400盤柜,備份設(shè)備為HP Storageworks autoloader磁帶庫。軟件使用SAP ECC 6.0和SAP PI 7.0分別作為業(yè)務(wù)和接口系統(tǒng)使用、數(shù)據(jù)庫采用Oracle 10G、操作系統(tǒng)為HP-UX 11.23。
2 系統(tǒng)存在的問題
系統(tǒng)主機架構(gòu)存在以下問題:
(1)目前系統(tǒng)都是單節(jié)點運行,沒有HA熱備功能,存在單點故障,系統(tǒng)的高可用性較差。
(2)現(xiàn)有的數(shù)據(jù)存儲通過直連方式連接磁盤陣列存儲,可擴展性和高可用性差,沒有實現(xiàn)異地存儲和系統(tǒng)容災(zāi),當未來出現(xiàn)一些人力不可抗拒因素時,整個SAP系統(tǒng)將無法提供容災(zāi)應(yīng)用。
(3)現(xiàn)階段集團系統(tǒng)的數(shù)據(jù)庫備份采用HP Storageworks autoloader磁帶庫,是網(wǎng)絡(luò)備份,備份速度依賴于網(wǎng)絡(luò)帶寬,備份時間長。而且此設(shè)備主要負責備份Oracle的數(shù)據(jù)核心文件和日志文件,但無法完成操作系統(tǒng)的備份;當出現(xiàn)操作系統(tǒng)所在硬盤損壞的故障時,無法通過磁帶庫進行系統(tǒng)的引導(dǎo)來恢復(fù)操作系統(tǒng)。
3 改造方案設(shè)計原則
為了徹底解決現(xiàn)有系統(tǒng)運行存在的一些故障隱患,結(jié)合SAP系統(tǒng)對于業(yè)務(wù)支持的重要性、高可用性和數(shù)據(jù)安全性,提升SAP系統(tǒng)的高可用性和災(zāi)難恢復(fù)能力,改造方案根據(jù)如下原則進行設(shè)計:
3.1 高可靠
在充分考慮到系統(tǒng)的靈活性的同時,要避免關(guān)鍵業(yè)務(wù)的主機系統(tǒng)設(shè)備單點故障,提供熱備及故障恢復(fù)措施,保障主機系統(tǒng)在出現(xiàn)故障后能快速恢復(fù)。同時合理配置主機各種硬件資源,避免關(guān)鍵性資源形成瓶頸影響整體業(yè)務(wù)的正常運轉(zhuǎn)。
3.2 安全性
系統(tǒng)具備很高的安全性,保證系統(tǒng)可以安全可靠的正常運行。
3.3 先進性與實用性集合
在設(shè)備選型設(shè)計中,我們要考慮采用當今業(yè)界的流行技術(shù),同時要考慮在眾多關(guān)鍵領(lǐng)域中已經(jīng)得到充分驗證的產(chǎn)品,以保證系統(tǒng)的更高的可靠性和可用性。
3.4 系統(tǒng)可擴展性
使系統(tǒng)可以隨著用戶業(yè)務(wù)的增加具有很好的硬件升級能力,滿足用戶對系統(tǒng)整體性能的升級需要。
3.5 高性能
滿足各系統(tǒng)應(yīng)用系統(tǒng)高性能運行是信息化建設(shè)效果的直接體現(xiàn),充分考慮應(yīng)用系統(tǒng)對硬件平臺的要求,合理配置硬件設(shè)備,保證應(yīng)用系統(tǒng)達到最優(yōu)的運行效果。
3.6 可管理性
方案設(shè)計需要充分考慮系統(tǒng)實施,系統(tǒng)管理的簡單、方便,降低用戶系統(tǒng)建設(shè)和運行維護風險。
3.7 開放性與標準化
采用標準的技術(shù)以保證與其它廠家的產(chǎn)品相兼容。
3.8 性價比
保證充分滿足用戶的性能的同時,充分挖掘現(xiàn)有系統(tǒng)軟硬件設(shè)備的使用潛力,盡可能以最低成本來完成主機系統(tǒng)建設(shè),即選用高性能價格比的設(shè)備。
4 改造方案設(shè)計
4.1 系統(tǒng)設(shè)計思路
鑒于當前系統(tǒng)存在的問題較多,新方案完全脫離現(xiàn)有的系統(tǒng)架構(gòu),利用業(yè)內(nèi)比較成熟的虛擬化技術(shù)來做整合,可以滿足所有設(shè)計原則。Vmware的虛擬化技術(shù)在全球關(guān)鍵應(yīng)用的部署上有著非常多的案例。鑒于國內(nèi)信息化建設(shè)相較國際略有滯后,購買習慣上對小型機的依賴度還比較高,SAP在VM平臺中的部署的國內(nèi)案例不算多,有諸如國家電力,瀘州老窖以及勁霸男裝等,另外,在臺灣的臺積電等大客戶也有成功的部署經(jīng)驗。
4.2 主機存儲架構(gòu)設(shè)計
針對現(xiàn)有SAP系統(tǒng)存在的問題,本次設(shè)計的新主機架構(gòu)圖如圖1。
5 結(jié)論
經(jīng)過改造后的系統(tǒng)具有如下優(yōu)勢:
5.1 高可用性
任何一臺物理主機的宕機,對運行的系統(tǒng)都沒有大的影響。系統(tǒng)會在5分鐘之內(nèi)重新加載到另外的物理主機上,從而保證了高可用。
5.2 及時備份,快速還原
通過vmware自帶的業(yè)績最優(yōu)秀的備份還原技術(shù),對每一個操作系統(tǒng)和應(yīng)用做定期的備份,并在需要的時候做到15分鐘左右的快速還原。
5.3 應(yīng)用級別的災(zāi)備
對災(zāi)難中心的系統(tǒng)編制啟停順序,大大簡化了系統(tǒng)之間的關(guān)聯(lián)性,使得災(zāi)難中心快速實現(xiàn)應(yīng)用級別得應(yīng)用接管。并可以通過第三方的硬件,很容易的實現(xiàn)雙活。
5.4 便于管理
vcenter平臺本身就是一個管理平臺,可以方便的查看每臺虛擬機的運行狀況;如果再加上vmware的管理軟件,將能看到系統(tǒng)更多的運行狀況等,當系統(tǒng)處于不安全的情況時,會自動報警,發(fā)送郵件給管理員。
5.5 隨時分配資源給業(yè)務(wù)部門
當資源池處于過剩狀態(tài)時,可以隨時分配硬件資源給業(yè)務(wù)部門,并瞬間生成虛擬機,提高了對業(yè)務(wù)部門的響應(yīng)速度。
5.6 易于擴展
隨著集團業(yè)務(wù)的增多,現(xiàn)有的資源池不足以支撐系統(tǒng)運行時,可隨時購買硬件設(shè)備熱添加到資源池里,實現(xiàn)資源池的擴展。
參考文獻
[1]劉洋.SAP接口技術(shù)研究與實現(xiàn)[D].武漢:武漢理工大學(xué),2009.
[2]陳瑜.淺談服務(wù)器虛擬化技術(shù)的應(yīng)用[A].電力行業(yè)信息化優(yōu)秀論文集2013[C]. 2013.
[3]吳秋果.SAP應(yīng)用集成研究[D].北京:北京交通大學(xué),2007.
作者單位
河鋼戰(zhàn)略企劃部 河北省石家莊市 050023