中鐵建財務共享平臺
客戶單位 | 中國鐵建股份有限公司 |
主要開發商 | 北京久其軟件股份有限公司 |
主要開發平臺 | X86服務器/Redhat6.3 |
系統負載 | 數據量1T+,在線用戶30000+ |
應用范圍 | 中國鐵建股份有限公司下屬22個局財務管理及賬務工作 |
技術特點 | 1、經過數據庫廠商和主要應用開發商共同優化,性能優于Oracle的兩節點RAC集群,是國內“去IOE”的經典范例; 2、采用了達夢首創的讀寫分離技術,實現了業務請求讀和寫的分離,提高了數據庫的吞吐量,且可以支持“一主多備”,確保生產系統運行穩定高效。 |
上線時間 | 2013年 |
項目需求
中國鐵建股份有限公司下屬有20多個工程局,每個工程局都有自己的財務部門,有各自獨立的財務系統,各地財務數據不能及時共享等問題,導致公司經營和財務風險不斷增加,阻礙了公司財務管理工作的高效開展。中國鐵建股份有限公司急需對財務系統進行改造,以解決財務工作中重復投入、效率低下等問題,并對下面所有局的財務部門進行整合,財務系統要由原來的分散式走向集中式管理。
中國鐵建股份有限公司每天產生歸檔日志近20G,系統日常用戶在線人數達2萬多,高峰時期超過3萬。中國鐵建財務大共享系統40%的事務是復雜的核算業務,60%的事務是日常的費控業務,系統高并發請求多集中于費控業務。為此,中國鐵建股份有限公司對數據庫高并發事務處理的性能提出了嚴格要求。
解決方案
圖 中鐵建財務共享服務平臺總體框架圖
鑒于中國鐵建財務共享服務平臺高并發+復雜業務邏輯的技術特點,中國鐵建財務公司領導和達夢公司、久其軟件一起制定了靈活的數據庫解決方案。
1、將簡單的、并發量大的報賬業務和復雜的并發量較小的核算業務拆分為兩塊;
2、報賬業務和核算業務采用達夢數據庫讀寫分離集群提供讀寫分離的負載均衡能力的同時保障系統的可靠性;
3、達夢公司提供定制服務,使讀寫分離集群中的備機可以支持臨時表,可將報表業務分流到備機,提高性能。
針對該系統事務處理的業務特點,達夢公司經過分析研究決定采用基于DM7的數據守護與讀寫分離集群解決方案:數據庫讀寫分離集群一個主機多個備機,將30%的費控、核算讀寫混合業務放在主機上執行,70%的只讀業務分流到備機執行。
項目成效
中國鐵建股份有限公司依托達夢數據庫成功構建了國內首個財務大共享平臺,塑造了DM7數據守護與讀寫分離集群替代Oracle RAC集群的經典案例,是大型央企去“IOE”的典范。該平臺已經成功上線,并穩定運行,未發生任何故障,贏得了中國鐵建股份有限公司的信任。
1、現有應用程序無需修改,最大程度地保護了前期投資,高效易用,便捷部署;
2、支持8000個應用并發連接(可滿足30000人使用)的性能表現遠超用戶預期,輕松應對費控業務高并發請求,顯著提升IO效率,實現負載均衡;
3、一旦主節點發生故障,可在不停機狀態下將數據守護的從節點平滑切換成為新的主節點,繼續提供服務,提高了系統可用性;
4、對費控與核算兩個核心模塊的復雜查詢進行深度優化,性能提升百倍以上;
5、深度兼容Oracle,新舊系統無縫對接,用戶可任意查詢各種數據信息,追蹤業務全過程,為全面數據分析和英明商業決策提供有力支撐;
6、支持異構數據庫實時同步備份,進一步有效防止黑客二次攻擊得逞,強化數據安全。