近年來,互聯(lián)網(wǎng)+金融的轉(zhuǎn)型浪潮在全球與本地的極速蔓延,拉開了各地證券機(jī)構(gòu)數(shù)字化、移動(dòng)化轉(zhuǎn)型的序幕
我國證券行業(yè)從業(yè)機(jī)構(gòu)具有數(shù)量多、分散,行業(yè)競(jìng)爭(zhēng)激烈等特性。隨著證券行業(yè)交易規(guī)模龐大,日均應(yīng)對(duì)百萬量級(jí)交易需求。規(guī)模巨大且易浮動(dòng)的交易特性使得證券機(jī)構(gòu)必須開展每日清算,并保障交易信息的絕對(duì)安全及系統(tǒng)的絕對(duì)穩(wěn)定。
以上這些問題都對(duì)證券機(jī)構(gòu)交易系統(tǒng)、測(cè)試系統(tǒng)的性能、穩(wěn)定性及安全性等方面提出了極致的要求。近年來,
互聯(lián)網(wǎng)+金融的轉(zhuǎn)型浪潮在全球與本地的極速蔓延,拉開了各地證券機(jī)構(gòu)數(shù)字化、移動(dòng)化轉(zhuǎn)型的序幕,這對(duì)券商 IT 系統(tǒng)的即時(shí)性及響應(yīng)速度又提出了新的挑戰(zhàn)。
本文說明光大證券如何應(yīng)用IBM資源池實(shí)現(xiàn)了測(cè)試資源的靈活調(diào)度。
光大證券核心交易系統(tǒng)及測(cè)試環(huán)境現(xiàn)狀
中國證券業(yè)的股市交易多基于 CS 架構(gòu)展開核心的交易系統(tǒng)。由于需要滿足高集中性的清算及數(shù)據(jù)安全需求,我國券商主要采用的包括恒生、金證、金仕達(dá)、頂點(diǎn)四套柜臺(tái)交易系統(tǒng)大多搭建在 IBM Power 小型機(jī)上。一直以來,光大證券采用金仕達(dá)柜臺(tái)系統(tǒng)作為核心交易系統(tǒng),采用 IBM Power 系列小型機(jī)(p7 770、p7 750、p6 750)作為運(yùn)行主機(jī);配置 IBM FS840、FS900 存儲(chǔ)方案運(yùn)行存儲(chǔ)需求,后臺(tái)數(shù)據(jù)庫采用 DB2 V10.1 及 HADR 架構(gòu),保障業(yè)務(wù)對(duì)于高效、穩(wěn)定、可靠方面的絕對(duì)需求。
配合核心交易系統(tǒng),光大證券的核心交易柜臺(tái)測(cè)試環(huán)境以往曾采取一臺(tái) IBM P6 750 搭配一臺(tái) IBM DS5100、兩臺(tái) IBM P5 550 搭配兩臺(tái) DS4800 的配置,并在 IBM P6 750 上通過 DLPAR 技術(shù)分為 3個(gè)邏輯分區(qū),形成包括歷史測(cè)試、聯(lián)通設(shè)施測(cè)試、及三個(gè)新業(yè)務(wù)測(cè)試在內(nèi)的共五個(gè)測(cè)試環(huán)境。
然而,隨著技術(shù)的快速翻新及光大證券的業(yè)務(wù)擴(kuò)展需求,這一測(cè)試環(huán)境架構(gòu)產(chǎn)生了以下問題:
?五個(gè)測(cè)試環(huán)境的資源配置相對(duì)固定,各個(gè)測(cè)試環(huán)境間 CPU、內(nèi)存只能做簡(jiǎn)單調(diào)整。當(dāng)測(cè)試環(huán)境的負(fù)載出現(xiàn)差異時(shí),五套相對(duì)固定的系統(tǒng)難以動(dòng)態(tài)、適合地滿足測(cè)試需求,造成測(cè)試系統(tǒng)資源調(diào)配不均衡。
?五套相對(duì)獨(dú)立的測(cè)試環(huán)境延長了測(cè)試系統(tǒng)的升級(jí)周期:當(dāng)核心柜臺(tái)系統(tǒng)的版本需要升級(jí)時(shí),五套測(cè)試環(huán)境需要分別升級(jí)應(yīng)用和數(shù)據(jù)庫,準(zhǔn)備起來耗費(fèi)大量人力及時(shí)間。
?由于設(shè)備使用年限較長,存儲(chǔ)設(shè)備 IO 性能較低,導(dǎo)致測(cè)試系統(tǒng)的準(zhǔn)備時(shí)間長達(dá)一天,影響了業(yè)務(wù)的測(cè)試與上線速度。
?DLPAR 技術(shù)無法滿足更細(xì)粒度的資源劃分、無法實(shí)現(xiàn)模塊化部署,導(dǎo)致測(cè)試資源動(dòng)態(tài)調(diào)整有限。
業(yè)務(wù)轉(zhuǎn)型及核心交易測(cè)試系統(tǒng)的變革需求
近年來,光大證券不斷推出創(chuàng)新業(yè)務(wù)、擴(kuò)展業(yè)務(wù)范圍,以快速提升互聯(lián)網(wǎng)金融時(shí)代下自身的新用戶獲取能力和產(chǎn)品銷售能力。業(yè)務(wù)范圍的極速擴(kuò)張導(dǎo)致光大證券核心業(yè)務(wù)系統(tǒng)的幾何級(jí)增長,使得其測(cè)試系統(tǒng)的重要性愈加顯著。
隨著光大證券的核心交易柜臺(tái)系統(tǒng)頻繁迭代,測(cè)試環(huán)境需要快速升級(jí)以匹配同步迭代需求。同時(shí),券商一日多次的清算需求對(duì)測(cè)試系統(tǒng)的主機(jī)、存儲(chǔ)性能,及其在不同業(yè)務(wù)間的測(cè)試資源動(dòng)態(tài)調(diào)整能力提出了較高的要求。測(cè)試環(huán)境的穩(wěn)定性、升級(jí)速度及資源靈活調(diào)配能力成為光大證券擺脫桎梏、激發(fā)業(yè)務(wù)創(chuàng)新活力的重要前提。
為應(yīng)對(duì)以上技術(shù)問題及業(yè)務(wù)需求,光大證券急需革新核心交易測(cè)試系統(tǒng)以滿足以下需求:
?為保障系統(tǒng)的絕對(duì)穩(wěn)定,測(cè)試環(huán)境架構(gòu)必須和生產(chǎn)系統(tǒng)達(dá)成一致——即必須采用 AIX 操作系統(tǒng)和 DB2 數(shù)據(jù)庫。在生產(chǎn)系統(tǒng)主機(jī)使用 IBM P7+ 芯片的背景下,測(cè)試系統(tǒng)主機(jī)需采用 P7+ 或者與之兼容的 P8 芯片。
?為滿足一日多次清算的需求并同時(shí)考慮成本,測(cè)試環(huán)境存儲(chǔ)系統(tǒng)在采用閃存方案的同時(shí)采用 SAS 類存儲(chǔ),需要核心測(cè)試系統(tǒng)對(duì)異構(gòu)存儲(chǔ)的支持。
?在成本方面,新系統(tǒng)既需要達(dá)到技術(shù)需求,又要滿足成本可控。
核心交易測(cè)試系統(tǒng)的搭建及效果
基于以上系統(tǒng)級(jí)業(yè)務(wù)轉(zhuǎn)型需求,光大證券采用了一臺(tái) IBM Power S824 搭配一臺(tái) IBM FS 900 閃存存儲(chǔ)的核心架構(gòu),以實(shí)現(xiàn)測(cè)試資源的靈活配置與調(diào)度。IBM Power Systems S824 內(nèi)置 PowerVM SR-IOV Adapter 虛擬化功能,并支持對(duì) IBM PowerVC(Virtualization Center)的部署。IBM PowerVC 作為基于 OpenStack 開發(fā)的虛擬化管理平臺(tái),能夠提供在 IBM Power 系統(tǒng)上的 IBM AIX、IBM i、Linux 虛擬機(jī)的簡(jiǎn)易化云部署和虛擬化管理。其具有更加細(xì)密的顆粒度,從而可以使資源造部署時(shí)更加精細(xì)與靈活。
基于 IBM Power S824 系統(tǒng),光大證券實(shí)現(xiàn)對(duì) PowerVM+PowerVC 方案的成功部署。通過利用 PowerVM 的 VIOS 虛擬化技術(shù)替代原有的 DLPAR 技術(shù),光大證券改善了其測(cè)試系統(tǒng)中資源動(dòng)態(tài)調(diào)整有限、無法模塊化部署和快速部署的硬傷,滿足了對(duì)復(fù)雜、頻繁的測(cè)試環(huán)境的鏡像需求,大幅縮短了測(cè)試周期,實(shí)質(zhì)性提升了服務(wù)水平。
通過應(yīng)用 PowerVC,光大證券實(shí)現(xiàn)了計(jì)算資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源的的池化,從而得以靈活調(diào)度測(cè)試資源,提升測(cè)試環(huán)節(jié)工作效率、在人力、時(shí)間成本的投入方面,光大證券基于對(duì) PowerVC 的應(yīng)用,將測(cè)試環(huán)境的準(zhǔn)備時(shí)間從 1天縮短至 15分鐘,并降低了主機(jī)、網(wǎng)絡(luò)和數(shù)據(jù)庫等多崗的人力成本與電力成本。此外,光大證券借助 IBM SVC 實(shí)現(xiàn)了對(duì)于存儲(chǔ)系統(tǒng)的異構(gòu)管理。
未來,光大證券將進(jìn)一步整合系統(tǒng)資源,將前端 VMware、OpenStack 等資源與后端 IBM Power 資源通過 PowerVC 實(shí)現(xiàn)整合,從而對(duì)測(cè)試環(huán)境的前、中、后期資源的云端進(jìn)行統(tǒng)一管理、部署。
IBM PowerVC 為 IBM Power 小型機(jī)在證券業(yè)的云計(jì)算整合過程中的資源部署提供了一個(gè)可實(shí)現(xiàn)方案,提供了計(jì)算資源、存儲(chǔ)資源、網(wǎng)絡(luò)資源的池化,為云計(jì)算整合提供了基礎(chǔ)。
免責(zé)聲明:本站所使用的字體和圖片文字等素材部分來源于互聯(lián)網(wǎng)共享平臺(tái)。如使用任何字體和圖片文字有冒犯其版權(quán)所有方的,皆為無意。如您是字體廠商、圖片文字廠商等版權(quán)方,且不允許本站使用您的字體和圖片文字等素材,請(qǐng)聯(lián)系我們,本站核實(shí)后將立即刪除!任何版權(quán)方從未通知聯(lián)系本站管理者停止使用,并索要賠償或上訴法院的,均視為新型網(wǎng)絡(luò)碰瓷及敲詐勒索,將不予任何的法律和經(jīng)濟(jì)賠償!敬請(qǐng)諒解!