隨著國家“互聯網+”行動計劃、云計算和大數據戰略的深入推進,各行各業都在進行數字化轉型。作為國家電網有限公司全資子公司、特大型國有骨干企業,國網黑龍江省電力有限公司(簡稱“黑龍江電力”)在建設一體化“國網云”平臺等行業綱領的指引下,也在積極把握云計算與數字化轉型潮流的契機,以分布式系統為核心實現IT基礎資源的標準化封裝和按需供應。
在此情況下,青云QingCloud為黑龍江電力構建了私有云平臺,在存儲架構層面,采用全x86分布式存儲QingStor®? NeonSAN®?作為核心存儲平臺。在全新架構之下,青云QingCloud聯手合作伙伴,為黑龍江電力提供一整套完善的ERP遷移與測試方案,順利幫助黑龍江電力實現了ERP“上云”。
黑龍江電力ERP“上云”的挑戰
當前,互聯網、電信等行業已經廣泛采用x86構建大規模IT基礎平臺,基于x86環境的系統軟件和應用軟件也更加成熟可靠。同時,x86平臺下的自動化運維帶來極大便利。但是電力企業核心ERP生產環境普遍采用SAP,后端是定制版本的Oracle數據庫,由小型機提供計算服務,由傳統集中存儲FC SAN提供存儲服務。
其實早在2014年,黑龍江電力已經開始采用OpenStack架構進行“上云”嘗試。青云QingCloud高級銷售顧問陸春鵬說,2016年底,青云QingCloud開始跟黑龍江電力產生“交集”,進行了相關測試后,黑龍江電力發現青云QingCloud的產品穩定性更高。于是,從2017年開始,黑龍江電力開始大規模使用青云QingCloud的云架構產品。"目前,他們的營銷系統、網管系統、辦公系統、ERP系統等非常重要的系統都已經遷移到青云QingCloud上面。現在,青云QingCloud后來者居上,成為他們最重要的云計算合作伙伴。"
談及ERP“上云”,陸春鵬表示,國內服務器,由于“SAP+Oracle+小型機”這套架構已累計運行多年,普遍存在系統設備老化、性能低下、系統集成復雜度高、無法擴展、設備沒有廠商維護等問題,迫切需要轉型升級, 在確保ERP核心業務穩定運行的基礎上,同時支撐 “互聯網+” 創新業務的發展。
而軟件系統遷移上云的工作難度非常大,由于系統的復雜程度比較高,黑龍江電力要求在這次遷移過程中把Oracle數據庫系統進行升級。陸春鵬說,在遷移上云之前面臨的困難是,一方面系統進行不了擴容,需要遷移后具有比較好的擴容能力。另一方面,由于這套系統比較封閉,是一套典型的煙囪式、孤島式的系統,無法跟現在的互聯網創新業務相結合。這要求系統遷移時既要保障“上云”后的擴展性,同時與互聯網的新業務還能進行數據交換和相關的延展。
出于保障業務安全的考慮,青云QingCloud首先在QingCloud云平臺上模擬了一個客戶實際的生產環境,并對這個環境進行模擬壓力測試,將客戶ERP系統遷移上云,并進行了云化的工作。"在這個壓力測試的過程中,我們可以了解到這個系統有哪些問題,從而不斷的調整更新。整個項目進行得比較快,時間周期在可控范圍內。經過這種壓力測試后,驗證了系統可以正常運轉,我們才會把生產系統進行切割,進而轉移到云平臺上。"陸春鵬說。
青云QingCloud破解“上云”難題
針對黑龍江電力ERP系統的煙囪式設計、SAP軟件版本相對較低、大量專用硬件設備(包括小型機、集中式存儲以及FC的網絡)等現狀,青云QingCloud資深解決方案架構師鄭子塵表示,青云QingCloud在前期咨詢時,定了兩個目標。第一個就是SAP軟件架構調整。黑龍江電力的SAP架構主要是“CI(Central Instance,即中央實例)+DI(Dialog Instance,即對話實例)”,這個架構比較陳舊了,SAP的大部分功能性組件集成在CI里。在做主備切換或者其他操作時特別慢,用戶體驗非常差。
“我們做的第一件事是把整個架構進行了調整。基于SAP新版本的架構,我們做了重新的構建,把各個組件重新拆分開。拆分后HA(High Available高可用)的切換時長得到極大改善。原來的切換時長在10分鐘左右,甚至10分鐘以上。在新架構上,HA的切換時間大約在1分鐘左右。我們把所有的組件拆分開,最主要的組件單獨部署。拆開后提升了整個系統的穩定性,任意一臺服務器的會話進程被占滿,也可以由其他的服務器響應會話請求。不會出現由于業務增長造成系統負載過重,對前端失去響應的情況發生。這是我們第一個目標。”鄭子塵說。