陽光保險集團股份有限公司(以下簡稱“陽光保險”)是中國 500 強企業、中國服務業 100 強,成立 3 年便躋身于七大保險集團,10 年成功進軍醫療健康產業,成為全球市場化企業中成長最快的集團公司之一。目前,陽光保險集團旗下已擁有財產保險、人壽保險、信用保證保險、資產管理、醫療健康、互聯網金融等多家專業子公司,逐漸成為保險行業變革發展的中堅力量。
核心存儲系統面臨的挑戰
保險科技的快速發展給保險業帶來了巨大的變革和助力,云計算、大數據、人工智能等創新技術的應用推動著保險業新模式、產品與服務創新,從而實現客戶體驗的升級。陽光保險把“數字科技+客戶體驗”作為戰略重點,構建面向業務的 IT 業務平臺,以科技創新驅動業務創新,在新形勢下,作為 IT 核心系統的重要組成部分,數據的存儲與管理也面臨著轉型和升級需求。
陽光保險對核心業務系統數據庫架構設計原則是,根據業務特性,改造成基于多服務應用的小數據庫,并實施應用服務化拆分,從而構建核心業務的服務化架構。要求核心數據庫架構能夠為 OLTP 類業務提供高性能和低延時的存儲服務,同時配備靈活的副本策略與容災備份方案。
陽光保險廣泛采用分布式系統架構來滿足新一代保險核心業務系統的建設需求,隨著業務的快速發展,基于云平臺應用的數據量與類型均以每年 300% 以上的速度激增,需要對云計算平臺的存儲類型和容量都有了更多的要求,因此需要提供多種存儲資源對接生產環境的云計算平臺,提供統一的分布式存儲資源池,同時要保障 7*24 小時的業務連續性。
一方面,保險業務需要完整記錄和保存交易信息,包括產品宣傳和銷售文本、銷售和服務日志、投保人操作軌跡等,確保能夠完整、準確地還原相關交易流程和細節。由此產生的海量業務日志需要大容量的共享存儲系統,在滿足審計合規要求的同時可以與大數據系統無縫對接,支持數據分析和業務決策。另一方面,深度學習等創新應用也需要為前端計算集群提供大容量、高 IOPS 與高帶寬的共享存儲空間,以保障應用的流暢性。
利用 QingStor NeonSAN 構建分布式核心存儲系統
陽光保險對青云科技 QingStor NeonSAN 進行了全面的測試和評估, 結果證明 NeonSAN 在可靠性、性能、無縫擴展等方面表現優異,全面滿足關鍵業務、大數據與深度學習等創新應用的需求。
在核心生產區部署6節點的全閃配置 NeonSAN,用于承載多個面向服務應用的 Oracle 數據庫,多個 Oracle RAC 節點掛載同一個 NeonSAN 卷工作,支持 Oracle ASM 進行管理。現有的 QingCloud 私有云平臺無須做任何改造,即可平滑添加 NeonSAN 作為大容量的數據盤存儲,并通過云平臺進行統一管理。此外,也可以為大數據分析、深度學習等創新應用提供大容量與高性能的存儲服務。拓撲示意圖如下:
NeonSAN 面向閃存的系統架構設計,提供分布式 Active-Active 雙活,具備業界領先的高性能與低延時能力,保障 Oracle RAC 等關鍵業務數據庫(OLTP)與數據倉庫(OLAP)高效穩定運行。NeonSAN 提供數據分片及多副本策略,保障多副本間的強一致性;軟、硬件架構采用多路徑和冗余機制,各組件可獨立完成故障檢測、修復和隔離,確保業務連續性。
全閃配置的 NeonSAN 為企業核心業務提供穩定支撐;存放業務日志提供超大容量的數據盤(百 TB 級別)滿足行業監管需求,也為深度學習等應用提供高效、穩定的存儲服務,實現所有數據的智能管理與運維。同時,NeonSAN 還提供 Kubernetes CSI 等容器存儲方案,為有狀態服務:如 MySQL 等提供穩定的持久化存儲。
NeonSAN 基于 X86 全分布式架構,不需要傳統 SAN 交換機、專用網卡和昂貴的網絡,可最大程度簡化網絡存儲,顯著降低采購和部署成本。NeonSAN 的數據恢復、遷移及擴容后進行容量均衡時上層業務無感知,觸發時間可任意指定,新增節點可立即投入業務,降低后期的業務遷移成本和擴容成本。
NeonSAN 讓陽光保險有效避免了傳統數據庫一體機升級重啟問題,任何網絡與組件故障,上層業務無感知,在提供出色性能的同時保障了 Oracle 關鍵業務的連續性,可平滑升級到兩地三中心方案。
而一套存儲系統提供靈活的配置以滿足不同業務的數據存儲需求,有效降低數據中心各類存儲系統的投資與管理成本。其采用的X86 全分布式架構,實現不動業務的平滑擴容,使存儲擴容時間從幾個月提升至 1 天,能夠很好地應對后續業務發展、數據量劇增帶來的擴容與升級問題。