證券行業(yè)容災系統(tǒng)的特征:
證券行業(yè)其業(yè)務目標是:支持業(yè)務擴展、支持客戶服務、支持風險管理、支持公司管理。作為證券行業(yè)集中交易系統(tǒng)的安全災備系統(tǒng),相比與其他行業(yè)的需求存在著非常明顯的特征:
第一,對可靠性要求非常高。證券集中交易系統(tǒng)涉及的資金量和客戶數(shù),要求必需保證系統(tǒng)數(shù)據(jù)復制的可靠性非常之高,必需做到數(shù)據(jù)非常精確。因此對于證券行業(yè)數(shù)據(jù)正確性的比較和修復就尤為重要。
第二,要求延遲盡量小。因為大量的實時交易只有被及時的復制到容災系統(tǒng)上以后,才具有抵御生產(chǎn)系統(tǒng)上各種風險的能力。因此在證券行業(yè)復制的實時性上,必需能夠做到秒級的延遲,并且盡可能的縮短。
第三,帶寬有限。對于大量的證券用戶來說,由于是租用電信線路,不可能像電信企業(yè)那樣隨便使用帶寬,因此線路的帶寬成本將是災備系統(tǒng)運行的重要變動費用之一,并且是一筆非常大的開銷。在目前來看,各大證券行業(yè)的帶寬大都只能確保在2M左右,如何在如此有限的帶寬上實現(xiàn)實時復制、減少數(shù)據(jù)延遲、加快數(shù)據(jù)同步將是一個非常重要的目標。
第四,交易查詢分離。為了提高證券集中交易系統(tǒng)的高峰期業(yè)務處理能力,提高系統(tǒng)查詢響應速度,提高客戶服務質(zhì)量,證券行業(yè)普遍要求將查詢與交易分離,這樣能夠獲得更大的性能價格比。
用戶背景及客戶需求
長江證券集中交易系統(tǒng)的業(yè)務需求在于:
(1)爭創(chuàng)全國最佳創(chuàng)新證券公司;
(2)實現(xiàn)技術領先的經(jīng)營策略;
(3)進行交易集中改造,將分散在營業(yè)部的交易系統(tǒng)改造為集中系統(tǒng);
(4)將位于總部的集中交易系統(tǒng)復制到異地災備中心;
(5)同時在同一機房內(nèi)復制一套系統(tǒng)用于本地備份和數(shù)據(jù)查詢;
(6)要求數(shù)據(jù)丟失控制在1秒以內(nèi)。
容災解決方案的建設目標:
(1)實現(xiàn)集中交易系統(tǒng)的容災備份:數(shù)據(jù)復制的建設目標首先是實現(xiàn)對業(yè)務關鍵數(shù)據(jù)的容災及保護,在不影響生產(chǎn)數(shù)據(jù)庫性能的同時為生產(chǎn)數(shù)據(jù)庫在本地或異地建立一份準實時鏡像,以保證在生產(chǎn)數(shù)據(jù)庫發(fā)生災難時可使用容災數(shù)據(jù)庫進行業(yè)務接管和數(shù)據(jù)恢復。
(2)利用容災系統(tǒng)提供交易查詢功能:在建設容災備份系統(tǒng)的同時,能夠充分發(fā)揮容災中心的軟硬件資源,提高災備系統(tǒng)的投資回報率,因此建議該容災系統(tǒng)不僅能夠提供基本的災備支持,更重要的是能夠利用災備系統(tǒng)的投資支持更多的業(yè)務類型,如將歷史數(shù)據(jù)查詢、統(tǒng)計報表、等模塊部署到災備系統(tǒng)上運行,從而實現(xiàn)負載分擔。
(3)在有限的帶寬下保證復制的遲延性:DSG解決方案提供用戶在2M帶寬下,確保主要的交易數(shù)據(jù)延遲保持在秒級秒左右。
(4)提供靈活的1對多的復制模式:因此大量的證券公司在建設容災方案時可能選擇在本地和異地各作一套備份,實現(xiàn)1對多的容災備份架構,從而進一步保證系統(tǒng)的安全可靠性。
(5) 對生產(chǎn)系統(tǒng)的資源占用低:將集中交易系統(tǒng)上的CPU資源占用控制在5%左右。
解決方案
DSG作為數(shù)據(jù)管理平臺解決方案的提供商,推出了包括數(shù)據(jù)安全、數(shù)據(jù)共享和數(shù)據(jù)生命周期管理等在內(nèi)的全套數(shù)據(jù)管理解決方案。并且,長江證券也選擇了DSG RealSync作為其集中交易系統(tǒng)的復制和備份解決方案。RealSync 容災解決方案提供對主流Linux和Unix等跨平臺的Oracle數(shù)據(jù)庫系統(tǒng)的復制和備份支持,在工作組和企業(yè)級的關鍵應用容災支持上,成本更低、投資回報更高、結構更靈活、更容易實施和維護。在大型企業(yè)和數(shù)據(jù)中心級的關鍵應用上,RealSync是完全滿足數(shù)據(jù)中心級每秒數(shù)千條交易量的實時復制支持、以減少數(shù)據(jù)丟失。同時,通過處于打開狀態(tài)的備份數(shù)據(jù)庫提供數(shù)據(jù)查詢、統(tǒng)計報表等支持企業(yè)應用模塊的重新部署。
以下是長江證券集中交易系統(tǒng)數(shù)據(jù)復制項目的系統(tǒng)拓補圖:
如圖所示,長江證券集中交易系統(tǒng)容災備份系統(tǒng)建設的結果為:
(1) 本地復制:
將集中交易系統(tǒng)的數(shù)據(jù)復制到局域網(wǎng)內(nèi)部的系統(tǒng)上,可同時實現(xiàn)查詢和本地業(yè)務接管的功能。這樣可以提高高峰期業(yè)務的處理能力,提高系統(tǒng)查詢的響應速度,進而提高客戶服務質(zhì)量、獲得更大的性能價格比。
(2) 遠程異地復制:
將集中交易系統(tǒng)在廣域網(wǎng)鏈路2M的環(huán)境下,遠程復制到遠程災備中心,以避免在本地集中交易系統(tǒng)遭到破壞時,造成數(shù)據(jù)丟失、業(yè)務中斷等災難。
(3) 滿足業(yè)務備份和恢復指標:
要求災難發(fā)生時數(shù)據(jù)丟量控制在最小范圍之內(nèi),業(yè)務恢復時間縮短,減少對證券用戶的交易影響。
應用效果
DSG RealSync數(shù)據(jù)復制和備份解決方案在滿足長江證券的業(yè)務需求上具有如下特點:
(1) 支持1:2的復制模式,滿足一個數(shù)據(jù)源復制到多個目標數(shù)據(jù)庫的業(yè)務需求;
(2) 備份數(shù)據(jù)庫處于打開狀態(tài),通過該打開數(shù)據(jù)庫可分擔集中交易系統(tǒng)的查詢和統(tǒng)計等業(yè)務功能;
(3) 支持異構模式的數(shù)據(jù)復制,支持數(shù)據(jù)源、目標數(shù)據(jù)庫之間采用靈活的軟件和硬件平臺,而無需要求相同的操作系統(tǒng)和數(shù)據(jù)庫版本;
(4) 在相對有限的2M帶寬下實現(xiàn)了集中交易系統(tǒng)的遠程容災;
(5) 數(shù)據(jù)復制實時性好,延遲時間減少到秒級,降低了系統(tǒng)風險。