證券經紀業務系統是核心交易系統不可(kě)分(fēn)割的(de)重要環節,證券公司通(tōng)過其設立的(de)營業場(chǎng)所(即證券營業部)和(hé)在證券交易所的(de)席位接受客戶委托,按照(zhào)客戶的(de)要求代理(lǐ)客戶買賣證券的(de)業務。證券經紀業務系統經曆手工處理(lǐ)模式、單營業部模式、區(qū)域集中模式到大(dà)集中時(shí)代,業務規模一再刷新曆史最大(dà)交易量,如何提高(gāo)交易系統的(de)速度、效率,更好地提升交易系統的(de)功能一直是各證券公司IT部門關注的(de)重要目标。
恒生經紀業務運營平台在技術架構、業務架構、産品性能、穩定性、靈活性和(hé)擴展性等方面已全面領先。該平台此前已在多(duō)家證券公司上線,例如中信證券這(zhè)樣的(de)大(dà)型券商,是比較成熟的(de)産品,除了(le)滿足客戶業務細分(fēn)和(hé)專業分(fēn)工的(de)需求,還(hái)可(kě)支持1000萬數量級的(de)客戶容量和(hé)平行擴展。
目前,恒生新一代集中交易系統UF2.0已經陸續在中信證券、華泰證券、廣發證券、長(cháng)江證券、方正證券、興業證券和(hé)西南(nán)證券等上線。随著(zhe)UF2.0的(de)推廣和(hé)普及,越來(lái)越多(duō)客戶對(duì)新系統有了(le)更加深入的(de)認識,同時(shí)也(yě)開始對(duì)系統部署以及運維等環節提出了(le)更多(duō)、更高(gāo)的(de)要求。面對(duì)龐大(dà)且交互複雜(zá)的(de)中間件部署,恒生迫切需要尋找到一種結合軟硬件投入進行綜合考慮、簡便高(gāo)效的(de)管理(lǐ)方式或者方案,以适應當前市場(chǎng)上客戶的(de)精細化(huà)需求。
爲此,恒生與華爲技術有限公司合作,在華爲杭州實驗室對(duì)基于華爲硬件環境的(de)UF2.0系統和(hé)恒生軟件進行了(le)一系列測試與探索,并且記錄測試過程中的(de)數據情況,爲後續實際項目提供參考。
KunLun+Dorado:華爲的(de)“雙高(gāo)”實踐方案
爲滿足經紀業務運營平台對(duì)性能和(hé)穩定性的(de)極高(gāo)要求,華爲采用(yòng)KunLun開放架構小型機和(hé)OceanStor Dorado全閃存存儲兩款旗艦産品,提供了(le)具備高(gāo)可(kě)靠、高(gāo)性能特點的(de)“雙高(gāo)”解決方案。
KunLun開放架構小型機是華爲推出的(de)以Intel Xeon E7 4800/8800處理(lǐ)器爲核心、華爲自研的(de)Hi1503芯片實現計算(suàn)互連的(de)CC-NUMA系統,該系統支持以8個(gè)處理(lǐ)器單元爲1個(gè)節點進行平滑擴展,最大(dà)可(kě)擴展至32個(gè)處理(lǐ)器,KunLun服務器目前包括9032、9016和(hé)9008這(zhè)3種産品,分(fēn)别支持32個(gè)、16個(gè)和(hé)8個(gè)處理(lǐ)器配置。
- KunLun關鍵業務服務器極緻可(kě)靠
•故障管理(lǐ)變被動爲主動;
•全冗餘架構,芯片、固件和(hé)OS等多(duō)層級容錯,故障不影(yǐng)響業務連續性;
•率先支持CPU和(hé)内存等核心部件在線維護,傳統架構隻能在線解決55%部件失效引發的(de)系統宕機,RAS 2.0面向零停機維護設計,能夠在線解決90%以上的(de)故障;
•支持物(wù)理(lǐ)分(fēn)區(qū)技術,故障不會跨分(fēn)區(qū)擴散。
- OceanStor Dorado V3極緻性能
Dorado V3存儲系統是華爲根據傳統存儲産品應用(yòng)現狀和(hé)存儲技術未來(lái)發展趨勢推出的(de)新一代全閃存存儲産品,能夠滿足大(dà)中型企業用(yòng)戶對(duì)大(dà)容量數據存儲、高(gāo)速數據存取、高(gāo)可(kě)用(yòng)性、高(gāo)利用(yòng)率、綠(lǜ)色環保和(hé)易于使用(yòng)的(de)要求。
•高(gāo)性能&低時(shí)延:OceanStor Dorado V3提供400萬IOPS及500μs穩定低時(shí)延,性能提升10倍;
•自研SSD:唯一一家在自研SSD控制芯片内承載核心FTL算(suàn)法,SSD寫時(shí)延低至40μs,業界第一;
•專爲閃存優化(huà)的(de)控制器:前端采用(yòng)56GB InfiniBand主機端口,内部采用(yòng)新一代PCI-e 3.0總線,後端采用(yòng)12Gbps SAS 3.0高(gāo)速硬盤接口,構建端到端高(gāo)端通(tōng)道。存儲系統采用(yòng)華爲獨有的(de)雙上行SAS模式,傳輸速度提升1倍。在軟件算(suàn)法上,CPU采用(yòng)智能分(fēn)區(qū)技術,提升多(duō)業務并行處理(lǐ)性能;Cache算(suàn)法深度優化(huà),提升數據查詢/插入速度;
•FlashLink:基于自研SSD盤和(hé)控制器提供華爲獨有的(de)FlashLink技術,采用(yòng)全局冷(lěng)熱(rè)數據分(fēn)區(qū),減少垃圾回收的(de)數量;I/O優先級智能調整,保障主機數據讀寫I/O在其他(tā)I/O前響應,有效降低時(shí)延;采用(yòng)大(dà)塊順序寫技術,将多(duō)段小塊随機數據整合成一段大(dà)塊順序數據再寫入SSD,提升存儲整體性能;
•線性擴展:IOPS随引擎數量線性增長(cháng),精準匹配未來(lái)業務發展。
- 方案驗證環境組網
本次方案驗證在兩台Dorado V3存儲陣列組建成的(de)雙活系統上部署兩節點Oracle RAC集群,Oracle RAC集群計算(suàn)節點分(fēn)别部署在兩台KunLun 9016服務器上。具體的(de)組網方案如右圖所示。
華爲KunLun“雙高(gāo)”解決方案組網方案圖
•Oracle RAC集群由兩台KunLun服務器組成,通(tōng)過10GE交換機組成集群内部私有網絡;
•RAC集群與Dorado V3之間通(tōng)過2個(gè)8Gbps FC光(guāng)纖交換機連接;
•Dorado V3、KunLun服務器、RAC集群的(de)服務器節點、Oracle測試客戶端以及FC光(guāng)纖交換機通(tōng)過GE網絡管理(lǐ)。
爲證券客戶提供更低TCO和(hé)更快(kuài)創新
經過驗證,華爲和(hé)恒生聯手推出的(de)基于開放架構x86小型機和(hé)全閃存的(de)證券核心交易系統解決方案,可(kě)爲客戶提供7×24小時(shí)的(de)高(gāo)可(kě)靠、低延時(shí)證券行業方案,爲證券行業的(de)客戶帶來(lái)了(le)更低的(de)TCO和(hé)更快(kuài)的(de)技術創新。
當前,證券行業萬億行情交易量已逐步成爲常态,業務中斷的(de)影(yǐng)響也(yě)随之增大(dà),加上媒體監管更趨嚴格,以及券商對(duì)業務中斷的(de)零容忍,使得(de)證券交易系統的(de)多(duō)重保護顯得(de)尤爲重要,而華爲與恒生的(de)聯合解決方案能确保系統故障不影(yǐng)響業務的(de)連續性:
•采用(yòng)KunLun雙主機+Dorado雙閃存+Oracle RAC,使得(de)存儲無網關雙活,可(kě)實現秒級切換,有效提升了(le)業務連續性,降低了(le)單點故障風險;
•KunLun基于對(duì)應用(yòng)進程和(hé)部件工作狀态的(de)實時(shí)監控與分(fēn)析可(kě)提前預警,對(duì)潛在故障進行主動識别并及時(shí)隔離,可(kě)達到99.9996%的(de)超高(gāo)可(kě)靠性,年理(lǐ)論計劃外宕機時(shí)間小于5分(fēn)鐘(zhōng);
•智能檢測技術可(kě)自動隔離高(gāo)延時(shí)陣列,确保持續高(gāo)穩交易;而端到端的(de)靜默數據保護則可(kě)确保數據的(de)一緻性;
•企業級的(de)存儲、多(duō)控設計,以及可(kě)靠性高(gāo)達5個(gè)9的(de)FlashLink構築了(le)系統可(kě)靠性的(de)基石;
•全局盤片保護實現可(kě)靠性業界第一。
與此同時(shí),伴随著(zhe)交易系統的(de)不斷技術升級和(hé)創新,持續、穩定的(de)高(gāo)性能、低延時(shí)交易也(yě)是券商一直在追求的(de)“百米沖刺”能力,華爲與恒生的(de)聯合解決方案很好地滿足了(le)客戶的(de)需求:
•支持持續、穩定的(de)150000筆/秒交易量,可(kě)輕松應對(duì)萬億行情;
•提供小于500μs的(de)延時(shí),相比傳統減少1~1.6ms時(shí)延,提升12%交易量,掃清開市、尾盤等原因造成的(de)交易浪湧;
•提供極緻的(de)查詢能力,提升50%夜間清算(suàn)能力和(hé)20倍經營查詢能力。
創新從未止步,恒生核心平台結合華爲KunLun+Dorado V3兩大(dà)旗艦産品構建的(de)新一代開放生态,爲證券行業的(de)客戶帶來(lái)了(le)更低的(de)TCO和(hé)更快(kuài)的(de)技術創新。