分布式數(shù)據(jù)庫時代,需要什么樣的產(chǎn)品?浪潮信息攜手騰訊云給出答案!

一、分布式數(shù)據(jù)庫,正當(dāng)時

向下發(fā)揮硬件算力,向上支持上層應(yīng)用,數(shù)據(jù)庫作為IT行業(yè)的根基,不可或缺。

數(shù)據(jù)庫是基礎(chǔ)軟件皇冠上的明珠,幾十年來與操作系統(tǒng)齊名,是每一家公司業(yè)務(wù)系統(tǒng)的核心,以剛需“收割”企業(yè)利潤。

在過去幾十年間,集中式數(shù)據(jù)庫占主流。

如果將數(shù)據(jù)庫的處理能力和容量類比為“馬拉車”,集中式數(shù)據(jù)庫的解決方案是把“馬”做大,讓單機實力更加強勁,帶動數(shù)據(jù)的存儲和處理。

數(shù)據(jù)庫的速度、易用性、穩(wěn)定性、擴展性、成本等對企業(yè)的基礎(chǔ)業(yè)務(wù)以及增長彈性至關(guān)重要。

數(shù)據(jù)的產(chǎn)生速度和使用方式都發(fā)生了翻天覆地的變化。數(shù)據(jù)呈現(xiàn)出海量規(guī)模和高速增長的態(tài)勢,數(shù)據(jù)的部署環(huán)境也日益復(fù)雜。

數(shù)據(jù)量爆發(fā)式增長、應(yīng)用負(fù)載快速增加,容量需求急劇增加。但面對新時代,集中式數(shù)據(jù)庫已分身乏術(shù)。

一是“馬”的增長很難跟上“車”的速度,二來集中式數(shù)據(jù)庫存在容量限制,一般只能達到TB級別,無法適應(yīng)大數(shù)據(jù)時代數(shù)據(jù)快速增長的存儲和處理需求,再者持續(xù)的金錢投入,讓成本大大提升。

另一方面,傳統(tǒng)集中式數(shù)據(jù)庫整體性能和穩(wěn)定性,過分依賴于底層硬件本身的性能及穩(wěn)定性,這也是為什么傳統(tǒng)核心數(shù)據(jù)庫往往采用小機型及高端存儲設(shè)備,這樣一來就大大增加了客戶的建設(shè)成本,以及后期運維成本

既然獨木難支,為何不“眾人拾柴”?

分布式數(shù)據(jù)庫,就是動用許多“小馬”,一起來拉動這輛“大車”。

相比傳統(tǒng)的集中式數(shù)據(jù)庫,分布式數(shù)據(jù)庫可擴展性更強。面對飛速增長的需求,后者不依賴單機,可以做到簡單、便宜的擴容。

分布式數(shù)據(jù)庫容災(zāi)性也更強。分布式數(shù)據(jù)庫“不把雞蛋放在一個籃子里”,當(dāng)體系中某個單機出現(xiàn)問題時,數(shù)據(jù)庫仍然能夠穩(wěn)定運行。“兩地三中心,同城雙機房”,提供超高系統(tǒng)可用性。

分布式關(guān)系型數(shù)據(jù)庫利用分布式技術(shù),突破了傳統(tǒng)集中數(shù)據(jù)庫的容量與性能瓶頸,簡化了運維工作,并有助于降低對高性能硬件的依賴。

其實,分布式數(shù)據(jù)庫時代,已經(jīng)勢不可擋。

過去數(shù)十年內(nèi),數(shù)據(jù)庫的牌桌上鮮有中國廠商的身影,但大數(shù)據(jù)和云計算的出現(xiàn),讓中國廠商有了更多底牌。

業(yè)務(wù)上,企業(yè)數(shù)字化轉(zhuǎn)型的不斷深入,業(yè)務(wù)對數(shù)據(jù)庫的高可用性、并發(fā)處理能力、彈性擴展等方面要求更高。分布式數(shù)據(jù)庫能夠根據(jù)需求彈性伸縮,能處理幾乎無限量的數(shù)據(jù)。

云計算場景,分布式數(shù)據(jù)庫將數(shù)據(jù)庫進行資源池化管理, 具備多模式、多租戶、HTAP、彈性擴張、高可用等特性,與云計算、分布式應(yīng)用開發(fā)模式恰如其分地匹配。

云與數(shù)據(jù)庫的融合,快速部署、高擴展性、高可用性、可遷移性、易運維性和資源隔離,減少了數(shù)據(jù)庫參數(shù)的重復(fù)配置。

曾有知名數(shù)據(jù)庫廠商CTO對雷鋒網(wǎng)表示:“相比于傳統(tǒng)單機版的經(jīng)典數(shù)據(jù)庫,由于其積累的時間更長,自主創(chuàng)新的數(shù)據(jù)庫的成熟度肯定還是會差一些。但是在云數(shù)據(jù)庫領(lǐng)域,我國與國外的同類產(chǎn)品相比,技術(shù)上已經(jīng)沒有任何差距,甚至在一些高并發(fā)的場景上更具有優(yōu)勢。”

政策上,國家和行業(yè)層面不斷出臺各種政策文件牽引分布式數(shù)據(jù)庫產(chǎn)品的發(fā)展與落地,自主創(chuàng)新的步伐已經(jīng)快步走。

而分布式數(shù)據(jù)庫技術(shù)也逐漸成熟。場景應(yīng)用的逐步增多,數(shù)據(jù)庫廠商和產(chǎn)品自身迭代加速,技術(shù)成熟度比前十年有了長足的進步。

在這個賽道上,如今已是群雄逐鹿,中國數(shù)百家數(shù)據(jù)庫廠商,傳統(tǒng)數(shù)據(jù)庫廠商、云廠商、新興數(shù)據(jù)庫廠商、大數(shù)據(jù)廠商、數(shù)據(jù)庫服務(wù)商、系統(tǒng)集成商等多種類型供應(yīng)商都相繼推出產(chǎn)品,市場異常火熱,其中,分布式數(shù)據(jù)庫產(chǎn)品就有100多款。

云數(shù)據(jù)庫的發(fā)展讓自主創(chuàng)新數(shù)據(jù)庫實現(xiàn)了“變道超車”。

二、數(shù)據(jù)庫+服務(wù)器的珠聯(lián)璧合

數(shù)據(jù)庫是基礎(chǔ)軟件的三架馬車之一,關(guān)乎企業(yè)核心業(yè)務(wù)系統(tǒng),可這一領(lǐng)域?qū)傩灾?、壁壘高?/p>

它需要各類數(shù)據(jù)庫專業(yè)技術(shù)人才,它需要高并發(fā)、大數(shù)據(jù)量的嚴(yán)格復(fù)雜業(yè)務(wù)場景驗證,才能錘煉產(chǎn)品的穩(wěn)定性和性能,但不是每家公司具備企業(yè)給予的驗證機會

它需要經(jīng)過時間的運行沉淀,才能錘煉產(chǎn)品的成熟度,不是每家公司都有足夠的時間和資金去投資一項長期才會見效的產(chǎn)品。

換句話說,數(shù)據(jù)庫產(chǎn)品研發(fā)門檻極高,需要花費極大的時間、資金、精力,不是基于“開源中間件+開源數(shù)據(jù)庫”就可研發(fā)出一款合格的市場產(chǎn)品,廠商必須戒驕戒躁,沉下心來長期投入。

利刃磨成,非一日之功。“長期投入”應(yīng)該有多長,沒有標(biāo)準(zhǔn)答案,而騰訊云數(shù)據(jù)庫已經(jīng)度過了十七年。

騰訊云企業(yè)級分布式數(shù)據(jù)庫TDSQL從2007年就開始內(nèi)部孵化,2009年,互聯(lián)網(wǎng)進入全面社交高速發(fā)展時期,騰訊云數(shù)據(jù)庫支撐計費支付業(yè)務(wù),在7*24小時高可用、數(shù)據(jù)強一致的基礎(chǔ)上,對高性能吞吐、分布式水平擴展、分布式KV存儲等進行了研發(fā)布局,幫助擺脫業(yè)務(wù)系統(tǒng)流量對服務(wù)器數(shù)量的依賴,以及突破了性能瓶頸、數(shù)據(jù)可靠性保障、高可用等“不可能三角”的技術(shù)難題。

云計算時代,騰訊云數(shù)據(jù)庫產(chǎn)品能力,經(jīng)歷了公有云上海量實際用戶場景的打磨。

微眾銀行是國內(nèi)首家采用互聯(lián)網(wǎng)分布式技術(shù)架構(gòu)的銀行,也是首家核心系統(tǒng)未采用Oracle等集中式商業(yè)數(shù)據(jù)庫的銀行。在其背后,TDSQL作為其分布式數(shù)據(jù)庫底座承擔(dān)了非常核心的作用。

2020年12月騰訊云數(shù)據(jù)庫品牌升級,騰訊云原有的TDSQL、TBase、CynosDB三大產(chǎn)品線將統(tǒng)一升級為“騰訊云企業(yè)級分布式數(shù)據(jù)庫TDSQL” 。全新升級后的騰訊云TDSQL針對不同場景的應(yīng)用需求,涵蓋分布式、分析型、云原生等多引擎融合的完整數(shù)據(jù)庫產(chǎn)品體系。

TDSQL產(chǎn)品體系中的金融級引擎,具備極高事務(wù)處理能力,支持全局一致性,在金融、保險、運營商等行業(yè)應(yīng)用中,TDSQL的Oracle兼容引擎轉(zhuǎn)為去“O”而生,兼容度高達95%以上,超高壓縮比,大幅節(jié)省資源,幫助行業(yè)低成本、快速、平穩(wěn)地完成數(shù)據(jù)庫替換升級,加速在傳統(tǒng)領(lǐng)域的落地實踐。

TDSQL還曾助力10億級數(shù)據(jù)規(guī)模的第七次全國人口普查,實現(xiàn)全面電子化。如今TDSQL服務(wù)橫跨金融、公共服務(wù)和電信等多個垂直領(lǐng)域,超過4000家客戶。

而浪潮信息,則是服務(wù)器領(lǐng)域的老大。

浪潮信息作為全球領(lǐng)先的服務(wù)器和數(shù)據(jù)中心解決方案提供商,擁有強大的技術(shù)實力和豐富的行業(yè)經(jīng)驗,能夠為騰訊云提供高性能、高可靠性的硬件支持。

浪潮信息和騰訊云不只是技術(shù)上的互補。

在市場共享上浪潮信息在國內(nèi)外市場具有廣泛的客戶基礎(chǔ)和市場渠道,能夠幫助騰訊云拓展市場覆蓋范圍,提升市場份額。騰訊云則在互聯(lián)網(wǎng)、金融、電商、游戲等多個行業(yè)具有廣泛的應(yīng)用場景和客戶資源,能夠為浪潮信息的硬件產(chǎn)品提供更多的應(yīng)用機會和市場需求。

客戶需求上,浪潮信息深入了解企業(yè)級客戶的需求,能夠為騰訊云提供符合市場需求的定制化硬件解決方案。而騰訊云能夠為客戶提供更加完整和優(yōu)化的云計算解決方案。

魏健表示,未來高性價比、高性能、高可靠性是數(shù)據(jù)庫方案重要三大衡量標(biāo)準(zhǔn),而TDSQL都有著優(yōu)異的表現(xiàn)。

同時,浪潮信息也是騰訊云最大的服務(wù)器合作伙伴,因此在深化合作上也有著天然的優(yōu)勢。

雙方基于歷史友好合作經(jīng)驗,進一步結(jié)合各自優(yōu)勢產(chǎn)品強強聯(lián)合,實現(xiàn)軟硬件深度融合優(yōu)化,推出了如今的分布式數(shù)據(jù)庫一體機產(chǎn)品。

三、元腦TDSQL數(shù)據(jù)庫一體機過人之處

將核心業(yè)務(wù)遷移到自主創(chuàng)新分布式數(shù)據(jù)庫是一項重大的工程,并非所有的遷移都是簡單的數(shù)據(jù)庫替換,更多的是關(guān)于整個技術(shù)堆棧的替換,并且涉及整個業(yè)務(wù)鏈路自上而下的信息傳遞。

客戶對分布式數(shù)據(jù)庫選型,有五大核心要素分別是可靠性和穩(wěn)定性、整體成本、產(chǎn)品功能和易用性、兼容性,以及可擴展性。

分布式數(shù)據(jù)庫時代,需要什么樣的產(chǎn)品?浪潮信息攜手騰訊云給出答案!

可靠性、穩(wěn)定性和可用性。數(shù)據(jù)庫是整個應(yīng)用系統(tǒng)的核心,一旦癱瘓意味著承載應(yīng)用和業(yè)務(wù)中斷。

魏健告訴雷峰網(wǎng),高可用是一個系統(tǒng)的概念,單一某一模塊/層的高可用設(shè)計都不足以為用戶需要的系統(tǒng)高可用性。

金融領(lǐng)域,其安全級別高、交易頻次高、數(shù)據(jù)環(huán)境復(fù)雜、技術(shù)標(biāo)準(zhǔn)嚴(yán)格,高并發(fā)、高可靠需求最為突出。

因此,他們在元腦TDSQL一體機的設(shè)計上,實現(xiàn)了從架構(gòu)、軟硬件配置、最終到方案上實現(xiàn)全維度的高可用性、可靠性和穩(wěn)定性設(shè)計,讓任意節(jié)點故障都不會影響到用戶的使用體感,實現(xiàn)故障無感知,比如:

架構(gòu)上,浪潮信息在整體架構(gòu)上構(gòu)建了全冗余的分布式軟硬件集群,避免單點故障,任何節(jié)點故障都不會影響到業(yè)務(wù)的穩(wěn)定性和可用性。

軟、硬件機制/配置上,軟件上有一主多從、分片、副本、強一致性等機制;硬件上利于內(nèi)存自動故障隔離及“預(yù)診愈”、硬件冗余陣列、多網(wǎng)卡綁定等機制確保各模塊的可靠性及可用性。

魏健表示,分布式數(shù)據(jù)庫一體機對于硬件的要求能力比傳統(tǒng)集中式數(shù)據(jù)庫更高,他們從內(nèi)部的研發(fā)質(zhì)量、生產(chǎn)測試、交付,它所遵循的質(zhì)量流程、質(zhì)量標(biāo)準(zhǔn)是比通常的服務(wù)器更嚴(yán)格。通常的服務(wù)器24小時的老化時間足夠,他們基于數(shù)據(jù)庫的關(guān)鍵業(yè)務(wù)的場景,對元腦TDSQL一體機進行了48小時的老化時間。加倍老化測試,只為打磨更好的落地能力。

公共事業(yè)、企業(yè)客戶,可能對于一體化智能運維管理、多系統(tǒng)數(shù)據(jù)庫統(tǒng)一納管等方面有所要求。

對于運維部分,使用分布式架構(gòu)會導(dǎo)致整個數(shù)據(jù)集群運維和備份等操作的難度增大,同時運維人員也會擔(dān)憂遷移到自主創(chuàng)新分布式數(shù)據(jù)庫后,運維技能和方式與原來相比有過大差異,無法對數(shù)據(jù)庫進行有效運維。

元腦TDSQL一體機為了客戶使用的高效便捷,在交付管理、運營體驗上,騰訊云和浪潮信息通過軟硬件優(yōu)化、預(yù)制,一體式交付,避免傳統(tǒng)交付的復(fù)雜度和風(fēng)險不可控的問題;利用軟、硬件統(tǒng)一的運維管理界面,以及全白屏可視化、智能分析的工具降低用戶的運維難度。

“元腦TDSQL一體機做到了開箱即用,把復(fù)雜留給我們自己,我們做好各種的聯(lián)調(diào)、聯(lián)試,讓用戶能夠把更主要的精力放在應(yīng)用上去。”魏健表示,數(shù)據(jù)庫一體機的調(diào)優(yōu)與否差距非常大,他們做到了讓客戶開箱即用。

一款真正的一體機的技術(shù)壁壘并不低,它不是組裝的,而是軟硬件結(jié)合。

軟硬件聯(lián)合調(diào)優(yōu),比如BMC調(diào)什么,不同場景下怎么調(diào),軟件廠商并不熟悉,還有OS層面、數(shù)據(jù)庫層面的參數(shù)組合,是一個龐大的工作量,沒有多年積累,難以做到極致,浪潮信息和騰訊云發(fā)揮各自優(yōu)勢,聯(lián)合做軟硬件聯(lián)合調(diào)優(yōu),讓元腦TDSQL一體機達到最優(yōu)水平。

其次,元腦TDSQL數(shù)據(jù)庫一體機軟硬件管理系統(tǒng),實時監(jiān)控系統(tǒng)運行狀態(tài),一旦檢測到數(shù)據(jù)庫及硬件設(shè)備異常情況,將觸發(fā)自動告警,以降低故障風(fēng)險。

另外,元腦TDSQL一體機提供完善的備份、容災(zāi)機制,從方案層面,避免從人為誤操作、到自然災(zāi)害對業(yè)務(wù)可用性的影響。

可擴展性被認(rèn)為是分布式數(shù)據(jù)庫最具吸引力的特性之一。分布式產(chǎn)品過去更多用于泛互聯(lián)網(wǎng)領(lǐng)域,因此可擴展性高。

未來,在應(yīng)用場景上,基于雙方強的研發(fā)實力,結(jié)合行業(yè)需求,他們將持續(xù)優(yōu)化創(chuàng)新,為用戶提供更優(yōu)的、更加滿足其需求的一體機專屬產(chǎn)品。

(免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進一步核實,并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。
任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實情況說明,并提供身份證明、權(quán)屬證明及詳細侵權(quán)或不實情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實,溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。 )