2024金融數(shù)據(jù)庫(kù)存算分離架構(gòu)選型白皮書(shū)_第1頁(yè)
2024金融數(shù)據(jù)庫(kù)存算分離架構(gòu)選型白皮書(shū)_第2頁(yè)
2024金融數(shù)據(jù)庫(kù)存算分離架構(gòu)選型白皮書(shū)_第3頁(yè)
2024金融數(shù)據(jù)庫(kù)存算分離架構(gòu)選型白皮書(shū)_第4頁(yè)
2024金融數(shù)據(jù)庫(kù)存算分離架構(gòu)選型白皮書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩75頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

規(guī)劃(2022-2025年)》中,強(qiáng)調(diào)打造數(shù)字綠色服務(wù)體系,建設(shè)算一體架構(gòu)可以有效滿足金融新興業(yè)務(wù)初期對(duì)快速和敏捷交付的需求,但隨著金融業(yè)務(wù)的增長(zhǎng)和基礎(chǔ)設(shè)施規(guī)模的擴(kuò)大,存算一體架構(gòu)在可靠性和擴(kuò)展性方面的局限性逐漸顯現(xiàn)。因此,開(kāi)金融業(yè)數(shù)據(jù)庫(kù)技術(shù)架構(gòu)演變歷 金融業(yè)應(yīng)用對(duì)數(shù)據(jù)庫(kù)的需求現(xiàn) 金融場(chǎng)景業(yè)務(wù)特 金融業(yè)數(shù)據(jù)庫(kù)應(yīng)用的基礎(chǔ)架構(gòu)問(wèn)題和需 主流數(shù)據(jù)庫(kù)存算分離架構(gòu)技術(shù)分 集中式數(shù)據(jù)庫(kù)存算分離技 分布式數(shù)據(jù)庫(kù)存算分離技 云原生數(shù)據(jù)庫(kù)存算分離技 數(shù)據(jù)庫(kù)存算分離架構(gòu)選型評(píng)估指標(biāo)與建 性能指 可靠性指 可用性指 成本效益分 能耗指 擴(kuò)展性指 安全性要 運(yùn)維指 演進(jìn)能 總 數(shù)據(jù)庫(kù)存算分離架構(gòu)演進(jìn)方 外置存儲(chǔ)的存算分離架 存算協(xié)同的存算分離架 金融業(yè)數(shù)據(jù)庫(kù)存算分離架構(gòu)應(yīng)用實(shí) 工商銀行數(shù)據(jù)庫(kù)存算分離架構(gòu)實(shí) 農(nóng)業(yè)銀行新一代存算分離數(shù)據(jù)庫(kù)實(shí) 平安銀行MySQL數(shù)據(jù)庫(kù)存算分離架構(gòu)探 上海銀行數(shù)據(jù)庫(kù)存算分離架構(gòu)的應(yīng)用試點(diǎn)實(shí) 微眾銀行TDSQL+OceanDisk存算分離架 人保壽險(xiǎn)數(shù)據(jù)庫(kù)存算分離架構(gòu)轉(zhuǎn)型升 總 第一階段(19601970年代):采用存算分離架構(gòu)的文件狀數(shù)據(jù)庫(kù)(IDS)和層次數(shù)據(jù)庫(kù)(IMS)等形態(tài)。IBM于1966年第二階段(19702000年左右):關(guān)系型數(shù)據(jù)庫(kù)蓬勃發(fā)榮時(shí)代。盡管如此,Oracle和DB2依然是市場(chǎng)最主流的商用與此同時(shí),RAIDSCSI接口標(biāo)準(zhǔn)的發(fā)布,以及展性等方面實(shí)現(xiàn)顯著提升。由此,ITIBM小型第三階段(2000年至今):數(shù)據(jù)庫(kù)技術(shù)呈現(xiàn)多元化發(fā)展趨X86服務(wù)器憑借其價(jià)格優(yōu)勢(shì)和通用性,一定程度上擴(kuò)展了傳統(tǒng)NVMeOverFabric、RDMA和存儲(chǔ)介質(zhì)等技術(shù)11鑒于生產(chǎn)交易系統(tǒng)的聯(lián)機(jī)事務(wù)處理(OLTP)特性,OLTP在處理聯(lián)機(jī)分析處理(OLAP)OLAP數(shù)據(jù)庫(kù)憑借其對(duì)復(fù)雜查詢的高效處理、靈活的數(shù)據(jù)分析能理和分析的需求。在金融業(yè)數(shù)據(jù)庫(kù)應(yīng)用中,OLAP數(shù)據(jù)庫(kù)實(shí)例數(shù)傳統(tǒng)封閉架構(gòu)向開(kāi)放解耦架構(gòu)轉(zhuǎn)型的過(guò)程中面臨諸多挑戰(zhàn),包2率超過(guò)50,數(shù)據(jù)量年增長(zhǎng)率約為30。新興業(yè)務(wù)模式拓寬金融業(yè)務(wù)量的激增對(duì)數(shù)據(jù)基礎(chǔ)設(shè)施的性能和吞吐量提出更高要s。一般銀行業(yè)務(wù)平均SQL請(qǐng)30-50QL10O讀IO1.5-2.5百萬(wàn)次IOCPU在業(yè)務(wù)處理方面的心基礎(chǔ)架構(gòu)的可靠性需提升至99.9999以上,以滿足整體業(yè)務(wù)1000-3000筆每秒,RAID卡或硬盤用于在數(shù)據(jù)故障后提供冗余保護(hù)。然而在可靠性方面,RAID卡35個(gè)9,實(shí)現(xiàn)2個(gè)數(shù)量級(jí)的提升。456存儲(chǔ)同步復(fù)制方案,結(jié)合數(shù)據(jù)庫(kù)層的日志異步復(fù)制方案,如OracleRAC+OracleADG。該方案可以保障同城跨數(shù)據(jù)中心雙集群實(shí)現(xiàn)RPO=0,即數(shù)據(jù)無(wú)丟失,并通過(guò)疊加異地容災(zāi)技術(shù),實(shí)現(xiàn)兩地三中心分鐘級(jí)678LANFree備9通過(guò)Quota配額和QoS服務(wù)質(zhì)量實(shí)現(xiàn)應(yīng)用的隔離和資源保障。存1011業(yè)使用比例僅為17.51,而證券和保險(xiǎn)行業(yè)這一比例甚至不足1215個(gè),分表?yè)?jù)庫(kù)服務(wù)器,運(yùn)維人員增加了66,開(kāi)發(fā)人員增加了5倍,5年數(shù)據(jù)庫(kù)分庫(kù)分表及或多副本冗余機(jī)制會(huì)導(dǎo)致集群規(guī)模的擴(kuò)省電信為例,數(shù)據(jù)庫(kù)改造后CPU利用率僅有5,數(shù)據(jù)庫(kù)服務(wù)器數(shù)量增加逾10倍,新增年功耗22萬(wàn)千瓦時(shí),增幅高達(dá)65,顯然無(wú)法滿足企業(yè)降本增效的需求。某國(guó)有大行數(shù)據(jù)庫(kù)改造后,存儲(chǔ)資源利用率僅3,CPU利用率僅不到10,數(shù)據(jù)庫(kù)服務(wù)器數(shù)而引發(fā)數(shù)據(jù)庫(kù)集群主備兩端數(shù)據(jù)不一致的問(wèn)題。因此,在實(shí)際操間的主從切換可能會(huì)造成業(yè)務(wù)的短暫中斷或應(yīng)用報(bào)錯(cuò),影響業(yè)SQL13“OceanBase+專業(yè)存儲(chǔ)”華為GaussDB存算分離雙集群方案能夠?qū)崿F(xiàn)數(shù)據(jù)庫(kù)高可14“GaussDB+專業(yè)存儲(chǔ)”15下圖展示了PolarDB采用計(jì)算與存儲(chǔ)分離的設(shè)計(jì)理念,滿足公共云計(jì)算環(huán)境下根據(jù)業(yè)務(wù)發(fā)展彈性擴(kuò)展集群的需求。在16PolarDBHTAP存算分離部署來(lái)實(shí)現(xiàn)HTAP能力。17GaussDBHTAP將存儲(chǔ)池化和內(nèi)存池化技術(shù)與HTAP相結(jié)合,可以為18TDSQL-C隨著云計(jì)算技術(shù)的不斷發(fā)展,Serverless已成為云原生數(shù)據(jù)戶的多樣化需求。因此,Serverless數(shù)據(jù)庫(kù)需具備智能彈性能力。Serverless數(shù)據(jù)庫(kù)未來(lái)的關(guān)鍵能力之一,有萬(wàn)tpmC@10ms(90th)。(注:90th表示90比例)。0.1ms的存儲(chǔ)性能。于20GB/s的存儲(chǔ)性能。5TB/h。能力?!缎畔踩夹g(shù)信息系統(tǒng)災(zāi)難恢復(fù)規(guī)范》對(duì)信息系統(tǒng)的災(zāi)可用方案可實(shí)現(xiàn)RPO=0,RTO<120S。實(shí)現(xiàn)RPO=0,RTO<120S。中心異地高可用方案實(shí)現(xiàn)RPO<1分鐘,RTO<10分鐘。LanFree級(jí)備份,數(shù)據(jù)備份流量走存復(fù),百TB級(jí)數(shù)據(jù)庫(kù)分鐘級(jí)恢復(fù)。5分鐘。1RTO/RPO2(臺(tái)高度((臺(tái)高度(-30.8RAIDTP(允許3本地盤存儲(chǔ)(三副本-50消耗的能量,包括CPU、GPU等。要6臺(tái)服務(wù)器;2)采用存算分離共享存儲(chǔ)架構(gòu),2臺(tái)服務(wù)器+14-39盤為兩套MySQL集群,功耗預(yù)計(jì)節(jié)省39。于5。提供存儲(chǔ)陣列級(jí)加密,性能影響小于20。簡(jiǎn)化維護(hù):分離架構(gòu)使得系統(tǒng)維護(hù)和升級(jí)更為簡(jiǎn)單,在金融業(yè)的業(yè)務(wù)系統(tǒng)中,數(shù)據(jù)庫(kù)承擔(dān)著關(guān)鍵的角色,涉及大量在評(píng)估存算分離架構(gòu)和存算一體架構(gòu)時(shí),需要從多個(gè)維度進(jìn)行深入5vs.節(jié)點(diǎn)的故障可能會(huì)影響更多服務(wù)。輸能力,實(shí)現(xiàn)數(shù)據(jù)庫(kù)IOPS性能提升,IO時(shí)延下降。19內(nèi)及數(shù)據(jù)中心間的數(shù)據(jù)一致性和完整性;三是采用標(biāo)準(zhǔn)SAN協(xié)據(jù)庫(kù)類型,以及ARM、X86等多計(jì)算平臺(tái)。場(chǎng)景1:客戶關(guān)鍵類業(yè)務(wù)系統(tǒng),兩地三中心部署,要求同城場(chǎng)景210至60TB左右,采用數(shù)據(jù)務(wù)標(biāo)記,存儲(chǔ)通過(guò)快照讀取備份數(shù)據(jù),備份性能可達(dá)2GB/s,103:客戶批量改造現(xiàn)網(wǎng)數(shù)據(jù)庫(kù),若采用sharenothing數(shù)據(jù)4:數(shù)據(jù)庫(kù)全棧改造升級(jí),需要在滿足當(dāng)前業(yè)務(wù)性能基2090個(gè)。灰度分批切流和應(yīng)急回切等措施來(lái)規(guī)避。和復(fù)雜計(jì)算批量場(chǎng)景的需求,具備百萬(wàn)級(jí)QPS能力。分離架構(gòu)與廠商進(jìn)行大型業(yè)務(wù)系統(tǒng)0racle數(shù)據(jù)庫(kù)轉(zhuǎn)型的多集群步,異地園區(qū)間通過(guò)異步方式實(shí)現(xiàn)增量日志同步,具備本地RPO=0&RTO<30RPO=0&RTO<180分鐘&RTO<10,RPO=0&RTO<180秒的回切能力。同城雙集群署架構(gòu)示意如圖2122為解決遷移轉(zhuǎn)換工作量大,測(cè)試覆蓋難等問(wèn)題,工商銀行聯(lián)合本壓降90以上,突破了數(shù)據(jù)庫(kù)轉(zhuǎn)型的技術(shù)瓶頸和實(shí)施障礙。自覆蓋率達(dá)95,保障數(shù)據(jù)庫(kù)架構(gòu)轉(zhuǎn)型過(guò)程平穩(wěn)可控。15OGB/小時(shí)。經(jīng)過(guò)大量實(shí)踐,工商銀行形成了一套無(wú)需整體重構(gòu)Oracle進(jìn)一步提升產(chǎn)品易用性,引入集群?jiǎn)胃?dòng)IP和跨集群?jiǎn)胃?dòng)IP。通過(guò)vmware虛擬化進(jìn)行資源隔離,操作系統(tǒng)是REDHAT,存儲(chǔ)2315分鐘甚至更久,難以滿足金融業(yè)的需求。但是使用的VMWARE虛擬化技術(shù)、紅帽操作系統(tǒng)、服務(wù)器硬件四是虛擬機(jī)OSOS方案一:存算分離虛擬化方案一:存算分離虛擬化ARM/海光信創(chuàng)服務(wù)器;二是24方案二:容器化方案二:容器化MYSQL上容方案,可能是未來(lái)的部署方案,目前還只是在現(xiàn)Serverless能力。25上圖為容器化后MYSQL的架構(gòu)方案,該方案使用外接共享一是RTO和RPO的提升。存算分離后,在容器化部署中,K8S的調(diào)度能力做到切換到雙活的MYSQL進(jìn)行對(duì)外提供服務(wù)。為此試點(diǎn)使用TDSQL數(shù)據(jù)庫(kù)(使用集中式實(shí)例模式)和集中式服務(wù)器/26管控系統(tǒng):負(fù)責(zé)TDSQL集群的監(jiān)控運(yùn)維,包括高可用切換、27通過(guò)實(shí)際性能測(cè)試比較,使用集中存儲(chǔ)陣列(OceanStorDorado18500V6)、全閃SSD硬盤(NVME協(xié)議),相比本地27存力和算力剝離,各司其職。計(jì)算節(jié)點(diǎn)DN節(jié)點(diǎn)負(fù)責(zé)執(zhí)行NVMe協(xié)議連接計(jì)算節(jié)點(diǎn)和存儲(chǔ),達(dá)到充分利用SSD的高速讀寫能力和低延遲特性。NVMe協(xié)議通信,IO密集型數(shù)據(jù)庫(kù),使用集中式存儲(chǔ)相構(gòu)不影響性能,降低IO的敏感度。微眾銀行TDSQL+OceanDisk微眾銀行TDSQL數(shù)據(jù)庫(kù)前期采用存算一體架構(gòu),在線業(yè)務(wù)數(shù)據(jù)存放于數(shù)據(jù)庫(kù)服務(wù)器本地SSD盤,該架構(gòu)存在以下幾個(gè)問(wèn)經(jīng)過(guò)產(chǎn)品調(diào)研和POC測(cè)試,選用華為分布式存儲(chǔ)設(shè)備OceanDiskTDSQL在線業(yè)務(wù)數(shù)據(jù),實(shí)現(xiàn)TDSQL存算分離架構(gòu)。該架構(gòu)可提升TDSQL可靠性,提高資源利用率。TDSQL采用存算分離架構(gòu),計(jì)算層采用X86或ARM架構(gòu)服務(wù)OceanDisk,數(shù)據(jù)庫(kù)服務(wù)器通過(guò)高速RoCEOceanDiskTDSQL以資源池的形式交付,CPU資源限制。每個(gè)實(shí)例使用獨(dú)立的邏輯卷,借助例獲得的IOPS、吞吐量和IO時(shí)延在可接受范圍內(nèi)。將數(shù)據(jù)庫(kù)主備節(jié)點(diǎn)均勻分布在不同的OceanDisk上,實(shí)現(xiàn)存儲(chǔ)負(fù)載均衡。為OceanDisk穩(wěn)定可靠運(yùn)行,需控制其負(fù)載在一定閾6T,需避免因單實(shí)例過(guò)大導(dǎo)IOPS能力。通過(guò)OceanDisk的SmartQoS功能,為不同TDSQL實(shí)例或數(shù)據(jù)庫(kù)配置IOPS限額,避免資源競(jìng)爭(zhēng),保障關(guān)鍵業(yè)務(wù)的性設(shè)置指標(biāo)告警閾值(如CPU、IOPS、IO時(shí)延等),超過(guò)源消耗較大的SQL;前發(fā)現(xiàn)隱患SQL。TDSQL運(yùn)維管理平臺(tái)覆蓋了80以上的日常運(yùn)維操作,包點(diǎn)重建、故障分析等。WEB頁(yè)面操作通過(guò)設(shè)置多重檢查規(guī)則,高OceanDisk內(nèi)置web管理臺(tái)DeviceManager,操作功能完善,通過(guò)開(kāi)發(fā)系列工具,對(duì)接TDSQLOSSOceanDiskRestfulAPITDSQL和OceanDiskTDSQL28需求。但對(duì)比本地SSD盤,OceanDisk較高的訪問(wèn)時(shí)延會(huì)帶來(lái)性能影響,如SQL28IO讀時(shí)延上。影響數(shù)據(jù)庫(kù)性能,SQL執(zhí)行耗時(shí)上漲,上升,數(shù)據(jù)庫(kù)QPS呈下降趨勢(shì)。業(yè)務(wù)應(yīng)用系統(tǒng)使用TDSQL存算分離架構(gòu)前,應(yīng)針對(duì)各業(yè)務(wù)均衡資源使用率,提高資源利用率。1個(gè)TDSQL資源組包3單臺(tái)服務(wù)器上CPU、內(nèi)存的均衡使用,單臺(tái)OceanDisk容量、IOPS、IO時(shí)延的均衡。TDSQL盡量均衡。同時(shí)應(yīng)兼顧實(shí)例重要程度,保障關(guān)鍵實(shí)例的IOPS能力及IO時(shí)延。TDSQL的性能和故障問(wèn)題可能與數(shù)據(jù)庫(kù)自身、OceanDisk或規(guī)格支持從10G到6T,支持在線擴(kuò)容。靈活容量管理也帶來(lái)了務(wù)器CPU和內(nèi)存利用率??截悢?shù)據(jù)帶來(lái)的IO、帶寬資源消耗,以及重建時(shí)間較長(zhǎng)帶來(lái)的OceanDiskRAID6配置。要基于傳統(tǒng)的小型機(jī)+SAN網(wǎng)絡(luò)+集中式存儲(chǔ)解決方案。然而現(xiàn)次改造的核心目標(biāo)是將現(xiàn)有的小型機(jī)+SAN網(wǎng)絡(luò)+集中式存儲(chǔ)的本項(xiàng)目通過(guò)選用基于存算分離架構(gòu)的平臺(tái)為Oracle數(shù)據(jù)庫(kù)21套災(zāi)備環(huán)20GB/s的吞吐。每一套環(huán)境根據(jù)容量需求使用6臺(tái)或5臺(tái)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論