深度盤點丨華為雲數據庫佈局及研發路線圖

“華為是個可怕的對手,一旦下定決心做某件事,鮮有做不成的。”這句在圈內少有達成共識的話,也正在一步一步得到應驗。

很多人或許以為,華為的優勢並非軟件而是硬件,但其實在數據庫軟件領域,華為也玩得風生水起。

9月18-20日,2019華為全聯接大會在上海世博中心舉辦。會上,筆者又一次採訪到了華為雲數據庫服務總經理蘇光牛,對華為雲數據庫研發路線圖有了更清晰的認識。

3個新品+2個解決方案

此次HC大會上,華為雲總計發佈了3款數據庫新品,分別是多模NoSQL數據庫GeminiDB、雲原生分佈式數據庫TaurusDB和頻繁曝光的GaussDB數據庫全新上雲,以及2個解決方案,分別是MySQL雲災備及RDS for MCS解決方案。

深度盤點丨華為雲數據庫佈局及研發路線圖

事實上,GeminiDB、TaurusDB、GaussDB這三個名字並不陌生。GeminiDB 早在今年7月份就開始定向邀測,此次發佈是正式公測,線上可以直接申請。TaurusDB目前是公測階段,會上展示了測試結果。

而GuassDB全新上雲,實際是高斯100(內部代號)上雲,蘇光牛表示,雲上版本是完整的,不會做刪減,還會針對雲上的特點,對運維、安全方面進行增強,目前開始邀測。

MySQL雲災備DRS解決方案,該方案上半年剛榮獲了2019年度DTCC最佳創新解決方案獎,此前筆者文章有過介紹,這裡就不再敖述,有興趣的朋友可以自行搜索。

至於RDS for MCS解決方案,據蘇光牛介紹,既具備虛機的隔離性,又保持了容器的優勢,在提供雲盤可靠性的同時,性能也得到提升。性能提升是因為採用Extend buffer pool方案,結合華為容器和100us雲盤技術,實現超越本地雲盤性能1+倍。在蘇光牛看來,RDS for MCS解決方案與GeminiDB類似,都是獨此一家,極具競爭力。

完備的數據庫版圖

眾所周知,數據庫市場主要分為了以下幾個板塊:

1、OLTP數據庫,

2、OLAP數據庫

3、NoSQL數據庫

4、工具生態類產品

而前三種又可以分為託管(即第三方的商業數據庫和開源數據庫)和自研數據庫產品。

在OLTP板塊,華為雲託管產品有MySQL、PostgreSQL、SQL Server,自研方面有TaurusDB,TaurusDB定位MySQL生態,而GuassDB(高斯100),定位在於與鯤鵬產業生態結合,並高度兼容更多傳統數據庫的接口和語法。

在OLAP板塊,華為雲有自研的DWS(即高斯200),據蘇光牛介紹,目前有300多家商用客戶,如上海德邦、廣聯達、國家開放大學等。

在NoSQL板塊,華為雲託管的有Redis、Memchache等,自研方面有GeminiDB。而多模的GeminiDB毫無疑問是華為雲的重點。

工具類產品,華為雲有數據複製服務DRS、數據管理服務DAS、數據安全服務DBSS等。蘇光牛表示,這個版塊,華為雲的重點是數據同步、數據遷移,這部分核心在線遷移和預檢查功能,而數據管理服務也是發力重點,目的是為了讓客戶更專注業務而不是數據。

綜上所述,華為雲數據庫在四大板塊均有佈局,尤其在NoSQL板塊,競爭對手較為薄弱,這方面華為雲優勢明顯。

其次,目前主流數據庫產品,包括Oracle、MySQL、SQL Server等,基本上都是支持X86架構的,而華為GaussDB數據庫對於異構計算的支持,無疑是一個巨大優勢,這意味著,GaussDB不僅針對傳統服務器市場,還包括未來5G和IOT帶來的更多計算場景,潛力巨大,這也是此次HC大會,鯤鵬產業生態吸引眾多廠商雲集的核心原因。

而此次發佈的GeminiDB、TaurusDB、GaussDB,凸顯的是華為雲在自研數據庫產品方面的加強,以及多元、多模、性能的整體特徵。而這些特徵與華為對雲數據庫未來的趨勢判斷有著直接關係。

多元化、高性能、安全可信的研發路線

在進行數據庫研發時,華為雲都會考慮哪些方面的因素,遵循怎樣的路線圖?據蘇光牛介紹,總結下來有以下有6個方面,而這6個方面就是華為雲對未來數據庫趨勢的判斷。

1、多元;多元化的算力是雲數據庫未來趨勢之一,蘇光牛表示,未來不可能只有一個X86,會有Kunpeng處理器等ARM芯片,因此,作為底層的數據庫,一定要能支持多元算力。

2、多模;是多個數據模型。通過一個融合的模型幫助用戶更好的管理多個數據模型,而不是每種數據裝一個數據庫,這樣徒增運維難度。

3、性能;數據庫不談性能那就是耍流氓,極致的性能,一直是華為雲數據庫研發團隊永遠需要考慮的問題。

4、超大容量;在性能的基礎上考慮容量才更有意義。

5、安全可信;重要性不言而喻,華為無論是內部還是對外的產品,始終保持安全可信。

6、運維與AI結合;也就是”自治”,讓運維變得更簡單,進一步釋放雲服務的價值。

寫在最後

數據庫領域,華為看似新進者,實際是厚積薄發,勝在積累深厚。

過去30年,華為服務企業客戶的經驗和13年的數據庫技術研發積累,為華為雲數據庫贏得了極佳的起跑位,並且,華為已經逐步構建起IT架構的底層生態,包括芯片,數據庫、操作系統,這一點無比重要。

不過,數據庫這種重要性堪比芯片、操作系統的基礎軟件,並非短期可成,需要龐大的用戶使用反饋及漫長的時間去優化迭代,Oracle就是如此,因此,對於華為乃至華為雲而言,長期的積累和好的起跑位並不代表能懈怠,未來還有很長的路要走。

附:HC大會,華為雲數據庫給出的新案例及相關數據。

GeminiDB+天地圖

國家地理信息公共服務平臺天地圖是網絡化地理信息共享與服務門戶,集成了來自國家、省、市(縣)以及相關專業部門、企事業單位的地理信息資源,但隨著地理信息成果的極大豐富和地理信息集成服務能力的不足,以及日均API和服務調用超過4億次的高需求,原有平臺已不能滿足此高要求。

天地圖將全部44項在線業務遷移部署在華為雲上,數據更新效率得到明顯提升,原來需要15天才能完成的16TB全庫數據恢復,現在2~3天就能完成;過去需要5小時才能完成的300GB數據遷移,現在1小時就能完成。

深度盤點丨華為雲數據庫佈局及研發路線圖

天地圖原採用的是社區版的MongoDB,集群的shard主備階段數據同步時,會觸發備節點CPU100%,而採用GeminiDB後,因為GeminiDB基於華為最新一代DFV存儲計算分離架構,DFV DDS集群每個shard寫數據到存儲池,不存在往備節點寫數據的場景,因此避免備節點內存空消耗。

GeminiDB+錦江都城

對酒店業來說,對於雲的核心需求是穩定和安全,對連鎖酒店而言,PMS業務系統的遷移是一個⾼風險項⽬——涉及各種渠道、銀⾏⽀付接口、酒店硬件設備和公安接口等多達幾百項變更。一旦遷移開始,就不存在回滾的可能性。如果說第一次上雲,錦江都城的IT團隊經歷的是大大小小的“戰役”,那麼,雲遷移就是一場“生死戰”。

華為雲精準而迅速地找出了錦江都城的痛點,並根據其業務需求,對整個架構做了變動。據錦江都城信息中心IT總監凌晨回憶,遷移開始前的兩個月,錦江都城的IT項目團隊和華為雲一起做了很多遷移準備的工作,甚至列了一個精確到每分鐘的詳細矩陣列表,本來計劃了12小時的遷移時間,只用了1小時就完成了遷移。

凌晨表示,“第三方的數據庫升級是最大的難點。”據瞭解,華為雲根據實際情況對數據庫進行了“大動刀”:不僅更換了基礎設施,還優化了數據庫與系統的連接,令運⾏效率、穩定性和響應速度都大幅提升。此前,錦江都城PMS系統的MySQL數據庫版本是5.5,遷到華為雲以後升級到了5.6。“這是許多軟件公司都不得不放棄的事情,因為在遷移的同時做升級,是高風險高難度的。為完成此次遷移,華為派出數據庫問題專家團隊駐場”完成向華為雲遷移後,錦江都城的系統負載實現了3/4的降幅,能維持在僅20%左右,基本上不存在資源壓⼒和系統穩定性⽅面的隱患。

TaurusDB+安心保險

安心保險是全國首批創新型互聯網保險公司,業務龐大,吞吐量很高,原有MySQL已經無法滿足業務需求。

傳統HA方案引入binlog,帶來額外的IO成本,面臨的挑戰主要表現在半同步模式在極端場景可能丟數據,高可用OR高可靠,性能被binlog拖住。

因此,安信保險也曾在原有數據庫架構上進行創新,比如對賬系統解決高可用/高可靠問題,讓丟失數據可找回,故障寫入對賬日誌,切換後可繼續。

其次,對健康險核心數據庫分片,應對業務演進,實現海量存儲,高性能,彈性擴容,預警等複雜化方案。

深度盤點丨華為雲數據庫佈局及研發路線圖

採用華為雲TaurusDB方案後,因其基於計算存儲分離架構,將數據持久化放入新一代存儲中,數據多副本強一致,0丟失,計算節點故障秒級恢復,並提供7倍於原生MySQL的性能,業務透明擴展,安心保險3S內完成場景切換;存儲3副本容錯,單點故障0中斷;支持跨AZ部署和跨Region容災,安心保險面臨的難題完美解決。

GaussDB+思普軟件

思普軟件是一家產品全生命週期解決方案供應商,其核心繫統PLM從流程標準化、設計標準化、人員與知識管理標準化三個方面提供可持續改善的管理解決方案,同時提供全方位的數據安全保證解決方案,幫助製造企業建立屬於自己的個性化產品開發體系。

深度盤點丨華為雲數據庫佈局及研發路線圖

此次思普軟件攜手華為雲GaussDB將PLM系統遷移到雲上,華為云為其量身打造了一套遷移方案:華為雲GaussDB免運維、安全補丁及時更新,全自研自主可控,兼容Oracle數據庫語法,支持多核高併發,智能優化器,支持兩地三中心,支持快速閃回,數據不丟失,保證PLM的數據安全。


分享到:


相關文章: