亞信科技AISWare AntDB資料庫在運營商核心業務系統的聯合實踐分享

亞信AIDB資料庫發表於2022-02-10

資料管理在大資料智慧平臺、共享資料中心等資訊基礎設施專案的建設中十分重要。這些大資料平臺主要負責業務資料的中心彙算、客戶服務與資訊管理、稽查與風險控制等,同時在多終端為客戶提供即時查詢的服務。顯然,這會帶來高併發的海量資料與密集的計算處理,對網路、裝置、計算系統等系統資源也提出了更高效能與穩定性、低成本的要求。


(圖1:AISWare AntDB資料庫 行業應用案例)

亞信科技AISWare AntDB資料庫能有效應對計算密集型的大資料應用,並帶來系統效能的全面提升。其採用的原生分散式架構,實現了線上彈性伸縮、和分散式事務強一致性,旨在建設成一款業內領先的高可用、高效能的分散式關係型資料庫。

在英特爾®處理器硬體加速和亞信科技AISWare AntDB資料庫軟體調優的基礎上,亞信科技與英特爾合作驗證了AISWare AntDB資料庫在運營商核心業務系統的聯合應用。

本篇,我們將介紹在Sysbench MySQL基準測試中,AISWare AntDB資料庫採用真實生產環境資料模擬下的實測結果; 並展示AISWare AntDB資料庫解決方案基於第三代英特爾至強可擴充套件處理器的效能優勢,軟硬體結合為客戶提供超強算力。

 

【一】 複雜業務/計費場景優化

在5G運營商核心業務場景,亞信科技AISWare AntDB資料庫採用了獨有的記憶體與磁碟雙儲存引擎,用以支撐高併發、高吞吐的計費、營銷等業務。為了實現複雜的業務處理,在進行的大量資料查詢時,利用記憶體儲存引擎進行查詢以提高速度;而在資料處理過程中,通過降低檔案落地次數,減少大量的I/O讀寫,提高對磁碟儲存引擎的應用效率。

 

(圖2:AISWare AntDB資料庫進行Sysbench MySQL基準測試)

 

亞信科技AISWare AntDB資料庫通過分層儲存模式,幫助企業合理規劃與節省儲存成本,更好的契合上層應用的業務需求,既滿足對於資料庫高效能的要求,又能有效降低整體獲得總成本。

批處理業務場景

AISWare AntDB 資料庫的 SQL 引擎在經過了多年的發展應用之後,擁有成熟的 SQL 執行能力和分散式計算能力,可以支撐在海量資料遷移與複雜業務應用時,大量的批處理操作。

流式事件處理場景

AISWare AntDB 資料庫基於RAFT優化的分散式多副本一致性協議,以及自動負載均衡的分割槽演算法,進一步提升流處理叢集的可用性以及可擴充套件性。基於細粒度的融合儲存策略,極大地優化和提升AISWare AntDB資料庫系統的記憶體使用效率。

 

【二】效能分析報告

測試配置如下:

伺服器:第三代英特爾®至強®可擴充套件處理器 36cores

記憶體:2TB

應用軟體:AISWare AntDB

資料量:1.6TB

下圖為測試結果。柱狀圖最左邊是上一代平臺配置2TB DRAM記憶體的結果,作為效能基準。中間是Ice Lake平臺配置兩2TB DRAM記憶體的結果,可以獲得 高達2倍多的效能提升。右邊是Ice Lake平臺,配置256GB DRAM記憶體加2TB傲騰 TM持久記憶體的結果, 有近2倍的效能提升

 

(圖3:AISWare AntDB資料庫效能測試結果)

結果相比中間的純DRAM記憶體效能有7%的下降,但考慮到傲騰 TM記憶體相比DRAM記憶體有巨大的成本優勢,這個配置可以使硬體系統的TCO成本顯著降低。

 

【三】總結

典型配置下,AISWare AntDB資料庫效能提升了2倍多,可以很好的滿足企業對分散式資料庫的各種業務需求,降低硬體系統的TCO成本,提高整體系統的處理速度並擁有巨大的成本優勢。

在各個領域深化數字化轉型的過程中,核心系統的分散式改造是非常關鍵的一環。過往的合作案例顯示,隨著自主研發分散式技術的逐步成熟,不斷應用、優化和完善,亞信科技AISWare AntDB資料庫幫助客戶進行核心系統數字化改造時,在系統效能提升、整體成本降低等方面的優勢越來越明顯。

更高效的軟體程式碼,更好地發揮硬體優勢,是企業IT系統的需要,也是網際網路應用以及企業資訊管理系統儲存資料和管理資料的核心。亞信科技與包括英特爾在內的硬體供應商深度技術合作,完成應用方案的引數調優,積極推進在BSS、OSS、垂直行業等領域的產品研發,充分賦能行業數字化轉型,共同挖掘更多高價值應用場景。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70000893/viewspace-2855212/,如需轉載,請註明出處,否則將追究法律責任。

相關文章