“國產(chǎn)數(shù)據(jù)庫現(xiàn)在應(yīng)該能夠挑起國內(nèi)高端市場(chǎng)的大梁,只是這些高端的應(yīng)用對(duì)國產(chǎn)數(shù)據(jù)庫廠商需要有一個(gè)驗(yàn)證、建立信任的過程,應(yīng)用也需要改造,這個(gè)過程可能比較長或成本比較高。我覺得可能用不了五年,就能夠有些成功的案例。”浪潮云溪數(shù)據(jù)庫研發(fā)副總經(jīng)理兼產(chǎn)品負(fù)責(zé)人陳磊在參加第十二屆DTCC中國數(shù)據(jù)庫技術(shù)大會(huì)時(shí)發(fā)出了這樣的看法。
作為一款由浪潮集團(tuán)自主研發(fā)的國產(chǎn)化云原生分布式數(shù)據(jù)庫,浪潮云溪數(shù)據(jù)庫已經(jīng)是第二次亮相DTCC的大會(huì)舞臺(tái),云溪數(shù)據(jù)庫自立項(xiàng)發(fā)布以來就聲音不斷,尤其在今年更是捷報(bào)不斷:今年3月份,浪潮云溪數(shù)據(jù)庫成功中標(biāo)國家工業(yè)互聯(lián)網(wǎng)分布式數(shù)據(jù)庫項(xiàng)目;4月份西電-浪潮數(shù)據(jù)庫創(chuàng)新實(shí)驗(yàn)室正式成立;今年上半年云溪數(shù)據(jù)庫也進(jìn)行了開源...
在剛剛結(jié)束的DTCC大會(huì)現(xiàn)場(chǎng),浪潮云溪數(shù)據(jù)庫研發(fā)副總經(jīng)理兼產(chǎn)品負(fù)責(zé)人陳磊以《浪潮云溪分布式數(shù)據(jù)庫3.0》為題發(fā)表了精彩分享,又透露出一個(gè)大消息:浪潮云溪數(shù)據(jù)庫3.0版本將于明年年初正式發(fā)布。
浪潮云溪數(shù)據(jù)庫研發(fā)副總經(jīng)理兼產(chǎn)品負(fù)責(zé)人陳磊
很多朋友也比較關(guān)心浪潮云溪數(shù)據(jù)庫近兩年的市場(chǎng)動(dòng)向、未來的發(fā)展規(guī)劃以及對(duì)于數(shù)據(jù)庫市場(chǎng)的獨(dú)特見解,為此小編也趁此機(jī)會(huì)對(duì)陳磊進(jìn)行了簡(jiǎn)單的采訪,以下為訪談實(shí)錄:
IT168:云溪數(shù)據(jù)庫從2019年研發(fā)立項(xiàng)至今有兩年多的時(shí)間,在這兩年多的時(shí)間中我們都得到了怎樣的市場(chǎng)反饋?取得了怎樣的成績?
陳磊:在市場(chǎng)方面,我們正式的推向外部市場(chǎng)是在2020年開始,在2020年之前,2019年作為研發(fā)主要在浪潮內(nèi)部單位使用,2019年到2020年時(shí)市場(chǎng)反饋還是比較強(qiáng)烈的。市場(chǎng)用戶對(duì)我們產(chǎn)品的可用性、擴(kuò)展性比較認(rèn)可,我們本身產(chǎn)品的擴(kuò)展性以及可用性就很好,目前在政府、健康醫(yī)療、工業(yè)互聯(lián)網(wǎng)等方面獲得一些客戶,反饋比較好。
IT168:去年貴司發(fā)布了云溪數(shù)據(jù)庫的1.0版本,今年推出了2.0版本,并將在明年推出3.0版本,基本上保持一年一個(gè)大版本的迭代速度,相比友商來講,迭代速度還是很快的,簡(jiǎn)單概括下每個(gè)版本都有哪些側(cè)重點(diǎn)?即將推出的3.0版本又有哪些亮點(diǎn)?
陳磊:我們的1.0版本主要是實(shí)現(xiàn)了分布式數(shù)據(jù)庫基礎(chǔ)的能力,比如對(duì)數(shù)據(jù)庫協(xié)議的支持,實(shí)現(xiàn)分布式事務(wù)、計(jì)算、存儲(chǔ)、副本調(diào)度等核心功能,具備在線彈性伸縮、高可用等特性。
2.0版本對(duì)產(chǎn)品做了一些完善,在分區(qū)、索引等方面進(jìn)行了開發(fā),做了一些性能的增強(qiáng),譬如在并行計(jì)算、矢量計(jì)算等層面。
3.0版本,主要是我們推向市場(chǎng)之后,2020年下半年定下了物聯(lián)網(wǎng)以及工業(yè)互聯(lián)網(wǎng)的主要方向,我們決定要進(jìn)一步增強(qiáng)對(duì)于大數(shù)據(jù)量的分析,所以開發(fā)了列存的引擎、海量數(shù)據(jù)的寫入、單一集群的異地分布式部署。目前我們一套集群可以在全國多個(gè)中心部署,實(shí)現(xiàn)數(shù)據(jù)的互相訪問、就近訪問,對(duì)大數(shù)據(jù)生態(tài)進(jìn)行了集成,如Spark和Kafka。
IT168:未來產(chǎn)品的迭代速度是會(huì)一直保持這種速度(一年一個(gè)大版本)還是會(huì)隨著產(chǎn)品的逐步完善而逐步放緩?
陳磊:首先我們是定立了敏捷開發(fā)和devops的研發(fā)模式,這也得益于我們浪潮本身的研發(fā)基礎(chǔ)設(shè)施,因?yàn)槟憧焖俚拈_發(fā)就涉及到快速的驗(yàn)證,這要求有很強(qiáng)的持續(xù)集成的能力以及足夠驗(yàn)證的環(huán)境。雖然我們發(fā)布的版本比較快,但每個(gè)版本都要經(jīng)過大量的測(cè)試,包括自動(dòng)化的功能的測(cè)試、混沌測(cè)試、場(chǎng)景測(cè)試、疲勞測(cè)試等。
后續(xù)我覺得可能會(huì)放慢一些。因?yàn)殡S著我們做的東西越來越深入,相對(duì)來講它對(duì)于技術(shù)的挑戰(zhàn)會(huì)越來越大,可能不太會(huì)保持每年都這樣的節(jié)奏。
IT168:這幾年,大家都在談云原生,貴司資料顯示,云溪的3.0版本是物聯(lián)時(shí)代的云原生數(shù)據(jù)庫,貴司的云原生的架構(gòu)演進(jìn)之路與競(jìng)品有什么不同?真正的云原生和偽原生之間如何區(qū)分,有沒有什么評(píng)判標(biāo)準(zhǔn)?
陳磊:首先說數(shù)據(jù)庫云原生的演進(jìn),我們數(shù)據(jù)庫一開始立項(xiàng)目時(shí)就是要做云原生的東西,面向于浪潮的公有云、私有云,因?yàn)樵骗h(huán)境可能不穩(wěn)定,如基礎(chǔ)資源經(jīng)常發(fā)生變化,能不能很好的容錯(cuò)。還有擴(kuò)展性,因?yàn)樵平o用戶帶來的便利是資源隨著彈性的收縮,我的數(shù)據(jù)庫在收縮的時(shí)候會(huì)不會(huì)對(duì)用戶獲得連續(xù)性造成影響,能夠?qū)崿F(xiàn)不停機(jī)的在線的伸縮。
另一方面,除技術(shù)之外從部署上也能很容易的分辨出來,你的數(shù)據(jù)庫部署的時(shí)候是在云上的部署還是說你可以提供非云的方式的部署。首先我們數(shù)據(jù)庫也支持非云的部署,但是我們默認(rèn)會(huì)把它部署在K8S里。
IT168:有人說目前的所謂的云原生數(shù)據(jù)庫都算不上真正的云原生數(shù)據(jù)庫,您怎么看?
陳磊:只要是它在設(shè)計(jì)的時(shí)候,可能剛開始沒有考慮過云的生態(tài)或者說做得比較早的時(shí)候沒有考慮過云的環(huán)境,后面比如它進(jìn)行了改造了,針對(duì)云進(jìn)行改造,這時(shí)它在說自己是云原生的時(shí)候,我們也可以稱它為云原生,但可能不是那么徹底。因?yàn)楫吘顾行┙M件在云上的時(shí)候不能實(shí)現(xiàn)完全的伸縮。
如有的數(shù)據(jù)庫必須要有一個(gè)中心節(jié)點(diǎn),不能進(jìn)行擴(kuò)展,而且是它不掛掉,它掛載完就把集群掛掉了。有的伸縮只能針對(duì)存儲(chǔ)或SQL計(jì)算節(jié)點(diǎn),并且擴(kuò)展節(jié)點(diǎn)極限較底。而我們數(shù)據(jù)庫所有的節(jié)點(diǎn)都能夠大規(guī)模擴(kuò)展,能夠大于2000節(jié)點(diǎn)。
IT168:工業(yè)互聯(lián)網(wǎng)是云溪數(shù)據(jù)庫的主賽道,您認(rèn)為面向工業(yè)互聯(lián)網(wǎng)領(lǐng)域的數(shù)據(jù)庫產(chǎn)品和其他行業(yè)的數(shù)據(jù)庫相比有哪些差異化?
陳磊:先說相同的地方,就是都要求海量數(shù)據(jù)管理、高可用、HTAP。因?yàn)闃I(yè)互聯(lián)網(wǎng)來講,首先它對(duì)于業(yè)務(wù)的連續(xù)性要求很高,如數(shù)據(jù)庫斷掉可能就不能生產(chǎn)了,甚至有些工業(yè)場(chǎng)景需要進(jìn)行工業(yè)控制的,比如火車、飛機(jī)的信號(hào),要判斷要哪個(gè)信號(hào)開,哪個(gè)信號(hào)關(guān)的時(shí)候,也是很關(guān)鍵的業(yè)務(wù)場(chǎng)景,所以它對(duì)業(yè)務(wù)的連續(xù)性要求很高。
不同的地方在于工業(yè)互聯(lián)網(wǎng)沒有過重的負(fù)擔(dān)和歷史包袱。當(dāng)有一個(gè)新的底層技術(shù)時(shí)可以針對(duì)底層技術(shù)長出來一個(gè)更新型的應(yīng)用,能夠更好的去服務(wù)工業(yè)互聯(lián)網(wǎng)。
這也是我們現(xiàn)在把主要賽道定位在工業(yè)互聯(lián)網(wǎng)的原因。
IT168:云溪數(shù)據(jù)庫在工業(yè)互聯(lián)網(wǎng)領(lǐng)域以及數(shù)字能源市場(chǎng)的優(yōu)勢(shì)體現(xiàn)在哪些層面?
陳磊:有幾方面,首先從技術(shù)方面來講,我們的定位是分布式數(shù)據(jù)庫,工業(yè)互聯(lián)網(wǎng)和數(shù)字能源的場(chǎng)景它大部分是分布式的,最起碼我們看到分布式居多,比如農(nóng)村的光伏發(fā)電,各地的風(fēng)力發(fā)電。你可以不是分布式的,各個(gè)單點(diǎn)都是獨(dú)立的數(shù)據(jù)庫,再做數(shù)據(jù)集成也可以,但是對(duì)于工業(yè)互聯(lián)網(wǎng)或者工業(yè)場(chǎng)景來講,我們認(rèn)為它就是分布式的場(chǎng)景,它不是集中性的場(chǎng)景,所以更加適合于分布式數(shù)據(jù)庫,這個(gè)是從技術(shù)角度來講。
從集團(tuán)角度來講,本身浪潮也會(huì)做很多的數(shù)字能源的業(yè)務(wù),比如會(huì)有獨(dú)立的做數(shù)字能源的公司,浪潮內(nèi)部兄弟單位本身就提供了很多解決方案,對(duì)于我們內(nèi)部適配或者推薦起來更加便捷、容易。
IT168:除了工業(yè)互聯(lián)網(wǎng)和數(shù)字能源市場(chǎng)外,還有哪些市場(chǎng)領(lǐng)域是云溪數(shù)據(jù)庫未來的進(jìn)擊方向?
陳磊:后期我們當(dāng)然也會(huì)進(jìn)行擴(kuò)展,但目前可能不是我們的主要方向,所謂擴(kuò)展主要是依靠于我們的合作伙伴,我們合作伙伴如果在某個(gè)方向上比較擅長,我們就去鼓勵(lì)它去做,但是說我們自己的團(tuán)隊(duì),市場(chǎng)也好、技術(shù)也好,或者研發(fā)也好,主要面向的是數(shù)字能源場(chǎng)景的需求去做。
我們認(rèn)為隨著合作伙伴技術(shù)的發(fā)展或者本身業(yè)務(wù)方向的發(fā)展,可能也慢慢會(huì)走向分布式,兩條線互相會(huì)有交點(diǎn),我們本身在分布式場(chǎng)景以及技術(shù)上會(huì)不斷去完善。其他的方向或市場(chǎng)上,他們本身對(duì)分布式的需求可能會(huì)越來越旺盛,這時(shí)可能會(huì)互相走到一起。包括剛才提到的銀行或者一些傳統(tǒng)行業(yè),可能他們未來也會(huì)隨著技術(shù)的發(fā)展,也會(huì)去做這種分布式的改造,他們系統(tǒng)有新的需求以后,雙方的點(diǎn)就能合到一起了。
IT168:今年4月份,西電-浪潮數(shù)據(jù)庫創(chuàng)新實(shí)驗(yàn)室正式揭牌成立,推動(dòng)了產(chǎn)學(xué)研的發(fā)展進(jìn)程,目前實(shí)驗(yàn)室的工作有哪些新進(jìn)展?
陳磊:首先我們與西電的合作屬于雙方的強(qiáng)強(qiáng)聯(lián)合,我們最開始本著生態(tài)建設(shè)的意愿,促進(jìn)產(chǎn)學(xué)研的合作。西電后來和我們也達(dá)成了更廣大的愿景,希望能夠成立一個(gè)實(shí)驗(yàn)室,老師們能夠更加深入的參加。
目前來講,我們已經(jīng)組建了老師、學(xué)生、博士、碩士大概30人左右的團(tuán)隊(duì)。現(xiàn)在已經(jīng)開始進(jìn)入正常的開發(fā)階段,我們這邊有什么技術(shù)點(diǎn),他們那邊認(rèn)為這個(gè)東西是有價(jià)值的,他們就會(huì)去進(jìn)行開發(fā)。目前雙方的合作已經(jīng)度過磨合期開始步入正軌,雙方的合作包括開發(fā)、溝通交流都比較順利。
IT168:實(shí)驗(yàn)室能夠?yàn)樵葡獢?shù)據(jù)庫提供哪些便利條件?未來實(shí)驗(yàn)室的主攻方向有哪些?
陳磊:實(shí)驗(yàn)室的主攻方向和云溪數(shù)據(jù)庫團(tuán)隊(duì)的方向是一致的,目前來講主要做的是SQL的優(yōu)化器、軟硬件的結(jié)合,以及數(shù)據(jù)庫自治的開發(fā)。這些方向,我們本身團(tuán)隊(duì)要做,他們也要做,雙方會(huì)進(jìn)行頻繁的溝通交流,和我們異地研發(fā)中心是一個(gè)意思。
當(dāng)然他們未來的主要側(cè)重點(diǎn)不能像我們公司一樣完全去做開發(fā)。他們還是要去關(guān)注數(shù)據(jù)庫前沿的方向,包括一些核心技術(shù)的突破,我們?cè)偃ノ找脒M(jìn)來。未來這個(gè)實(shí)驗(yàn)室的定位就是服務(wù)核心的重大技術(shù)攻關(guān)。
IT168:很多人都認(rèn)為目前是國產(chǎn)數(shù)據(jù)庫發(fā)展最好的時(shí)代,您認(rèn)為目前國產(chǎn)數(shù)據(jù)庫的市場(chǎng)機(jī)遇在哪里?
陳磊:數(shù)據(jù)庫市場(chǎng)的發(fā)展機(jī)遇與技術(shù)的發(fā)展相關(guān),比如云計(jì)算出現(xiàn)之后云數(shù)據(jù)庫算一個(gè)機(jī)遇,當(dāng)大數(shù)據(jù)發(fā)展起來之后像數(shù)倉、數(shù)據(jù)中心也是一種機(jī)遇,所以我認(rèn)為隨著數(shù)字能源的發(fā)展,能源行業(yè)分布式場(chǎng)景也是一種機(jī)遇,未來數(shù)據(jù)量一定是越來越大,中國地大物博,我們認(rèn)為分布式的技術(shù),分布式的場(chǎng)景就是未來的市場(chǎng)發(fā)展機(jī)遇之一。
IT168:如今國產(chǎn)數(shù)據(jù)庫雖然落地應(yīng)用越來越多,但在高端市場(chǎng)的核心業(yè)務(wù)應(yīng)用還特別少,因此,我的問題是,國產(chǎn)數(shù)據(jù)庫能不能挑起高端市場(chǎng)的大梁?如果能?那你認(rèn)為需要多久?
陳磊:國產(chǎn)數(shù)據(jù)庫現(xiàn)在應(yīng)該能夠挑起國內(nèi)高端市場(chǎng)的大梁,只是這些高端的應(yīng)用對(duì)國產(chǎn)數(shù)據(jù)庫廠商需要有一個(gè)驗(yàn)證、建立信任的過程,應(yīng)用也需要改造,這個(gè)過程可能比較長或成本比較高。我覺得可能用不了五年,就能夠有些成功的案例。
當(dāng)然,國產(chǎn)數(shù)據(jù)庫在滿足非功能需求方面還有差距,如可靠性,但我認(rèn)為可以通過應(yīng)用和基礎(chǔ)計(jì)算資源去彌補(bǔ),核心業(yè)務(wù)應(yīng)用支撐不僅僅是數(shù)據(jù)庫的事情,也需要給與我們更多機(jī)會(huì)。
我覺得高端的應(yīng)用需要去更加大膽進(jìn)行一些適配,或者是針對(duì)于數(shù)據(jù)庫的技術(shù)特點(diǎn)去改造它的一些應(yīng)用。因?yàn)樗八龅哪切I(yè)務(wù)系統(tǒng),是根據(jù)當(dāng)時(shí)的技術(shù)底座做出來的。現(xiàn)在,我們有了新的技術(shù)之后,如分布式、云計(jì)算、微服務(wù)等,我覺得如重新做應(yīng)用,來去適配新的底層技術(shù),應(yīng)該能完全滿足高端市場(chǎng)業(yè)務(wù)需求,從應(yīng)用或計(jì)算環(huán)境彌補(bǔ)國產(chǎn)數(shù)據(jù)庫非功能需求的差距,只是成本有點(diǎn)大或者說過程風(fēng)險(xiǎn)比較大。
目前我看到了很多高端應(yīng)用的廠商或者說客戶,他們也開始去適配或者說去改造,包括與數(shù)據(jù)庫廠商進(jìn)行聯(lián)合的開發(fā)。我覺得可能用不了五年,2至3年的適配與改造,在2年驗(yàn)證,應(yīng)該能夠有些成功的案例。
IT168:云溪數(shù)據(jù)庫未來在產(chǎn)品層面又有怎樣的發(fā)展規(guī)劃?
陳磊:雖然我們現(xiàn)在支持了工業(yè)數(shù)據(jù)的寫入,但是它對(duì)于數(shù)據(jù)的壓縮還是有一定的空間,還包括數(shù)據(jù)入庫的效率,所以我們要著手去完善數(shù)據(jù)庫的時(shí)序數(shù)據(jù)引擎。還有支持圖數(shù)據(jù)庫方面,因?yàn)橹С止I(yè)數(shù)據(jù)的挖掘,包括實(shí)時(shí)的計(jì)算,我認(rèn)為圖計(jì)算還有圖的存儲(chǔ)也是很重要的一些點(diǎn)。
此外要完善我們數(shù)據(jù)庫本身對(duì)于AI的能力,在分布式的場(chǎng)景下AI也很重要,通過AI能夠更好的去做資源的調(diào)度,還有各種參數(shù)的優(yōu)化、故障的處理等。
IT168:您怎樣看待DTCC大會(huì)?對(duì)于DTCC您有哪些想說的?
陳磊:我認(rèn)為這個(gè)大會(huì)做得很好,因?yàn)槲覀兡芸吹竭@么多的友商坐在一起去交流,溝通彼此研發(fā)的方向,一些技術(shù)點(diǎn)包括一些解決方案。還有很多的客戶來現(xiàn)身說法,講一講他們的需求,他們看重廠商的哪些點(diǎn),我覺得這些都很好。無論是對(duì)于我們產(chǎn)品研發(fā)還是對(duì)于客戶的需求,我覺得都是有很大的幫助的,希望DTCC能夠越來越好!
IT168:感謝陳總對(duì)我們大會(huì)的肯定,也感謝您能夠在百忙之中參加我們的大會(huì)并接受我們的采訪。我們也期待明年2月份3.0版本的正式推出能夠更好的滿足用戶更多的需求!