0
2020年已逝,我們在網(wǎng)絡(luò)上留下的一切痕跡都將被存檔。
而這一切都離不開一個產(chǎn)品——數(shù)據(jù)庫。
我們在朋友圈保存的文字和視頻、在銀行中儲存的數(shù)字化財產(chǎn),我們對整個社會的管理、對經(jīng)濟(jì)社會的維持,都是在成千上萬個數(shù)據(jù)庫的幫助下完成的。
于銀行而言,數(shù)據(jù)庫是“生命線”,它存儲著銀行多年來收集的數(shù)據(jù)信息,包括用戶的財務(wù)隱私、銀行的交易記錄等重要信息。
然而由于傳統(tǒng)數(shù)據(jù)庫在技術(shù)邊界、成本、可控性方面與時代技術(shù)、銀行業(yè)務(wù)創(chuàng)新需求而言越來越不相匹配,同時由于采購數(shù)據(jù)庫的來源單一,銀行一直陷入非常被動的處境,急需市場上出現(xiàn)更多類型的數(shù)據(jù)庫產(chǎn)品和廠商。
一位業(yè)內(nèi)資深的數(shù)據(jù)庫專家最近感慨:數(shù)據(jù)庫,是銀行“命脈”,需要投入大量的人力、物力,非十年起步不可,非大廠不行。
1989年,Oracle正式宣布進(jìn)入中國市場,很快成為銀行從業(yè)者眼中數(shù)據(jù)庫的代名詞。20多年來,銀行等金融機(jī)構(gòu)只信賴和使用Oracle數(shù)據(jù)庫,金融拼的是長跑、誰活得久,而不是快跑、誰花樣新。對于把安全始終放在第一位的很多銀行從業(yè)人員來講,Oracle一直是第一選擇,而新興的國產(chǎn)數(shù)據(jù)庫廠商只是“備選”。
“用Oracle就是安全,時間和太多的實(shí)踐經(jīng)驗(yàn)證明了這一事實(shí)。”平安銀行分布式數(shù)據(jù)庫技術(shù)負(fù)責(zé)人李中原坦言。
想在金融這一領(lǐng)域和Oracle這樣經(jīng)受過時間驗(yàn)證的數(shù)據(jù)庫廠商競爭,國產(chǎn)數(shù)據(jù)庫廠商并不輕松。
騰訊云副總裁李綱表示,“在和銀行客戶交流的時候,大家都信任Oracle,他們認(rèn)為如果一個問題如果連Oracle都解決不了,那其他廠商也沒辦法。”
對于國內(nèi)數(shù)據(jù)廠商來講,Oracle的強(qiáng)大和不可替代性,成為他們繞不開的話題。而對于銀行等金融機(jī)構(gòu)而言,因?yàn)殚L期使用Oracle,他們形成了較嚴(yán)重的路徑依賴,輕易不會更換數(shù)據(jù)庫。除非出現(xiàn)了新的業(yè)務(wù)場景,而現(xiàn)有的技術(shù)不能很好解決,否則很難讓銀行下定決心。
“畢竟系統(tǒng)的遷移和重新建設(shè),需要大量成本。”李中原說道。從單機(jī)變?yōu)槎鄼C(jī)群體,故障發(fā)生的故障發(fā)生的概率和維護(hù)成本都會加大,這對整體的系統(tǒng)運(yùn)維也是一個極大的挑戰(zhàn)。
在這種情形下,2020年中國數(shù)據(jù)庫軟件市場規(guī)模200億元,Oracle等海外廠商市場占有率超過了80%。
此前,《科技日報》總結(jié)出了中國35項(xiàng)被外國“卡脖子”的關(guān)鍵技術(shù),數(shù)據(jù)庫位列其中。
但是,和Oracle等國外數(shù)據(jù)庫廠商相比,國產(chǎn)數(shù)據(jù)庫長期以來在安全性和可用性上,不具備足夠的競爭力。采購來源單一使得銀行不僅要付出更高昂的采購成本,還時時受制于人。
2020年5月,全國人大代表、合肥工業(yè)大學(xué)應(yīng)用數(shù)學(xué)研究所所長檀結(jié)慶對《證券日報》記者表示,中國幾千家銀行,核心交易系統(tǒng)幾乎都采用了甲骨文或IBM的數(shù)據(jù)庫產(chǎn)品。
Oracle在銀行業(yè)的影響力依然強(qiáng)大,但是云計算的出現(xiàn),使得Oracle帝國堅固的城墻有了一絲縫隙。
云計算,讓國內(nèi)外互聯(lián)網(wǎng)巨頭嗅到了打破Oracle常年霸占數(shù)據(jù)庫領(lǐng)域的契機(jī),各大互聯(lián)網(wǎng)巨頭云廠商拔地而起,2006年亞馬遜AWS成立、2009年阿里云成立、2010年騰訊云正式對外提供云服務(wù)。
有業(yè)內(nèi)人士認(rèn)為,Oracle數(shù)據(jù)庫無疑是一個偉大的產(chǎn)品,但它和新興的云數(shù)據(jù)庫廠商相比,在成本和易用性上開始顯露疲態(tài)。
騰訊云的李綱認(rèn)為相比Oracle等傳統(tǒng)數(shù)據(jù)庫,云化數(shù)據(jù)庫有成本低、容易擴(kuò)容兩個特點(diǎn):
一:云數(shù)據(jù)庫是分布式的,它的硬件要求、它的成本很低,任意一臺X86的PC服務(wù)器就可以運(yùn)行。
二:云數(shù)據(jù)庫是橫向擴(kuò)展的。因?yàn)樵茢?shù)據(jù)庫是分布式的,所以理論上它的橫向擴(kuò)展能力是無限的。而用傳統(tǒng)數(shù)據(jù)庫的客戶,當(dāng)面臨業(yè)務(wù)數(shù)據(jù)有了非常大的增加時,可能要再買一臺大型機(jī)。
目前,中國有幾千家銀行,每個銀行所處的階段千差萬變,金融科技能力也呈現(xiàn)不均衡的發(fā)展?fàn)顟B(tài),即使同一家銀行的不同業(yè)務(wù)它所要的技術(shù)需求也迥然不同。
廣闊的市場和部分可以超越傳統(tǒng)數(shù)據(jù)庫的技術(shù)優(yōu)勢,給了國內(nèi)數(shù)據(jù)庫廠商和Oracle數(shù)據(jù)庫競爭市場的機(jī)會。
就拿騰訊云為例,它便一步步通過在金融領(lǐng)域的深挖,獲得了不少銀行訂單:
2013年及以前,騰訊內(nèi)部計費(fèi)業(yè)務(wù),以及微信支付(財付通)成立,使得騰訊數(shù)據(jù)庫在偏金融的場景中獲得了初步的鍛煉。
2014年,騰訊牽頭成立的民營銀行——微眾銀行成立,騰訊集團(tuán)第一次將數(shù)據(jù)庫產(chǎn)品TDSQL,放進(jìn)銀行的核心系統(tǒng)中。這是騰訊云第一次“吃螃蟹”,從此正式開始了向金融行業(yè)拓展客戶的步伐。
2019年,張家港行將其核心業(yè)務(wù)系統(tǒng)放在了騰訊云TDSQL數(shù)據(jù)庫上,這是傳統(tǒng)銀行第一次將傳統(tǒng)核心系統(tǒng)應(yīng)用在國產(chǎn)分布式數(shù)據(jù)庫。
從騰訊云數(shù)據(jù)庫的發(fā)展路線可見,互聯(lián)網(wǎng)云數(shù)據(jù)庫廠商一般先從自身偏金融業(yè)務(wù)開始,再嘗試向互聯(lián)網(wǎng)銀行發(fā)展,最后將數(shù)據(jù)庫產(chǎn)品應(yīng)用并賦能到張家港行、平安銀行等傳統(tǒng)銀行。
其中,微眾銀行和張家港行在使用騰訊數(shù)據(jù)庫產(chǎn)品時,又有所不同。
微眾銀行是新成立的銀行,一開始便用的是分布式數(shù)據(jù)庫,不存在之前已有數(shù)據(jù)庫更換的問題。但是張家港銀行等中國大部分銀行,本身有自己集中式的數(shù)據(jù)庫。從集中式數(shù)據(jù)庫到分布式數(shù)據(jù)庫,這其中涉及到一個遷移的過程。
而“大機(jī)下移”相關(guān)業(yè)務(wù),在很長一段時間內(nèi)都是國產(chǎn)數(shù)據(jù)庫廠商需要重點(diǎn)攻堅的對象。
張家港行和平安銀行選擇國產(chǎn)云數(shù)據(jù)庫廠商這一現(xiàn)象,看似“不走尋常路”,其實(shí)是整個銀行業(yè)正在積極求變、努力“上云”的一個縮影。
基于云計算的應(yīng)用程序,比傳統(tǒng)系統(tǒng)提供更多的連接和功能,銀行等金融機(jī)構(gòu)可以因此獲得新興技術(shù)和高端技能。李綱認(rèn)為:“用分布式技術(shù),所有的架構(gòu)對客戶來說都是透明的,客戶可以在上面加持自己的應(yīng)用、靈活的去發(fā)展。”
前不久,平安銀行信用卡的核心系統(tǒng)完成切換投產(chǎn),這一新核心系統(tǒng)也采用了國產(chǎn)數(shù)據(jù)庫。
關(guān)于平安銀行為何放棄Oracle,選擇國產(chǎn)數(shù)據(jù)庫廠商,李中原表示團(tuán)隊(duì)內(nèi)部也經(jīng)歷了非常多的討論。
“信用卡這個項(xiàng)目在立項(xiàng)之處,平安銀行就花了三四個月的時間,專門研究選型的問題。在數(shù)據(jù)庫的選型上,選擇Oracle的呼聲最大,但最終通過各種論證,平安銀行最終選擇了騰訊云TDSQL數(shù)據(jù)庫。”
在選型的過程中,一方面需要讓所有員工思想統(tǒng)一,另一方面需要把技術(shù)方案的優(yōu)劣遞交給上一級的領(lǐng)導(dǎo)“敲板”。
李中原認(rèn)為有三個原因,讓平安銀行最終選擇了騰訊云TDSQL數(shù)據(jù)庫。
第一,云數(shù)據(jù)庫的橫向擴(kuò)容能力,讓平安銀行可以快速的進(jìn)行自動化擴(kuò)容。
第二,兼具同城多活和數(shù)據(jù)強(qiáng)一致性。同城多活方案會給業(yè)務(wù)系統(tǒng)設(shè)計帶來更大復(fù)雜度,跨機(jī)房服務(wù)調(diào)用帶來的耗時增加、帶來成本上升,但是騰訊云數(shù)據(jù)庫很好的平衡了這一點(diǎn)。
第三,騰訊云可以在自動運(yùn)維上給予平安銀行支持,比如在Oracle數(shù)據(jù)庫上,平安銀行如果要部署一個幾百套數(shù)據(jù)庫的集群來做統(tǒng)一管理是很難達(dá)成的目標(biāo)。
成本,也是平安銀行推動更換數(shù)據(jù)庫的原因之一。
李中原表示,“從硬件建設(shè)來看,把大型機(jī)擴(kuò)容到目前TDSQL同等規(guī)模處理能力,僅此一項(xiàng)需要多花費(fèi)大約幾億元;而從后續(xù)的維保角度,每年大型機(jī)的維保費(fèi)用也更高?!?/p>
使用分布式數(shù)據(jù)庫,對于鞏固平安銀行整個系統(tǒng)的穩(wěn)定和培養(yǎng)分布式數(shù)據(jù)庫方向的人才也是一個很好的“試驗(yàn)場”。
“整個分布式集群的產(chǎn)品組件非常多,精通掌握每個組件其實(shí)很困難,我們著力把這些做得更加自動化,我們團(tuán)隊(duì)幾十人,每個人對系統(tǒng)的掌握不一樣,但是自動化可以最大限度保證系統(tǒng)運(yùn)行和維護(hù)的效果是一致的。而這對于員工來說,就需要更深入的學(xué)習(xí)、接觸更大的技術(shù)面。而同時,TDSQL的運(yùn)維自動化能力也讓后續(xù)的運(yùn)維工作更加方便?!崩钪性f。
目前,有許多實(shí)力較強(qiáng)的銀行已經(jīng)展開對內(nèi)部分布式數(shù)據(jù)庫的人才培養(yǎng)計劃,2020年8月,中行便在官網(wǎng)上宣布對“軟件中心2020年云計算與分布式技術(shù)培訓(xùn)項(xiàng)目”進(jìn)行采購,培訓(xùn)人數(shù)多達(dá)上百人。
隨著國內(nèi)云計算技術(shù)的發(fā)展,銀行有了更多數(shù)據(jù)庫產(chǎn)品上的選擇。
2019年中國人民銀行印發(fā)的《金融科技(FinTech)發(fā)展規(guī)劃(2019-2021年)》中指出,將有計劃、分步驟地穩(wěn)妥推動分布式數(shù)據(jù)庫產(chǎn)品先行先試,形成可借鑒、能推廣的典型案例和解決方案,為分布式數(shù)據(jù)庫在金融領(lǐng)域的全面應(yīng)用探明路徑,確保分布式數(shù)據(jù)庫在金融領(lǐng)域穩(wěn)妥應(yīng)用。
除了平安銀行等全國性商業(yè)銀行、張家港等地方性城農(nóng)商行、微眾銀行等新成立的互聯(lián)網(wǎng)銀行外,四大國有銀行其實(shí)更是走在了變革一線。
比如在2020年7月,中國農(nóng)業(yè)銀行分布式核心銀行客戶信息系統(tǒng)便順利投產(chǎn),完成全行8.37億個人客戶信息數(shù)據(jù)下移和應(yīng)用重構(gòu),實(shí)現(xiàn)架構(gòu)轉(zhuǎn)型升級;
2020年9月,中國工商銀行采用國產(chǎn)數(shù)據(jù)庫,其對公理財系統(tǒng)完成從大型機(jī)到分布式架構(gòu)的改造,在同業(yè)中率先實(shí)現(xiàn)大數(shù)據(jù)體系由傳統(tǒng)架構(gòu)向自主可控、分布式架構(gòu)轉(zhuǎn)型。
國有大行系統(tǒng)的業(yè)務(wù)體量非常巨大且并發(fā)極高,天然會有對新技術(shù)架構(gòu)的需求。他們也可以深度地和BATJ等互聯(lián)網(wǎng)巨頭旗下云廠商進(jìn)行更加深入和全面的合作。
而隨著互聯(lián)網(wǎng)乃至5G、物聯(lián)網(wǎng)的快速發(fā)展,將有更多銀行出現(xiàn)單一集中式架構(gòu)無法較好滿足某項(xiàng)業(yè)務(wù)的場景,這就推動著銀行擁抱新的架構(gòu)、選擇更符合業(yè)務(wù)發(fā)展的數(shù)據(jù)庫產(chǎn)品。(雷鋒網(wǎng)雷鋒網(wǎng)雷鋒網(wǎng))
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。