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

魚論 發表於 2022-06-21
資料庫

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


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


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的資料安全。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/70018962/viewspace-2901870/,如需轉載,請註明出處,否則將追究法律責任。

相關文章