近日,亞信安慧AntDB數據庫憑借豐富的核心業務系統升級替換能力和經驗,受邀參與第三期“國産軟硬件升級替換之路”的直播沙龍。亞信安慧AntDB數據庫相關負責人發表《基于AntDB的CRM全域數據庫替換實踐》的精彩演講,通過通信行業率先完成CRM全域數據庫替換的創新實踐,與業界同仁共同探讨,核心軟硬件替換升級過程中有哪些可供借鑒的方法論以及如何在實操層面有效填坑避雷。
豐富的國産化升級改造經驗
亞信安慧AntDB數據庫是亞信科技控股有限公司(下稱“亞信科技”)自主研發的一款數據庫産品,于 2008年正式上線為通信運營商核心計費系統提供數據管理能力和服務,同時亞信安慧AntDB數據庫也是亞信科技投身信創産業的戰略性産品。
2019年9月響應湖南省委省政府的号召,亞信科技與湖南省、長沙市相關政府、國資部門協作設立專門從事信創産業的專業公司“湖南亞信安慧科技有限公司”(簡稱“亞信安慧”),并于2022年正式開始亞信安慧的獨立化運作和AntDB的獨立運營。

圖1:亞信安慧AntDB數據庫演進曆程
截止目前,亞信安慧AntDB數據庫已經完成了8次大的版本升級,在通信運營商核心業務系統平穩運行15年,服務終端用戶超過10億,每秒處理的通信核心交易數據超百萬,是通信行業業務系統升級改造的見證者和參與者,不僅助力通信行業客戶實現多個業務系統在行業内完成“*”升級改造的突破,還幫助交通等行業客戶率先完成核心業務系統的升級改造。

圖2:亞信安慧AntDB數據庫典型客戶
在本次“國産軟硬件升級替換之路”的直播沙龍中,針對國産化過程中的難點,亞信安慧AntDB數據庫負責人從實操層面做了傾情分享,為國産軟硬件的升級替換之路提供了實實在在的方法和經驗。
核心業務系統數據庫升級改造難點
亞信安慧AntDB數據庫負責人表示,雖然國産軟硬件正在從“基本可用”向“好用易用”持續演進,但對于客戶來說,國産軟硬件升級替換,某種程度上還是在用不成熟的産品替換成熟産品,為了減少升級替換的風險,短期内也必将面臨并行期雙邊投入的問題,所以怎麼替,從哪兒開始替就顯得非常重要。
核心業務系統數據庫是關系企業命脈的重要基礎軟件,找到其順利升級的方法,業務系統全域數據庫升級實現起來就會非常輕松。那麼,核心業務系統升級改造的難點有哪些呢?亞信安慧AntDB數據庫負責人根據實際的升級替換經驗,從研發、工程、運維三個層面來解讀。
研發-應用系統改造量大:對象屬性差異、字段屬性差異、語法差異、物理模型改造以及應用改造和數據庫割接、配套的數據交換能力建設等;
工程-割接業務影響大:數據庫是IT系統的核心服務,數據庫的跨庫割接涉及數據準确性問題、數據持久化安全、跨庫割接技術複雜、數據校驗耗時久、停機窗口長,核心庫割接業務影響極大;
運維-成熟度不足穩定性風險:發展晚、積累少,無大規模的高并發實踐;SQL優化器相對弱,對複雜SQL支持弱;跟硬件環境,系統環境都有待進一步磨合;日志、性能視圖、運維工具等相關配套的運維能力不完善。
針對這些難點,亞信安慧AntDB數據庫負責人也提出了亞信安慧AntDB在實踐中的遷移替換思路與大家探讨,如圖3。

圖3:亞信安慧AntDB在實踐中的遷移替換思路及時間規劃
CRM系統全域數據庫替換為什麼選亞信安慧AntDB?
電信CRM系統承載運營商支撐系統中面向客戶管理的核心,涉及市場營銷、銷售實現、客戶服務等多個領域。電信CRM系統數據庫替換有用戶規模大、業務繁多、流程複雜等特點。CRM系統作為運營商核心交易系統,數據庫使用場景相對固定,更加側重性能以及穩定性,中國移動某省公司從自主維度、技術維度、生态維度三個方面綜合評估,*終确定了使用亞信安慧AntDB數據庫進行CRM系統數據庫的升級改造。
從自主維度說,亞信安慧AntDB是應運營商核心業務場景的需求而誕生的數據庫産品,*代産品的每一行代碼都源自于亞信安慧AntDB數據庫的工程師,滿足核心數據庫升級改造自主創新層面的要求;
從技術維度說,亞信安慧AntDB誕生并直接應用于通信行業核心系統,,是在運營商核心系統的生産環境成長起來的數據庫産品,能夠随着通信技術的發展和通信行業場景需求的變化進行産品技術的疊代升級;
從生态維度說,亞信安慧AntDB不僅支持全球影響力大、社區繁榮、開放度高、生态增長*快的PG内核,對上下遊國産軟硬件的适配程度也極高。
基于亞信安慧AntDB 的CRM業務系統全域數據庫替換方案
在本次演講中,亞信安慧AntDB負責人帶來了中國移動某省CRM業務系統全域數據庫替換方案,并對方案中的技術創新進行了詳細說明。

圖4:高可用方案架構
高可用方案:
l 每套國外商用數據庫均采用單機版亞信安慧AntDB數據庫替換(部署架構為一主兩備)。
l 數據庫節點分布于兩個機房,并使用 adbhamgr + adbdcs 組件進行高可用管理,主節點故障時能自動切換,adbhamgr+adbdcs确保高可用。

圖5:異構數據庫遷移方案
異構數據庫遷移方案:
l 增量同步: 在停機之前,先使用同步工具将國外商用數據庫數據全量同步到亞信安慧AntDB數據庫中;後續同步工具持續将Oracle中的增量數據同步到亞信安慧AntDB數據庫中;在割接時,隻需要同步*後一次增量,即完成數據同步。
l 方案結論:96%高兼容度的亞信安慧AntDB數據庫,與國外商用數據庫原庫語法、函數等高度兼容,節省了遷移的成本和代價,為客戶節約成本,遷移後國産數據庫性能相比原環境提升13%,并實現上線後0故障率。
CRM系統全域數據庫替換帶來的技術創新
在方案實施過程中,亞信安慧AntDB數據庫有以下幾個創新點值得關注:
1. 構建SQL解析引擎,極大提升國外商用數據庫的兼容性
亞信安慧AntDB 6.0在割接試點過程中實現了6次版本升級,在原生Postgresql語法解析基礎上構建了獨立的國外商用數據庫語法解析器,實現對國外商用數據庫的語法、函數、特性的多方面兼容能力,減少了超過2萬處代碼修改,大幅降低應用适配改造的工作量。
2. 數據庫讀寫分離,提升數據庫承載容量
基于AntDB+DBProxy實現讀寫分離架構,實現現有單體數據庫無法突破的瓶頸,讀寫分離全面上線後,從庫承擔約75%查詢量,主庫CPU負載下降53%,大大提升整體性能。

圖6:讀寫分離架構圖
除了以上技術創新,為解決割接過程中出現的子事務性能問題、從庫讀與主庫沖突、ARM服務器 lse原子指令、等問題,亞信安慧AntDB數據庫性能也得到優化和大幅提升(詳情可關注公衆号下載演講PPT)。
結語
在本期“國産軟硬件升級替換之路”的直播沙龍中,亞信安慧AntDB的分享的升級替換實戰經驗和方法得到了各位演講嘉賓和直播觀衆的一緻關注和好評,增強了與會人員對國産軟硬件升級替換的信心,相信亞信安慧AntDB升級替換方案将助力更多行業企業實現數據庫的創新升級。
關于亞信安慧AntDB數據庫
亞信安慧AntDB數據庫始于2008年,在運營商的核心系統上,為全國24個省份的10億多用戶提供在線服務,具備高性能、彈性擴展、高可靠等産品特性,峰值每秒可處理百萬筆電信核心交易,保障系統持續穩定運行近十年,并在通信、金融、交通、能源、物聯網等行業成功商用落地。
免責聲明:本文僅代表作者個人觀點,與每日科技網無關。其原創性以及文中陳述文字和内容未經本站證實,對本文以及其中全部或者部分内容、文字的真實性、完整性、及時性本站不作任何保證或承諾,請讀者僅作參考,并請自行核實相關内容。
本網站有部分内容均轉載自其它媒體,轉載目的在于傳遞更多信息,并不代表本網贊同其觀點和對其真實性負責,若因作品内容、知識産權、版權和其他問題,請及時提供相關證明等材料并與我們聯系,本網站将在規定時間内給予删除等相關處理.

