本文來自微信公眾號(hào)“雷鋒網(wǎng)”,作者張帥。
近來數(shù)據(jù)庫(kù)市場(chǎng)不太平靜,一個(gè)偏底層IT基礎(chǔ)設(shè)施的角色突然成了熱詞,大半原因是甲骨文(ORCL.US)裁員引發(fā)的連鎖效應(yīng),但細(xì)究卻能發(fā)現(xiàn),數(shù)據(jù)庫(kù)正成為一場(chǎng)巨頭志在必得的戰(zhàn)役,至少——不能輸?shù)锰珣K。
以Gartner發(fā)布的《2018年數(shù)據(jù)庫(kù)魔力象限》作為參考,一覽數(shù)據(jù)庫(kù)市場(chǎng)全局。領(lǐng)導(dǎo)者象限的五家公司為微軟(MSFT.US)、甲骨文、亞馬遜(AMZN.US)、SAP、IBM;遠(yuǎn)見者為谷歌(GOOG.US)、阿里巴巴(BABA.US);挑戰(zhàn)者包括MongoDB、Marklogic、InTERsystems三家公司;利基玩家(細(xì)分市場(chǎng)領(lǐng)先)包括EnterpriseDB、DataStax、MapR、Actian四家公司。
橫軸和數(shù)軸分別表示前瞻性和執(zhí)行力,領(lǐng)先廠商大多是數(shù)據(jù)庫(kù)市場(chǎng)的老兵,但云計(jì)算成為市場(chǎng)的變數(shù),相比昂貴的軟件許可費(fèi),大多企業(yè)更喜歡按需付費(fèi),隨用隨取的云服務(wù),在云數(shù)據(jù)庫(kù)逐漸成熟的過程中,這種趨勢(shì)也更明顯。
數(shù)據(jù)庫(kù)也是IT基礎(chǔ)設(shè)施的一部分,和業(yè)務(wù)緊密相關(guān),云計(jì)算的發(fā)展自然而然的影響到數(shù)據(jù)庫(kù)行業(yè),全球云計(jì)算行業(yè)的龍頭AWS已經(jīng)證明了云數(shù)據(jù)庫(kù)的可行性。
本篇文章以阿里、甲骨文和華為舉例,阿里是國(guó)內(nèi)云數(shù)據(jù)庫(kù)執(zhí)牛耳者,甲骨文是傳統(tǒng)商業(yè)數(shù)據(jù)庫(kù)廠商的代表,華為則剛剛發(fā)布了全球首款A(yù)I-Native數(shù)據(jù)庫(kù),云計(jì)算大潮下數(shù)據(jù)庫(kù)廠商如何自持?
守:甲骨文力有未逮
2012年7月,時(shí)任甲骨文聯(lián)席總裁馬克·赫德(Mark Hurd)高調(diào)訪華并宣布了“中國(guó)增長(zhǎng)計(jì)劃”,指出將繼續(xù)增加在中國(guó)的分公司數(shù)量,目標(biāo)是讓甲骨文的業(yè)務(wù)分支機(jī)構(gòu)將覆蓋幾乎所有的省、自治區(qū)、直轄市。
到2019年5月,甲骨文中國(guó)研發(fā)中心傳出關(guān)閉消息,甲骨文在中國(guó)的研發(fā)人員約1600人,研發(fā)人員面臨裁員的單選題,首批將裁員約900余人,其中超過500人來自北京研發(fā)中心。進(jìn)一步消息透露,甲骨文本次裁員是全球性的,中國(guó)地區(qū)的影響更大。
這是一個(gè)時(shí)代的結(jié)束。
雖然甲骨文核心研發(fā)并不在中國(guó),但是中國(guó)研發(fā)中心的裁撤映射出甲骨文的茫然,中國(guó)市場(chǎng)歷來是外企必須要抓住的區(qū)域,而在云計(jì)算時(shí)代,甲骨文已自顧不暇。
回到云計(jì)算興起之前,以甲骨文為代表的 IOE 陣營(yíng)(IBM提供服務(wù)器,Oracle提供數(shù)據(jù)庫(kù)軟件,EMC提供存儲(chǔ))形成一套由軟及硬的數(shù)據(jù)庫(kù)系統(tǒng),也是當(dāng)時(shí)為數(shù)不多的穩(wěn)妥選擇。
阿里在2009年底提出“去IOE”,其實(shí)是一場(chǎng)新舊IT解決方案的替代浪潮,不止是阿里,更多國(guó)內(nèi)企業(yè)都選擇了“去IOE”:遵循低成本、線性可控、去中心化(分布式)的原則,用PC Sever替代小型機(jī),MySQL替代Oracle,中低端存儲(chǔ)替代EMC。
甲骨文數(shù)據(jù)庫(kù)維護(hù)成本高,并且在規(guī)模擴(kuò)展情況下有諸多問題,這期間國(guó)產(chǎn)數(shù)據(jù)庫(kù)崛起,數(shù)據(jù)庫(kù)從一家獨(dú)大轉(zhuǎn)向百花齊放格局,從行業(yè)角度看,替代甲骨文數(shù)據(jù)庫(kù)需要時(shí)間,畢竟要改變客戶使用慣性不容易,業(yè)內(nèi)人士估計(jì)這個(gè)時(shí)間在三年左右,從某種角度來說,甲骨文數(shù)據(jù)庫(kù)所處環(huán)境是“去IOE”時(shí)代的延續(xù)。
云計(jì)算對(duì)甲骨文的沖擊是全方位的,國(guó)外有AWS,國(guó)內(nèi)有阿里云。2018年11月份,亞馬遜AWS CEO Andy Jassy公開發(fā)文稱:亞馬遜消費(fèi)者業(yè)務(wù)在11月1日關(guān)閉其甲骨文數(shù)據(jù)倉(cāng)庫(kù)并全面轉(zhuǎn)向Redshift。到2018年底,他們將88%的甲骨文數(shù)據(jù)庫(kù)(以及97%的關(guān)鍵系統(tǒng)數(shù)據(jù)庫(kù))遷移到Aurora和DynamoDB上。
Redshift、Aurora和DynamoDB是AWS數(shù)據(jù)庫(kù)標(biāo)桿產(chǎn)品,AWS就處在Gartner《2018年數(shù)據(jù)庫(kù)魔力象限》領(lǐng)導(dǎo)者象限和甲骨文不遠(yuǎn)的位置。
今年早些時(shí)候,甲骨文前總裁托馬斯·庫(kù)里安加入谷歌云擔(dān)任CEO、甲骨文云平臺(tái)前執(zhí)行副總裁阿密特·澤弗瑞加入谷歌云任工程副總裁。更早的2014年,甲骨文原全球副總裁兼大中華區(qū)技術(shù)總經(jīng)理喻思成、甲骨文產(chǎn)品戰(zhàn)略部原高級(jí)總監(jiān)劉松加盟阿里云。
甲骨文向云轉(zhuǎn)型總讓人感覺“說得多,做得少”,這里插播一個(gè)花絮,以長(zhǎng)線投資著稱的巴菲特清倉(cāng)了價(jià)值21億美元的甲骨文股票。當(dāng)然也不必太過憂心甲骨文,甲骨文部分市場(chǎng)確實(shí)受沖擊較嚴(yán)重,但短期內(nèi)不會(huì)出現(xiàn)大規(guī)模取代現(xiàn)象,甲骨文面臨的是技術(shù)路線的分歧,現(xiàn)在頗有被落井下石的感覺,只能說是“天下苦甲骨文‘壟斷’久矣”。
功:阿里云來勢(shì)洶洶
前不久剛剛落幕的DTCC 2019(第十屆中國(guó)數(shù)據(jù)庫(kù)技術(shù)大會(huì))上,阿里云智能數(shù)據(jù)庫(kù)產(chǎn)品線總負(fù)責(zé)人李飛飛演講指出,All in Cloud時(shí)代,云原生數(shù)據(jù)庫(kù)因其突出優(yōu)勢(shì),應(yīng)用趨勢(shì)不斷上升。
這里用“攻”更為準(zhǔn)確,阿里云抓的是趨勢(shì)。對(duì)此雷鋒網(wǎng)的理解是,云原生數(shù)據(jù)庫(kù)和傳統(tǒng)商業(yè)數(shù)據(jù)庫(kù)在適用場(chǎng)景上各有千秋,而云計(jì)算還處于高速增長(zhǎng)期,傳統(tǒng)商業(yè)數(shù)據(jù)庫(kù)軟件卻已是存量市場(chǎng),此消彼長(zhǎng),阿里云乘云之勢(shì)收割數(shù)據(jù)庫(kù)客戶,也顯現(xiàn)出一種云數(shù)據(jù)庫(kù)勢(shì)頭遠(yuǎn)超Oracle的現(xiàn)象。
據(jù)李飛飛介紹,阿里云數(shù)據(jù)庫(kù)已經(jīng)形成了一個(gè)數(shù)據(jù)上云的完整鏈路,首先通過DTS數(shù)據(jù)傳輸工具,將線下的數(shù)據(jù)庫(kù)遷移到線上,再按照業(yè)務(wù)需要進(jìn)行數(shù)據(jù)庫(kù)選型。
如上圖所示為數(shù)據(jù)庫(kù)受歡迎趨勢(shì),紅線為需購(gòu)買軟件許可的商業(yè)數(shù)據(jù)庫(kù),藍(lán)線為開源數(shù)據(jù)庫(kù)及云原生數(shù)據(jù)庫(kù),兩者逐漸接近,也意味著更激烈競(jìng)爭(zhēng)的開始。
數(shù)據(jù)庫(kù)發(fā)展經(jīng)歷了傳統(tǒng)商業(yè)數(shù)據(jù)庫(kù)到開源數(shù)據(jù)庫(kù)再到云原生數(shù)據(jù)的歷程,在實(shí)踐中大家發(fā)現(xiàn),單純將傳統(tǒng)數(shù)據(jù)庫(kù)“搬家”到云上,既不兼容也不經(jīng)濟(jì),如果非要細(xì)數(shù)傳統(tǒng)數(shù)據(jù)庫(kù)的“罪狀”,我們可以說它備份回檔慢、故障恢復(fù)慢、縱向擴(kuò)展弱、橫向擴(kuò)展弱、成本高、資源利用率低、可用性低。
傳統(tǒng)數(shù)據(jù)庫(kù)是產(chǎn)品模式,云原生數(shù)據(jù)庫(kù)是服務(wù)模式,以阿里云主打產(chǎn)品POLARDB為參考,POLARDB 是阿里云自研的下一代關(guān)系型云數(shù)據(jù)庫(kù),100% 兼容 MySQL,存儲(chǔ)容量最高可達(dá)100 TB,性能最高提升至MySQL 的 6 倍,單庫(kù)最多可擴(kuò)展到 16 個(gè)節(jié)點(diǎn),采用存儲(chǔ)和計(jì)算分離的架構(gòu),所有計(jì)算節(jié)點(diǎn)共享一份數(shù)據(jù),適用于企業(yè)多樣化的數(shù)據(jù)庫(kù)應(yīng)用場(chǎng)景。
阿里云官網(wǎng)提供了超過20種的細(xì)分?jǐn)?shù)據(jù)庫(kù)種類和數(shù)據(jù)庫(kù)工具,目前阿里云PolarDB已經(jīng)支持一鍵數(shù)據(jù)庫(kù)遷移服務(wù),簡(jiǎn)直就是“精準(zhǔn)打擊”。
雷鋒網(wǎng)還獲悉,阿里云將于下周發(fā)布一款全新的自研云原生數(shù)據(jù)庫(kù),可幫助企業(yè)全面替換甲骨文數(shù)據(jù)庫(kù)。邀請(qǐng)函圖樣為撕裂的“O”。在業(yè)內(nèi)人士和雷鋒網(wǎng)看來,“O”指代的就是Oracle,數(shù)據(jù)庫(kù)戰(zhàn)役升溫在即,這一次阿里云站在歷史的轉(zhuǎn)角。
道:華為填補(bǔ)AI拼圖
華為進(jìn)軍數(shù)據(jù)領(lǐng)域的路徑并不一樣,不單純從數(shù)據(jù)庫(kù)本身角度來講,而是祭出了全棧AI大旗,既有華為本身數(shù)據(jù)庫(kù)實(shí)力的因素,也有出于華為全局角度的考量。
5月15日,華為正式發(fā)布全球首款A(yù)I-Native數(shù)據(jù)庫(kù)GaussDB,也就是高斯數(shù)據(jù)庫(kù)。高斯數(shù)據(jù)庫(kù)應(yīng)該是一個(gè)系列,畢竟華為很早就打出了高斯數(shù)據(jù)庫(kù)的品牌,在華為內(nèi)部一些場(chǎng)景規(guī)定要使用高斯數(shù)據(jù)庫(kù),也是本著“自己造的降落傘自己先跳”的原則
華為表示,作為全球首款A(yù)I-Native數(shù)據(jù)庫(kù),GaussDB有兩大革命性突破:
第一,首次將人工智能技術(shù)融入分布式數(shù)據(jù)庫(kù)的全生命周期,實(shí)現(xiàn)自運(yùn)維、自管理、自調(diào)優(yōu)、故障自診斷和自愈。在交易、分析和混合負(fù)載場(chǎng)景下,基于最優(yōu)化理論,首創(chuàng)基于深度強(qiáng)化學(xué)習(xí)的自調(diào)優(yōu)算法,調(diào)優(yōu)性能比業(yè)界提升60%以上;
第二,通過異構(gòu)計(jì)算創(chuàng)新框架充分發(fā)揮X86、ARM、GPU、NPU多種算力優(yōu)勢(shì),在權(quán)威標(biāo)準(zhǔn)測(cè)試集TPC-DS上,性能比業(yè)界提升50%,排名第一。
一位現(xiàn)場(chǎng)參會(huì)嘉賓認(rèn)為,華為將AI引入數(shù)據(jù)庫(kù)管理,更多是部分取代DBA(Database Administrator,數(shù)據(jù)庫(kù)管理員)的工作,DBA的核心目標(biāo)是保證數(shù)據(jù)庫(kù)管理系統(tǒng)的穩(wěn)定性、安全性、完整性和高性能,數(shù)據(jù)訓(xùn)練之后的AI已經(jīng)能完成部分優(yōu)化工作。
華為展示AI-Native自調(diào)優(yōu)技術(shù)
此外,GaussDB支持本地部署、私有云、公有云等多種場(chǎng)景。在華為云上,GaussDB為金融、互聯(lián)網(wǎng)、物流、教育、汽車等行業(yè)客戶提供全功能、高性能的云上數(shù)據(jù)倉(cāng)庫(kù)服務(wù),華為在現(xiàn)場(chǎng)著重突出了數(shù)據(jù)庫(kù)和存儲(chǔ)在金融場(chǎng)景的應(yīng)用,通過金融場(chǎng)景考驗(yàn)的產(chǎn)品基本可以應(yīng)對(duì)絕大多數(shù)實(shí)際情況。
同樣引入AI技術(shù)的還有FusionStorage 8.0,華為稱其為業(yè)界性能第一的分布式存儲(chǔ),從資源規(guī)劃、業(yè)務(wù)發(fā)放、系統(tǒng)調(diào)優(yōu)、風(fēng)險(xiǎn)預(yù)測(cè)、故障定位等方面實(shí)現(xiàn)智能運(yùn)維管理。全球首款A(yù)I-Native數(shù)據(jù)庫(kù)也沒有掩蓋住FusionStorage 8.0,數(shù)據(jù)庫(kù)本來就要搭配存儲(chǔ)使用,華為系產(chǎn)品在優(yōu)化上或有優(yōu)勢(shì)。
據(jù)稱,F(xiàn)usionStorage 8.0分布式存儲(chǔ)性能業(yè)界第一,單節(jié)點(diǎn)性能高達(dá)16.8萬(wàn)每秒讀寫速度(IOPS)和1毫秒以內(nèi)時(shí)延,在業(yè)界標(biāo)準(zhǔn)測(cè)試SPC-1中排名第一,首次讓分布式存儲(chǔ)也可以承載企業(yè)關(guān)鍵應(yīng)用。
更重要地,F(xiàn)usionStorage 8.0首次實(shí)現(xiàn)一套存儲(chǔ)同時(shí)支持塊、文件、對(duì)象、HDFS協(xié)議,一套存儲(chǔ)可支撐一個(gè)數(shù)據(jù)中心,在以前很難實(shí)現(xiàn)。
雷鋒網(wǎng)認(rèn)為,本次推出的數(shù)據(jù)庫(kù)有兩個(gè)關(guān)鍵詞,一個(gè)是ARM,一個(gè)是AI。AI計(jì)算力三個(gè)月翻一番,部分芯片廠商所說的“后摩爾時(shí)代”也是從AI角度來談的,ARM架構(gòu)提供了低成本高效的AI算力可行性,圍繞ARM生態(tài),也就是諸如為x86架構(gòu)設(shè)計(jì)的工具不適合等問題,華為已經(jīng)在加快通過產(chǎn)業(yè)合作來解決。
從華為全棧AI角度,AI-Native數(shù)據(jù)庫(kù)是在補(bǔ)全華為的AI拼圖,這也是華為確定AI戰(zhàn)略之后一直在做的事,從不同維度不同層次,貫徹AI戰(zhàn)略,激進(jìn)的說,華為正在轉(zhuǎn)變?yōu)橐患褹I公司,而AI公司有很多種,華為的第一步就是全面融于AI。
如上圖可以看出,在數(shù)據(jù)基礎(chǔ)設(shè)施層面,華為能夠提供x86、ARM、GPU和NPU的算力池,向上是智能存儲(chǔ),再向上是數(shù)據(jù)庫(kù)軟件,AI-Native數(shù)據(jù)庫(kù)補(bǔ)全了華為全棧AI的數(shù)據(jù)基礎(chǔ)設(shè)施,服務(wù)器+存儲(chǔ)+數(shù)據(jù)庫(kù)軟件,華為自己就完成了“IOE”的布局,而且和華為AI賦能的角色并不沖突,當(dāng)然也離不開合作伙伴的支持。
雷鋒網(wǎng)總結(jié),新與舊是IT產(chǎn)業(yè)永恒的主題,數(shù)據(jù)庫(kù)軟件是企業(yè)業(yè)務(wù)的核心,前有云計(jì)算,后有AI,數(shù)據(jù)庫(kù)軟件市場(chǎng)是一場(chǎng)曠日持久的戰(zhàn)役,也成為云計(jì)算廠商必爭(zhēng)之地,沒有自研核心數(shù)據(jù)庫(kù)的廠商將處于被動(dòng)地位。
云廠商的數(shù)據(jù)庫(kù)種類和數(shù)量漸豐,動(dòng)作也是頻頻,比如微軟推出Azure SQL邊緣數(shù)據(jù)庫(kù),谷歌與七家開源數(shù)據(jù)庫(kù)廠商達(dá)成合作,將之集成到Google云平臺(tái)上彌補(bǔ)與AWS的差距。數(shù)據(jù)庫(kù)市場(chǎng)存在細(xì)分需求,目前市場(chǎng)參與者數(shù)量也不少,還未到大浪淘沙的程度,預(yù)計(jì)數(shù)據(jù)庫(kù)市場(chǎng)關(guān)注度持續(xù)走高,競(jìng)合緩起。
數(shù)據(jù)庫(kù)市場(chǎng)是巨頭云計(jì)算戰(zhàn)爭(zhēng)的一部分,發(fā)令槍響在云計(jì)算興起之前。