“中興案”或?qū)⒓铀賴a(chǎn)數(shù)據(jù)庫破局
這幾天,“中興案”刷爆媒體頭條和朋友圈,美國商務(wù)部向中興通訊發(fā)出出口權(quán)限禁止令,這對(duì)正準(zhǔn)備在5G上大展拳腳的中興無疑是當(dāng)頭一棒,直接進(jìn)入“休克”狀態(tài)。
目前,中興美國上游供貨商覆蓋手機(jī)處理器、閃存、FPGA、CPU、數(shù)據(jù)庫、光模塊、光纖收發(fā)器等多個(gè)核心領(lǐng)域,對(duì)于中興而言,禁止令被形容為“一劍封喉”或者“釜底抽薪”毫不為過。
五年前的“棱鏡門”事件為中國IT產(chǎn)業(yè)的自主可控敲響了警鐘,而“中興案”則帶來了更大的震蕩,不止芯片產(chǎn)業(yè),通信、操作系統(tǒng)等核心技術(shù)受制于人的領(lǐng)域同樣岌岌可危。
——從陰謀論的角度來看,如果禁售范圍從中興擴(kuò)大至其他中國科技企業(yè),那么中國科技產(chǎn)業(yè)將何以自持?
狼真的來了。
不過,稍有安慰的是,在CPU、操作系統(tǒng)、數(shù)據(jù)庫這“三大件兒”中,中國數(shù)據(jù)庫的自主化步伐相對(duì)較快,或?qū)⑻嵩缫徊狡凭帧?/p>
國產(chǎn)數(shù)據(jù)庫現(xiàn)狀
“棱鏡門”之后,“去IOE”的呼聲越喊越高,最終很多企業(yè)發(fā)現(xiàn),“O”是最難去的。
注:去IOE--是阿里巴巴造出的概念。其本意是,在阿里巴巴的IT架構(gòu)中,去掉IBM的小型機(jī)、Oracle數(shù)據(jù)庫、EMC存儲(chǔ)設(shè)備,代之以自己在開源軟件基礎(chǔ)上開發(fā)的系統(tǒng)。
原因在于,在傳統(tǒng)行業(yè),“O”已經(jīng)根深蒂固,去“O”技術(shù)門檻和成本都很高,在當(dāng)時(shí)也沒有合適的替換產(chǎn)品。盡管阿里用MySQL替代了Oracle,但不是每家企業(yè)都有阿里的技術(shù)和成本的投入,用“M”替換“O”并不具有普適性。
五年過去,隨著互聯(lián)網(wǎng)、云計(jì)算的繁榮發(fā)展,分布式IT基礎(chǔ)架構(gòu)逐漸取代了傳統(tǒng)的Scale-up架構(gòu),即便是金融、電信等傳統(tǒng)行業(yè),也在積極嘗試分布式基礎(chǔ)架構(gòu)和云計(jì)算。
得益于互聯(lián)網(wǎng)和云的推動(dòng),開源數(shù)據(jù)庫變得流行起來,增勢(shì)迅猛,和傳統(tǒng)商業(yè)數(shù)據(jù)庫的差距不斷縮小。如今,開源數(shù)據(jù)庫在全球數(shù)據(jù)庫TOP5中已穩(wěn)占三席,MySQL受歡迎程度直逼Oracle。
——數(shù)據(jù)來源:DB-Engines
與此同時(shí),在中國自主可控的號(hào)召下,國產(chǎn)數(shù)據(jù)庫廠商得到快速成長,誕生了一批明星企業(yè),產(chǎn)品逐漸進(jìn)入政府和大中型企業(yè)的核心系統(tǒng),并已經(jīng)開始了國際化征途。
在2017年Gartner數(shù)據(jù)庫廠商推薦報(bào)告(Other Vendors to Consider for Operational DBMSs)中,有三家中國廠商入選,阿里云、SequoiaDB巨杉數(shù)據(jù)庫以及南大通用Gbase;在Gartner 2018年分析型數(shù)據(jù)管理解決方案魔力象限(簡稱DMSA)中,南大通用、阿里云、華為入選。
中國數(shù)據(jù)庫廠商躋身Gartner魔力象限,成功進(jìn)入國際視野,標(biāo)志著中國基礎(chǔ)軟件廠商開始崛起,發(fā)展已經(jīng)步入正軌。
目前來看,中國數(shù)據(jù)庫廠商大致可分為以下幾類:
其一,基于開源數(shù)據(jù)庫引擎開發(fā)。事實(shí)已經(jīng)證明,在基礎(chǔ)軟件領(lǐng)域,開源是大勢(shì)所趨,Linux、OpenStack、MySQL的成功就是***的例證。不過,幾大開源數(shù)據(jù)庫產(chǎn)品普遍由若干家外國廠商主導(dǎo),中國廠商話語權(quán)不高,產(chǎn)品發(fā)展同樣受制于人。
其二,站在巨人肩膀上,基于成熟數(shù)據(jù)庫源碼進(jìn)行自主研發(fā)。雖然嚴(yán)格意義上說這并不算是從零開始的自主研發(fā),但在基礎(chǔ)軟件領(lǐng)域,引進(jìn)、消化、吸收、再創(chuàng)新的路徑并不鮮見?;诔墒斓臄?shù)據(jù)庫產(chǎn)品,在兼容性、性能、可靠性等方面具有保障,用戶基礎(chǔ)廣泛,更利于產(chǎn)品的面世和商業(yè)化。
不過,“跟隨”和“依賴”并不是國產(chǎn)數(shù)據(jù)庫的出路,會(huì)很快遇到瓶頸;唯有眼光長遠(yuǎn),走自己的路,堅(jiān)持自主研發(fā)和技術(shù)創(chuàng)新,才能贏得客戶的信任,實(shí)現(xiàn)自己的藍(lán)圖。
其三,最難的一種,也是能夠徹底打破受制于人局面的一種方式,即采用全新架構(gòu),從零開始設(shè)計(jì)和實(shí)現(xiàn)數(shù)據(jù)庫。不難理解,這種從零開始的方式周期長、難度高,路上充滿著“荊棘”,在中國數(shù)據(jù)庫廠商中,只有寥寥數(shù)家采取了這種技術(shù)路徑。
要知道,Oracle數(shù)據(jù)庫已經(jīng)有四十年的歷史,MySQL發(fā)展也超過了二十年,寫一個(gè)數(shù)據(jù)庫,不比造一輛汽車更容易。
困難并不代表不可能,從零開始的技術(shù)路徑自有其不同之處。螞蟻金服OceanBase架構(gòu)師馮柯曾用吉普車和高鐵來形容基于開源的數(shù)據(jù)庫和自研數(shù)據(jù)庫:基于開源做就像是開吉普車,靈活且方便,但對(duì)許多行業(yè)客戶來說,他們更像是后排乘客,而不是老司機(jī)。
而做自研產(chǎn)品就像造高鐵,基礎(chǔ)技術(shù)門檻高,投入巨大。高鐵的重量很大,起步過程會(huì)很長,可是一旦速度起來了,重量就變成了它的優(yōu)勢(shì),速度越快就越勢(shì)不可擋,而且還是全自動(dòng)駕駛,司機(jī)輕松、乘客放心。
OceanBase分布式數(shù)據(jù)庫是一個(gè)很好的例子:OceanBase從淘寶收藏夾開始試水,到全部替換支付寶的Oracle數(shù)據(jù)庫,再到承載螞蟻金服100%業(yè)務(wù),OceanBase團(tuán)隊(duì)用了七年時(shí)間,從零開始自研成功了一款通用關(guān)系數(shù)據(jù)庫,為國產(chǎn)數(shù)據(jù)庫再添一款拳頭產(chǎn)品。
2017年“雙11”,支付寶支付峰值高達(dá)到25.6萬筆/秒,數(shù)據(jù)庫操作峰值達(dá)4200萬次/秒,OceanBase頂住了壓力,以分布式架構(gòu)在普通硬件上實(shí)現(xiàn)了金融級(jí)高可用性和性能。2016年世界互聯(lián)網(wǎng)大會(huì),OceanBas入選世界互聯(lián)網(wǎng)領(lǐng)先科技成果,是國產(chǎn)數(shù)據(jù)庫產(chǎn)品的***次。
總體來看,國產(chǎn)數(shù)據(jù)庫產(chǎn)品已經(jīng)取得了明顯進(jìn)展:廠商發(fā)展迅速、進(jìn)入國際視野、獲得權(quán)威機(jī)構(gòu)認(rèn)可、產(chǎn)品已具備金融級(jí)性能和可用性、逐漸進(jìn)入大中型企業(yè)核心應(yīng)用等等。
盡管如此,國產(chǎn)數(shù)據(jù)庫能完全取代國外數(shù)據(jù)庫產(chǎn)品還言之過早,還需要克服重重困難。
例如,國產(chǎn)數(shù)據(jù)庫要解決更多的業(yè)務(wù)場(chǎng)景問題,而不是單一業(yè)務(wù)問題;國產(chǎn)數(shù)據(jù)庫要加快商業(yè)化進(jìn)程,拉動(dòng)產(chǎn)品的更新迭代;隨著業(yè)務(wù)復(fù)雜性升級(jí),國產(chǎn)數(shù)據(jù)庫的性能、可靠性仍有較大提升空間。國產(chǎn)數(shù)據(jù)庫要加強(qiáng)生態(tài)建設(shè),眾人拾柴火焰高。
此外,中國目前尚無***的基礎(chǔ)軟件企業(yè),中國數(shù)據(jù)庫企業(yè)要發(fā)展壯大并走向世界,需要頂住幾座“大山”的壓力,路漫漫其修遠(yuǎn)。不過國產(chǎn)數(shù)據(jù)庫也自有其優(yōu)勢(shì),中國市場(chǎng)用戶眾多,應(yīng)用場(chǎng)景復(fù)雜程度在全球***,在中國精心打磨出的產(chǎn)品幾乎可以應(yīng)用到任何地方。以O(shè)ceanBase數(shù)據(jù)庫為例,在成功應(yīng)用于螞蟻金服后,全球第三大電子錢包PayTM(印度)核心系統(tǒng)也完全采用OceanBase數(shù)據(jù)庫。
——一場(chǎng)“中興案”,讓中國在核心技術(shù)領(lǐng)域的短板展露無遺。不過,禍兮福所倚,福兮禍所伏,所謂“危”、“機(jī)”并存,“中興案”既是教訓(xùn)也是動(dòng)力,隨著中國自主可控需求的進(jìn)一步提升,國產(chǎn)數(shù)據(jù)庫也將得到強(qiáng)有力的拉動(dòng),或?qū)⒓铀?ldquo;破局”過程。