(CWW)數(shù)字化時代,業(yè)務(wù)“在線”是每個企業(yè)的常態(tài)。作為企業(yè)經(jīng)營管理軟件中最關(guān)鍵的應(yīng)用系統(tǒng),ERP承載著企業(yè)所有的業(yè)務(wù)流程和數(shù)據(jù)資產(chǎn),是企業(yè)日常運行的重要依托。因此業(yè)務(wù)7*24小時“在線”的“可靠性”成為衡量ERP的一大關(guān)鍵指標。
日前,華為宣布實現(xiàn)自主創(chuàng)新的MetaERP研發(fā),完成對舊ERP系統(tǒng)的替換,經(jīng)歷了月結(jié)、季結(jié)和年結(jié)的考驗,交出“零故障、零延時、零調(diào)賬”的滿意答卷,證明了MetaERP系統(tǒng)的“可靠性”。這背后離不開華為云GaussDB數(shù)據(jù)庫的支撐。
(資料圖片)
金融級可靠性,MetaERP的“極致要求”
華為舊ERP系統(tǒng)隨華為業(yè)務(wù)發(fā)展運行了20多年,支撐著每年數(shù)千億產(chǎn)值的業(yè)務(wù)和全球170多個國家業(yè)務(wù)的高效經(jīng)營,具備“強一致性”的典型特征:不僅承載華為250多個會計核算場景、140多個核算模板、3000多個核算規(guī)則, 還需要完成海外100多個子公司的多準則適配,靈活編排業(yè)務(wù)規(guī)則,當國家會計準則發(fā)生變化,不用IT改程序就可以直接調(diào)整,對賬本的準確性、靈活性和一致性要求極高。
這讓MetaERP的替換從一開始就面臨著一個“極致要求”:絕對的強一致和高可用,確保單單、單帳、賬實一致性,達到金融級的可靠性。如何在替換舊有數(shù)據(jù)庫的同時,達到這樣的要求,成為GaussDB團隊從一開始就擺在首位的工作。
GaussDB高可用容災部署滿足業(yè)務(wù)需求
什么樣的數(shù)據(jù)庫才有這樣的能力?當時,團隊面臨兩個選擇,一是繼續(xù)沿用馬來西亞子公司此前使用的業(yè)界開源友好的PG數(shù)據(jù)庫,二是使用華為自主創(chuàng)新的華為云GaussDB數(shù)據(jù)庫。最終,GaussDB依托自身的優(yōu)勢,提供同城AZ內(nèi)、跨AZ、異地跨Region的兩地三中心容災方案,很好地滿足了華為業(yè)務(wù)對MetaERP永久在線的需求。
為了實現(xiàn)數(shù)據(jù)的強一致性,GaussDB通過DCF(分布式共識框架)模式提升了容災能力的規(guī)格,支持一致性日志復制,在任意節(jié)點故障、主備切換情況下保障日志不分叉,并且支持一致性選主,確保任何故障下都不會發(fā)生腦裂雙主,SLA服務(wù)達到了99.99%。
在保證數(shù)據(jù)一致性的前提下,團隊圍繞容災也展開很多研究,支持了流式容災,突破了基于物理日志的并行復制技術(shù),支撐MetaERP高效完成同城3AZ高可用部署,并且通過異地跨云容災集群的搭建,實現(xiàn)了異地1700多公里的城市級容災能力,當一個地方發(fā)生故障,另一個地方快速完成容災集群的切換,確保故障情況下數(shù)據(jù)不丟失,保障業(yè)務(wù)正常運行;6小時以上的閃回能力,避免了人為失誤操作導致的數(shù)據(jù)丟失,同時閃回查詢對系統(tǒng)性能的影響極低;
通過三副本數(shù)據(jù)強一致技術(shù),實現(xiàn)RPO等于零,數(shù)據(jù)不丟失,安全守護每一筆存貨交易的準確記錄,交易成功率100%,截至目前,系統(tǒng)運行實現(xiàn)了做到了“數(shù)據(jù)零丟失、業(yè)務(wù)永在線”。
GaussDB全面支撐MetaERP穩(wěn)定運行
為了確保系統(tǒng)足夠穩(wěn)定可靠,整個上線過程中,GaussDB團隊進行了多次真實場景的故障演練,比如對準歷史故障異常場景,選定了斷網(wǎng)和斷電演練。對斷網(wǎng)場景進行了單機柜斷網(wǎng)、整排機柜斷網(wǎng)和AZ級斷網(wǎng)演練,對斷電場景進行了單機柜斷電、整排機柜斷電和市電掉電演練。
做單機柜斷電時對西安機柜進行了誤下電演練,做整排機柜斷電時對貴陽小母線進行了誤下電演練,而針對市電掉電對東莞EDCM9模塊進行了掉電演練。最后結(jié)果顯示,無論是在哪種情況下,系統(tǒng)端到端故障都能保證在5分鐘之內(nèi)快速恢復,達到了預期目標。在充分的故障場景測試下,MetaERP的高可用和高可靠能力得到了全面的驗證。
可靠性是ERP系統(tǒng)的“生命線”。實踐證明,華為云GaussDB完全經(jīng)受住了這場世界級的攻堅考驗,也完全具備支撐大型一體機系統(tǒng)遷移上云的能力,并積累了豐富的經(jīng)驗。未來,華為云GaussDB將一如既往地持續(xù)聚焦真實業(yè)務(wù)場景,潛心研磨數(shù)據(jù)庫根技術(shù),為企業(yè)數(shù)智化轉(zhuǎn)型保駕護航。
關(guān)鍵詞: