RDS、DDS和GaussDB理不清?看這一篇足夠了!

當前,華爲雲提供的數據庫服務主要包括三大類:關係型數據庫服務,非關係型數據庫服務以及數據庫工具服務。如下圖所示:

關係型數據庫和非關係型數據庫均可分爲開源和自研兩大類。其中,自研數據庫統一爲GaussDB系列,開源數據庫則可以分爲RDS和DDS社區版。

關係型數據庫RDS:開源版本的雲上優化

RDS(Relational Database Service,關係型數據庫服務)是一種基於雲計算平臺的即開即用、穩定可靠、彈性伸縮、便捷管理的在線關係型數據庫服務。

目前華爲雲提供的RDS服務包括:RDS for MySQL、RDS for PostgreSQL,分別是基於MySQL、PostgreSQL開源數據庫做了雲上的優化。

華爲雲RDS的最小管理單元是實例,一個實例代表了一個獨立運行的關係型數據庫,實例可進行如下分類:主實例、備實例、只讀副本,用戶可以在RDS系統中自助創建及管理各種數據庫引擎的實例。

我們如果想建立一個基於數據庫的企業軟件應用,傳統的做法是自建數據庫,當然我們也可以選擇在雲服務器ECS上搭建數據庫(雲服務裏的I層服務)、購買雲數據庫RDS(雲服務裏的S層服務)。

傳統的自建數據庫易用性較差,需要大量的人力維護,而且一旦遇到數據丟失情況,損失不可估量。

相比自建數據庫,雲數據庫在機房風火水電網絡等基礎設施、服務器部署及維護、數據庫軟件安裝、數據庫軟件版本升級和補丁等方面節省了很多的人力、硬件、維護服務成本,讓數據庫管理員有更多的時間投入到數據庫模型設計、SQL優化、性能調優等核心工作上。

具體對比可以如下圖,可以看出諸如RDS這樣的雲數據庫具有便捷,彈性伸縮,穩定成本更低廉的優勢。

非關係型數據庫DDS社區版

文檔數據庫服務(Document Database Service,簡稱DDS)完全兼容MongoDB協議,提供安全、高可用、高可靠、彈性伸縮和易用的數據庫服務,以及一鍵部署、彈性擴容、容災、備份、恢復、監控和告警等功能,支持集羣、副本集和單節點部署架構。

自研雲原生數據庫GaussDB

最近,華爲雲推出了GaussDB全場景數據庫雲服務來滿足客戶在不同應用場景的數據庫需求。

華爲GaussDB系列,基於在外部電信與政企市場、華爲內部IT與雲底座深耕十幾年的數據庫內核研發優化能力、對客戶高可靠高性能訴求的理解,結合雲的技術傾力打造的企業級分佈式數據庫。

關係型數據庫方面,華爲雲今年7月正式發佈上線了雲原生GaussDB(for MySQL)數據庫,擁抱和兼容廣泛認知的開源生態MySQL。同時,基於華爲開放生態的openGauss內核打造的分佈式數據庫GaussDB(openGauss)也會在年內正式商用發佈。

在非關係型數據庫服務領域,華爲雲重點打造雲原生GaussDB NoSQL多模數據庫系列,包括GaussDB(for Mongo)、GaussDB (for Redis)、GaussDB (for Influx)、GaussDB(for Cassandra)。目前,GaussDB(for Mongo)、GaussDB(for Cassandra)已正式商用。

華爲雲自研數據庫GaussDB系列有如下核心技術優勢:存算分離架構,DFV存儲、NDP算子下推等等。

以GaussDB(for MySQL)爲例,它基於華爲最新一代DFV分佈式存儲,採用計算存儲分離架構,支持1寫15讀的只讀節點的極速擴展,最高支持128TB的海量存儲,可實現超百萬級QPS吞吐,單節點相比原生MySQL性能提升7倍,業界第一。

再如,GaussDB NoSQL系列擁有極強的多模數據管理能力,在併發讀寫能力、擴容時間縮、故障重構時間、備份效率、恢復效率等方面也都實現了業界領先,相比純開源軟件能力有了質的飛躍。

華爲雲GaussDB系列全場景雲服務不僅提供了豐富的數據庫產品組合,還可根據不同客戶的業務應用特點進行「量體裁衣」。

比如GaussDB(for MySQL)、GaussDB(for Mongo)等服務將聚焦最基礎的雲原生開發對雲數據庫的要求,並提供極致性價比的解決方案。

數據庫生態工具

除了數據庫之外,華爲雲還提供了一系列的數據庫工具服務,統一支持開源數據庫服務和自研數據庫服務,爲客戶提供上雲數據遷移複製、數據管理服務等,不斷在易用性上降低客戶的遷移成本。

目前,華爲已擁有成熟商用的爲客戶提供上雲的數據複製服務DRS、數據管理服務DAS、分佈式數據庫中間件DDM等數據庫工具服務。同時,華爲雲下半年也還會陸續發佈數據庫應用遷移工具。

以雲數據複製服務DRS爲例,其能實現在線數據的遷移,業務切換不中斷或微中斷,業務切換時間可以自由選擇,同時還能跨數據庫版本熱遷移,給出遷移/升級後直觀的性能評估報告,從而讓客戶的原數據庫切換到華爲雲上更加簡單,使得客戶完全不用擔心遷移帶來的故障、數據丟失以及切換時刻的擔憂。

數據管理服務DAS可提供便捷的雲上數據庫管理與運維服務,核心能力包含數據庫查詢與開發、運維監控、性能診斷、SQL調優、數據安全管控、智能參數預測等;分佈式數據庫中間件DDM與RDS結合,把當今成熟的水平擴展分佈式數據庫能力,以單個數據庫實例的訪問體驗,帶給普通用戶。保證SQL運算及事務能力,存儲和計算層幾乎無限擴展。

總結

綜上,華爲雲數據庫的產品大體可以歸爲三大類:

1)、華爲RDS for MySQL、RDS for PostgreSQL服務、DDS文檔數據庫服務(文檔類型Mongo),都是基於開源打造的數據庫服務,聚焦最基礎的雲原生的開發對雲數據庫的要求,讓客戶遷移到華爲雲更加容易。都是基於開源打造的數據庫服務,主要面向數據規模較小,性能要求一般的業務場景,提供極致性價比的解決方案。

2)、華爲GaussDB系列,立足創新與自研,基於同一架構,一方面擁抱併兼容MySQL等生態,另一方面打造自己的openGauss生態,主要面向政企客戶,強調高性能、高可靠、高安全等方面訴求。

3)、華爲數據庫工具服務,統一支持開源數據庫服務和自研數據庫服務,爲客戶提供上雲數據遷移複製、數據管理服務等。

從開源數據庫的雲上優化到從底層架構創新出發的自研雲數據庫,華爲雲在數據庫生態上已經構建了非常完備的工具鏈,基本可以覆蓋多數企業用戶的需求。

 

點擊關注,第一時間瞭解華爲雲新鮮技術~