泓德基金:以超融合構建生產及災備環境,承載 O32 等關鍵業務系統
案例亮點
- 承載 O32、TA、估值等基金行業關鍵業務系統生產與災備環境。
- POC 期間對超融合應用承載能力以及資料庫支撐能力分別進行驗證,效能與穩定性均滿足需求。
- 超融合首先作為災備資源池部署,穩定執行一年後,轉為生產資源池,並穩定執行超一年。
- 純軟體和一體機兩種方式靈活交付,同一叢集線上擴容。
- 原有集中式儲存升級為 SmartX 自主研發的分散式塊儲存 ZBS,且虛擬化採用 SmartX 原生虛擬化 ELF(基於 KVM 的虛擬化平臺),為後續信創整體轉型奠定基礎。
客戶背景
泓德基金管理有限公司(以下簡稱“泓德基金”)成立於 2015 年 3 月 3 日,是經中國證監會證監許可 [2015]258 號文批准設立的公募基金管理公司。泓德基金高度重視投研,吸引並培養了一大批優秀的投研人才,打造了泓德基金穩健的投資風格和注重基本面研究的長期價值投資理念。
伴隨著數字經濟發展新格局的形成,基金行業資訊化建設和改造的需求也在不斷增加,資料量的爆發式增長和系統複雜性的提高對 IT 基礎設施的效能、敏捷性、可靠性等提出了更高要求。泓德基金於 2019 年底開始進行資訊化建設的規劃,基於對 SmartX 超融合架構及其在基金行業成熟應用案例的瞭解,泓德基金決定先透過 POC 驗證其穩定性與可用性。
驗證超融合效能和高可用,引入 SmartX 超融合開啟 IT 基礎架構轉型
測試業務系統簡介
恆生 O32 投資交易系統,是恆生系統開發的投資管理系統,屬於基金行業核心系統之一,並在券商、券商資管、保險、信託及期貨等多行業有廣泛應用。
原生產環境配置
測試配置
測試場景
清算後備份+靜態風控,共計包括 23 個基金產品,1000 多條風控,清算後備份資料量為 750M。
測試目標
基於超融合架構執行 O32 交易系統中的清算後備份及靜態風控模組,縮短執行用時。
部署情況
SmartX 超融合軟體 SMTX OS 部署在由 3 臺標準 x86 伺服器組成的叢集上,建立兩個虛擬機器分別承載 APP 和 Oracle DB,其中 APP 為8vCpu 32G(低配),Oracle DB 為 8vCpu 32G(高配)。
測試結果
泓德基金原有的傳統架構執行 O32 交易系統中的一個靜態風控模組需要約 15min,同執行清算後備份和靜態風控模組需要約 25min。部署超融合架構後,用時分別減少到 7min43s (縮短 49%)和 11min7s(縮短 56%),符合縮短用時的預期。
此外,在 Oracle RAC 例項可靠性測試中,分別模擬 RAC 節點故障與恢復過程,O32 系統業務穩定、服務無中斷。
綜合 POC 測試情況,泓德基金決定正式引入 SmartX 超融合架構進行 IT 基礎架構的轉型。
超融合資源池從災備轉生產,承載 O32、TA 等關鍵業務系統
自 2020 年至 2022 年,泓德基金分批次共計部署了 9 個節點 SmartX 超融合產品,其中 6 個節點以純軟體的形式部署,3 個節點以一體機的形式部署。同時,超融合也從最初的災備資源池轉為了生產資源池,承載 O32 和估值等核心業務系統。
2020 年 12 月首次部署 3 節點:新建災備資源池
在 2020 年末一期部署中,泓德基金基於 SmartX 原生虛擬化 ELF (基於 KVM 的虛擬化平臺)部署 3 個超融合節點,以純軟體形式交付,承載 O32、TA、估值等核心系統的災備。
2021 年 5 月擴容 3 節點:擴大災備資源池
經過半年多的災備環境實地驗證,泓德基金更加認可 SmartX 超融合產品的穩定性,也進一步熟悉原生虛擬化 ELF 的產品功能,在 2021 年中旬二期部署中選擇擴容 3 節點,增大災備環境支撐。本次部署,以一體機的形式交付。
2022 年 5 月擴容 3 節點:災備轉生產+新建災備
在擴大災備環境的過程中,泓德基金也開始將部分的生產業務系統遷移到該環境中。在業務穩定執行的基礎上,泓德基金在 2022 年中旬也開啟了第三期部署,將前兩期部署的 6 節點叢集正式轉為生產叢集,O32 和估值等核心系統經過一個月左右的測試聯調後全部切換到超融合環境中上,同時新增 3 個純軟體節點作為同城災備機房的基礎資源。
生產與災備資源池配合,打造完整非同步複製方案
在基於超融合構建的生產與災備資源池的基礎上,目前,泓德基金進一步透過 SMTX OS 的非同步複製功能持續將生產叢集業務系統應用進行復製備份,形成基於業務系統應用層級的災備方案。
這一方案實現了 RPO = 1 day (按需自定義策略)、RTO < 10 mins(虛擬機器啟動時間),極大提升了業務系統的可用性與可靠性。
在資料庫層災備架構設計方面,為了確保資料庫災備拉起時的資料一致性,採用基於資料庫日誌複製的方案實現,與業務系統應用基於虛擬機器層的非同步複製方案組合,構建完整的災備方案。
擴充套件超融合應用場景,賦能業務創新
未來,泓德基金計劃將超融合應用至辦公生產、開發測試等場景中,並繼續完善非同步複製方案。此外,泓德基金也將探索 Everoute 網路與安全軟體、SMTX 備份與恢復等產品的部署與應用,並透過應用 Vhost / RDMA 等技術,持續賦能業務。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69974533/viewspace-2928366/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 構建生產環境可用的高可用kubernetes叢集
- Docker 關鍵字說明及一鍵構建相關服務Docker
- 恆生O32系統的前世今生
- 遊戲陪玩系統開發,業務程式碼判斷生產/開發環境的方式遊戲開發環境
- 全網伺服器資料備份方案(模擬生產環境容災同步)+郵件告警伺服器
- win11系統生態關鍵一步,微軟攜手OEM夥伴探索產品構建!微軟
- 銀行專家分享:生產關鍵系統儲存建設落地實踐
- kafka生產環境規劃-kafka 商業環境實戰Kafka
- 超融合支撐保險客戶構建生產級資料庫資源池資料庫
- Elasticsearch叢集搭建教程及生產環境配置Elasticsearch
- 2023生產環境建議用Laravel什麼版本?Laravel
- ClickHouse生產環境部署
- 生產環境 壓測
- 關鍵應用和超融合基礎架構:時機已到架構
- HDS推出針對虛擬化和雲環境的全新融合及超融合解決方案
- 架構師教你:如何實現兩個完全獨立閉環業務系統的融合。架構
- 企業生產環境-麒麟V10(ARM架構)作業系統部署Zookeeper單節點&高可用叢集版架構作業系統
- kafka生產者Producer引數設定及引數調優建議-kafka 商業環境實戰Kafka
- IT 災備:系統管理員對抗自然災害
- MySQL 8.026 下載及安裝教程-Windows 10系統環境MySqlWindows
- 企業生產環境Nacos叢集部署示例
- PDM系統的產生及相關技術理論
- java微服務 k8s生產環境搭建Java微服務K8S
- docker構建php環境DockerPHP
- dockerfile構建flask環境DockerFlask
- 以業務需求為中心的雲原生架構體系建設架構
- Nutanix支援超融合環境中部署大資料大資料
- Flink生產環境常見問題及解決方法
- vcenter6.7生產環境叢集部署及應用
- 麒麟作業系統 (kylinos) 從入門到精通 - 研發環境 - 第十篇 Java開發及環境準備作業系統Java
- 雲災備、雲容災、雲備份、資料庫上雲、線下線上雲災備、災備有云等資料庫
- 建築建材電商供應鏈系統,構建高效運轉的全產業生態鏈產業
- 用 Spring 區分開發環境、測試環境、生產環境Spring開發環境
- Docker 構建統一的前端開發環境Docker前端開發環境
- 關鍵業務系統的最佳化小技巧
- 2019年4月德國工業生產環比下降1.9%
- 災備建設中異地副本含義及使用
- 金融行業關鍵業務資料庫系統加固方案行業資料庫