今天小編分享的科學經驗:國產數據庫突圍:道阻且長,行則将至,歡迎閱讀。
" 西風烈,長空雁叫霜晨月。霜晨月,馬蹄聲碎,喇叭聲咽。雄關漫道真如鐵,而今邁步從頭越。從頭越,蒼山如海,殘陽如血。"
這首《憶秦娥 · 婁山關》,寫于紅軍取得婁山關戰鬥勝利之後。婁山關戰鬥是紅軍長征以來打的第一個大勝仗,這場勝利,徹底粉碎了敵人圍堵紅軍的企圖,極大地鼓舞了士氣。
國產數據庫剛剛發生的故事與婁山關戰鬥的歷史畫面,十分相似。
6 月 7 日,在華為全球智慧金融峰會 2023 上,華為雲正式發布新一代分布式數據庫 GaussDB,核心代碼 100% 自主研發。最值得關注的是兩點:
一是全面自研。從芯片、伺服器、存儲、網絡到作業系統、數據庫,GaussDB 是當前國内唯一能夠做到軟硬協同、全棧自主的國產品牌。
二是真實可用。GaussDB 不是概念,是歷經全球頂尖銀行、運營商,包括公司内部華為終端雲服務、華為集團 IT 等嚴苛場景的商用考驗,已經廣泛應用在金融、政務、能源、交通等關鍵信息基礎行業。據悉,華為 MetaERP 已經全部切換到自研的 GaussDB。
至此,我們可以放心地給出結論:中國數據庫產業經過四十個年頭的發展,突破海外廠家獨大的局面,完成了從追趕到全棧自主的質變,取得了 " 婁山關大捷 "。
而如果我們把目光放遠,會發現這一次勝利,其實是華為在數據庫領網域一場二十多年漫長戰役的階段性結果。
" 兵者,國之大事也。死生之地,存亡之道,不可不察也 ",此時有必要重新梳理這場戰役始末,回顧數據庫這個產業究竟發生了什麼?華為雲 GaussDB 又将國產數據庫引向了一個怎樣的新起點。
看路
一座橫亘四十年的婁山關
婁山關地勢險要,歷來為兵家必争之地,數據庫也是一樣,在硬體和應用之間起到了承上啟下的重要作用,各行各業幾乎所有的信息系統都需要使用數據庫系統來管理業務數據,被譽為 " 軟體行業皇冠上的明珠 ",是數字時代的關鍵根技術。
同時,數據庫也是一座技術和產業的 " 婁底關 ",中國人想要翻越,寒來暑往,就是四十多春秋。
不是中國數據庫行業的從業者不夠努力,而是橫亘在面前的關隘太多太高:
第一重關:商業數據庫的海外稱霸。
Oracle 誕生于 20 世紀 70 年代,在數據庫行業被公認坐 " 頭把交椅 ", 其商業數據庫在中國線下市場占據最大市場份額,而與之匹敵的 DB2、SQL Server 等產品也大多起步于同一時期。國内數據庫市場被國際廠商主導,持續了四五十年之久,成熟的產品、固定的客戶、眾多的使用案例,這些都是國內跟随者一開始所不具備的。
第二重關:開源數據庫的隐秘誘惑。
如果說商業數據庫的斷供風險,是顯而易見的風險,那麼開源數據庫的風險則是隐秘的。Oracle 公司主導的 MySQL,是全球最大的開源數據庫,很多國產數據庫都是基于 MySQL 進行二次開發的,是國内 Oracle 商業數據庫替代的主要方案。可以說,開源成就了中國數據庫產業的高速發展,以阿裡、騰訊為代表的多家公司已經成為數據庫領網域重要的創新力量。然而,開源并不意味着安全,開源社區的開源協定也要遵循所在國的司法管轄,2019 年,華為被美國列入 " 實體清單 " 時,甲骨文就斷供了華為的數據庫服務。
可以看到,如果開源數據庫因 " 長臂管轄 " 而暫停商用授權,或者嚴格執行 GPL 協定,國產數據庫的演進可能會被限制,從而耽誤發展,帶來不可預估的影響。
第三重關:智能 + 雲時代的技術挑戰。
雖然 Oracle 之輩占領統治地位,但技術發展日新月異,數據庫領網域也湧現出了很多新秀。随着人工智能及雲化時代的到來,以銀行為代表的金融業需加速構建敏态體系,推動底層數據庫的分布式改造和金融業務創新,也讓分布式數據庫、雲數據庫等新興產品,在一些關鍵場景中大放異彩,成為後來者的機會。比如 AWS、微軟 Azure、Google Cloud Platform,就利用雲計算的市場先機和規模效應,迅速提升自身在數據庫領網域的影響力。
然而國產數據庫普遍存在着内核技術掌握不足、產業用例較少、產品說服力不強的難題,要與老牌廠商和雲廠商們同台競争,壓力山大。
沉疴未愈,又添新愁。國產數據庫加速進階,完成一場突破重圍的 " 婁底關大捷 ",凝結了國內無數期盼的眼神。
關山難越從頭越,這場名為 " 國產自主 " 的數據庫戰役中,華為走了二十年。
奪旗
華為雲 GaussDB 來做時代先鋒
不惜用二十年時間,醞釀一場根技術的勝利,華為這個傳統在數據庫身上同樣适用。
華為研究和開發數據庫技術及產品,最早可追溯到 2001 年。當時,華為公司中央研究院 Dopra 團隊為了支撐華為所生產的電信產品(交換機、路由器等),啟動了内存數據存儲組件 DopraDB 的研發,從此開啟了華為自研數據庫的歷程。
另一個裡程碑事件,發生在 2011 年,為了應對即将到來的 " 數字洪水 ",華為組建了 2012 實驗室,這可能是華為最神秘、也最為人所津津樂道的部門。其中,數據庫被華為作為不可缺少的關鍵技術,進行布局。華為将原來分散在各個產品線的數據庫團隊及業務重新組合,在 2012 實驗室中央軟體院下成立了高斯部,負責數據庫產品和技術的研發。
當然,國產數據庫走向全棧自主的突破,國內多股力量都在努力,不僅有阿裡、騰訊、百度這樣的互聯網廠商,人大金倉、南大通用、神州通用等國產數據庫廠家也在不斷發展。
華為選擇成為時代的先鋒,在幾個更新的技術方向開始構築競争力:
1. 分布式。分布式數據庫,具有滿足行業關鍵應用的高可擴展性、高性能、高可用,以及無硬體綁定等特性,可以解決傳統關系數據庫的擴展性、可用性不足等瓶頸,已經成為重點行業進行信息系統數字化轉型的必經之路。
2. 雲化架構。雲數據庫就是将傳統的數據庫系統配置在 " 雲上 ",通過計算機網絡提供數據管理服務。雲數據庫可以通過計算存儲分離、存儲在線擴容、計算彈性伸縮,來提升數據庫的可用性和可靠性。2019 年 Gartner 發布 TheFuture of the Database ManagementSystem(DBMS)Market Is Cloud 報告,明确提出,傳統的部署數據庫的方式已經過時,所有組織,無論大小,都将越來越多地使用雲數據庫。
3. AI+DB。随着 AI 技術的成熟和發展,AI 與數據庫的結合越來越緊密。通過 AI 算法來解決數據庫管理、優化等問題,使數據庫系統能夠更加智能地運行、維護、管理;利用深度神經網絡抽取結構化信息,實現對非結構化數據的高效管理等,成為行業研究的熱點。
最終歷經數年探索,2019 年 5 月,華為雲數據庫 GaussDB,降臨世間,初露鋒芒,便與眾不同:
首先,產品可信。華為集結了 1000 多個内核研發人才,自主能力作為產品的根基,确保華為雲 GaussDB 數據庫的代碼 100% 完全自研,經過最嚴苛業務連續性考驗,證實了產品的可信度。
其次,技術領先。華為數據庫積累了大量核心技術儲備,擁有 700 多專利,80 多篇數據庫頂會論文。在技術厚土上生長出來的 GaussDB,也具備高可用、高安全、高性能、高彈性、高智能、易部署、易遷移等特點,做到了業内領先。
此外,實戰出色。華為有個傳統 " 自己生產的降落傘,自己先跳 ",數據庫也不例外。華為内部發起了 " 強渡大渡河 " 的替換攻堅戰,華為内部的 ERP 系統,用 GaussDB 全部替代了原有的 Oracle,通過統一存儲引擎 UStore、并行緩存算法等一系列的技術創新,實現了業務效率的十倍提升。
至此,華為雲 GaussDB 化身信創先鋒,以技術創新完成犀利突破,讓我們窺見了國產數據庫勝利的一線天光。
但是,想要殺出海外數據庫的重圍,還需要行業客戶說了算,而這并不是一件容易的事。
登陸
成功占據金融高地
華為雲 GaussDB 問世 = 國產化替代穩了?樂觀的人也很難這麼說。
我們已經見過太多的國產化突圍,尤其是基礎軟體,即使跟國外產品差距不大,國產化率的提升也非常困難。因為軟體是一個高度市場化的行業,自主產品即使突破了技術封鎖,也很難突破 " 商業封鎖 "。
海外軟體可以靠着成熟的商業模式,憑借價格戰、免費、多方合作等策略,迅速搶占市場,而僅靠 " 支持國貨 " 的情懷顯然是不足以說服用戶的,怎麼辦?
華為雲 GaussDB 的選擇是不靠情懷分只拼硬實力,跑到一個對手都追不上、夠不着的高地,那就是——金融。
眾所周知,整個金融系統是電子化、信息化、數字化最早、最全面、應用新技術最積極的行業之一,金融系統數據的產生、傳輸、存儲以及信息系統的高性能、穩定性和安全防範,都有極為嚴苛的要求。
如果能夠在金融這一雲數據庫高地成功登陸,不就能充分證明華為雲 GaussDB 的實力了嗎?道理是這樣沒錯,但現實難度很大。
想要在金融這一關鍵領網域,替代原有的數據庫,可沒那麼容易。
金融行業數據規模大、數據讀寫調用頻繁,加上本身具有嚴苛的數據安全與數據效率需求,都讓數據庫替換變得異常復雜。尤其是核心交易系統,一旦數據庫的處理能力、運行效率不理想,金融機構無法交易,損失的可是真金白銀。
所以,金融行業數據庫的變更,說是在 " 在針尖上舞蹈 " 也不為過。
但華為雲 GaussDB 偏偏把這件事做成了,主要是靠三步打動金融機構:
第一步,國產數據庫的產品說服力。
智能時代,金融行業的數據基礎設施也必須跟上變革節奏,很多金融機構是希望尋找适合自身需求的數據庫替代方案的。
GaussDB 的產業化帷幕,正是從金融領網域拉開的。
在華為雲數千人的數據庫團隊打磨下,目前, GaussDB 在可用性、性能、安全、智能化等多項性能上都有突破,具備對 Oracle 等國際一流廠商產品的全面接管能力,處于業界領先水平。
舉個例子,雲化系統需要在數據流轉的整個生命周期中保證客戶數據的安全性,其中包括數據傳輸、數據存儲、數據查詢以及數據正确性。對于金融行業的安全 " 生命線 ",華為雲 GaussDB 作為業界首款純軟全密态數據庫,不止實現了數據的傳輸與存儲加密,還實現了内存中數據的運算态加密,從而實現數據全生命周期内的安全保護。數據擁有者與數據管理者讀取能力分離,解決數據庫雲上隐私洩露及第三方信任問題,成為國内首個拿到國際 CC EAL4+ 認證的數據庫,這是安全領網域的最高認證。
第二步,遷移改造過程的便捷性。
數據庫國產化替代是一項系統工程,金融機構很關心整體改造工作量是否龐大,實施周期時長如何,業務是否能快速适配,是否有已實踐落地的案例經驗。華為雲 GaussDB 具備端到端遷移能力,幫助客戶快速完成雲化分布式架構轉型:
一方面,GaussDB 可實現低成本,易部署。内核多層級多租戶,提升資源利用率 4 倍以上。業務無感數據壓縮,冷熱分離,存儲成本下降 50%,性能無損耗。
另一方面,GaussDB 高兼容,易遷移。GaussDB 擁有一站式遷移解決方案,對 Oracle 和 MySQL 常用語法完全兼容,也令整體遷移成本下降 90% 以上。
華為雲 GaussDB 可實現數據庫的平滑替換,已經在金融、政府部門等大型產業及領網域完成落地驗證。
2022 年 4 月,中國郵政儲蓄銀行新一代個人業務分布式核心系統全面投產上線,完成了傳統商業數據庫的全面替換,實現了全技術棧的自主可控,正是基于華為雲 Stack 和華為高斯數據庫構建,以在線遷移方式實現客戶無感切換,保障業務連續性,降低切換風險,開創了大型銀行核心系統切換上線新模式。
第三步,變更後運維服務的持續性。
數據庫替代不是一錘子買賣,後續的服務能力和服務意識也非常重要,試想一下,用了國產數據庫,有問題找不到人,找到了人對接效率太慢,對金融機構來說分分鍾都是業務損失,誰還敢信任國產數據庫?
為此華為建立了超過 1000 名數據庫專家團隊和遍布全國的服務團隊,為客戶提供持續的數據庫運維、應急故障處理等持續服務能力,保障現網的穩定運行。
攻下金融高地,也使得 GaussDB 成為數據庫的 " 另一種選擇 "。
說到這裡,你可能會感嘆一句,華為真牛,國產數據庫雄起。但是,故事還沒有結束。
國產數據庫的崛起,華為不是一個人在戰鬥。
特種作戰
生态才是國產化替代的堅實支撐
在商業世界,活下去不僅代表着自身的產業能量,同時也關乎一家企業能為產業鏈、社會經濟做出怎樣的價值。
IT 領網域有句名言:Software is eating the world ( 軟體正在吞噬世界 ) ,随着科技的不斷發展,軟體已經成為了各行各業的基礎。自己掌握基礎軟體,是企業乃至社會發展、國家戰略安全的最優解。這條路道阻且長,但如果不出發,就永遠都不會到達,華為當然沒有退縮的可能。
華為常務董事、華為雲 CEO 張平安公開呼籲:社會要尊重軟體價值,給中國軟體企業機會,軟體生态鏈需相互成就,注重軟體人才培養,同時,國產軟體企業和創新產品要敢于走向全球去檢驗。
作為三大基礎軟體之一,數據庫的根深,才能支撐中國軟體產業不斷變大變強。華為雲也以實際行動參與到中國軟體產業的發展當中,堅定戰略投入 GaussDB,攜手夥伴攻堅典型場景。
所以,華為雲 GaussDB 看似只是一個產品的推出,實際也為中國軟體產業的發展,發出了一聲力量集結的号角。
具體到數據庫產業,單一產品不可能滿足所有開發需求與行業場景,想要讓數據庫真實發揮價值,就需要整個應用生态的配合進展。
GaussDB 在并不長的誕生時間裡,已經完成了一系列生态合作探索:
一方面,擴大夥伴生态圈,形成多元的業務閉環。
這些行業夥伴,如同特種兵作戰,可以深入到每一個細分行業的機理當中探索,有力地挖掘和開墾行業客戶的數據庫需求。
華為雲 GaussDB 已與上下遊 80+ 夥伴提供 200 份有競争力的聯合解決方案,涵蓋數據庫遷移、備份恢復、容災、一站式運維、數據庫咨詢服務、數據庫培訓等,也與行業内知名夥伴公司建立面向客戶的應用系統,比如與掌數科技共同打造了面向證券核心業務系統的解決方案,并服務于興業證券等客戶。
另一方面,建立中國 IT 產業标準和生态,推動數據庫國產化替代進程。
華為雲 GaussDB 開展與數據庫周邊生态夥伴的對接與認證,解決開發者 /DBA 數據難獲取、應用難對接等生态難題,減少企業客戶使用華為高斯數據庫面臨的後顧之憂。
GaussDB 的勳章,離不開和華為一起走過千山萬水的行業夥伴;GaussDB 開啟的數據庫國產化替代新機遇,也與他們共享、共赢。
這些數據庫行業的 " 特種兵 ",讓 GaussDB 的行業适配度更好,夥伴自己也有了更加廣闊的發展空間與商業機遇。
這些 " 特種作戰 " 綿密且精細化的發生,堅實地支撐起國產數據庫的真正崛起。
四十年,且看天地又一寬
數據庫自主可控勢不可擋,華為雲堅定不移投入技術研發,尤其根技術研發,提供給世界第二選擇。
華為雲 GaussDB 帶來了勝利的光芒,衝破了關隘的國產數據庫,天地也為之一寬,第一次呼吸到了 100% 味道的自主空氣。
如果你覺得華為在數據庫這一戰,做了太多工作,時間線太長,不方便記憶的話,其實可以從幾個關鍵詞來理解 GaussDB,進而發現數據庫國產化替代的核心要義:
1. 根技術。華為雲 GaussDB 從底層内核技術做起,填補了國產數據庫的空白和短板,鍛造出全面替代國外產品的能力。
2. 先進。GaussDB 抓住了分布式雲數據庫和 AI 等技術趨勢,将先進技術與數據庫相融合,開辟出一條海外數據庫難以靠價格戰等競争手段切走的新路。
3. 全方位。華為雲攜手產業夥伴一起,組成了立體的生态網絡,從產品、服務、解決方案等全方位滿足業界國產化替代、數據庫雲化等需求。
把數據庫這座 " 婁底關 " 控制在手中,GaussDB 讓我們看到了基礎軟體國產化邁向勝利的希望。
從來沒有一蹴而就的勝利,有的只是步步為營,因勢利導。萬裡長征路,只要堅定信念、無懼關隘,只要身邊還有戰友,一定會有突破重圍、天地一寬的那一天。
從頭越,蒼山如海,殘陽如血。這壯闊而震撼的一刻,是中國科技恢弘故事的開篇。
>