產(chǎn)品系列
本文主要介紹云原生數(shù)據(jù)倉庫 AnalyticDB MySQL 版集群產(chǎn)品系列的特點(diǎn)、功能對比及規(guī)格。
產(chǎn)品系列
云原生數(shù)據(jù)倉庫 AnalyticDB MySQL 版產(chǎn)品系列經(jīng)過五年的演進(jìn),先后推出了數(shù)倉版預(yù)留模式、數(shù)倉版彈性模式、湖倉版、以及企業(yè)版和基礎(chǔ)版。產(chǎn)品系列演進(jìn)圖如下。
最早的數(shù)倉版預(yù)留模式為存算一體架構(gòu),可以滿足高性能查詢的需求,但無法單獨(dú)增加計(jì)算資源或存儲(chǔ)資源。
為了在業(yè)務(wù)流量高峰增加計(jì)算資源保證查詢性能,在業(yè)務(wù)流量低谷減少計(jì)算資源節(jié)省資源成本,AnalyticDB for MySQL推出了存算分離架構(gòu)的數(shù)倉版彈性模式。不僅解決了計(jì)算資源彈性擴(kuò)縮容的問題,還支持按資源組將計(jì)算資源物理隔離用于滿足多租戶混合負(fù)載的場景。
近年來,針對半結(jié)構(gòu)化和非結(jié)構(gòu)化數(shù)據(jù)分析(例如日志數(shù)據(jù))的業(yè)務(wù)訴求越來越多,因此,AnalyticDB for MySQL推出了基于彈性模式的湖倉版,提供Spark計(jì)算引擎滿足大數(shù)據(jù)離線處理需求。
新推出的企業(yè)版和基礎(chǔ)版,融合了數(shù)倉版預(yù)留模式、數(shù)倉版彈性模式和湖倉版的優(yōu)點(diǎn)。預(yù)留資源采用存算一體架構(gòu),保證常規(guī)業(yè)務(wù)的查詢性能。如果業(yè)務(wù)負(fù)載有周期性變化或突變的情況,可以彈性增加或減少計(jì)算資源。
企業(yè)版
企業(yè)版是湖倉版和數(shù)倉版的融合升級版本,產(chǎn)品特性與湖倉版相同。它既支持彈性模式下的資源組隔離、資源靈活彈性、冷熱數(shù)據(jù)分層存儲(chǔ)等能力,也具備預(yù)留模式下的高吞吐實(shí)時(shí)寫入和高并發(fā)在線查詢能力。
企業(yè)版為多副本形態(tài),底層為多副本存儲(chǔ),具備分布式能力,提供高可用服務(wù),適用于各類型企業(yè)的開發(fā)、測試和生產(chǎn)環(huán)境。
基礎(chǔ)版
基礎(chǔ)版為單副本形態(tài),功能特性與企業(yè)版相同。但底層為單副本存儲(chǔ),不提供高可用服務(wù),適用于對數(shù)據(jù)高可用無需求、追求低成本熱數(shù)據(jù)存儲(chǔ)的業(yè)務(wù)場景。
基礎(chǔ)版暫不支持變配為企業(yè)版。
湖倉版
湖倉版是基于計(jì)算存儲(chǔ)分離架構(gòu)打造的,同時(shí)具備低成本離線處理和高性能在線分析能力的湖倉一體版本。在數(shù)倉版彈性模式的基礎(chǔ)上,從數(shù)據(jù)的采集、存儲(chǔ)、計(jì)算和應(yīng)用等方面做了全面的升級。通過底層存儲(chǔ)的一份全量數(shù)據(jù),支持離線和在線兩種場景,避免因數(shù)據(jù)同步產(chǎn)生的數(shù)據(jù)一致性和時(shí)效性等問題。同時(shí),提供離線業(yè)務(wù)與在線業(yè)務(wù)的計(jì)算資源物理隔離的能力,支持計(jì)算資源和存儲(chǔ)資源定時(shí)或自動(dòng)彈性擴(kuò)容。它還支持標(biāo)準(zhǔn)接口的多語言可編程計(jì)算引擎Spark,用于大數(shù)據(jù)批量處理。同時(shí),還提供了將源端數(shù)據(jù)實(shí)時(shí)同步到湖(Hudi on OSS)或倉(C-Store)的可視化配置能力。
湖倉版為集群形態(tài),適用于離線處理(數(shù)據(jù)清洗、數(shù)據(jù)規(guī)整等預(yù)處理操作)、多源聚合分析、寬表開發(fā)、預(yù)測洞察(機(jī)器學(xué)習(xí)和AI)等業(yè)務(wù)場景。
數(shù)倉版
彈性模式
數(shù)倉版彈性模式是基于計(jì)算存儲(chǔ)分離架構(gòu)打造的,支持海量數(shù)據(jù)實(shí)時(shí)寫入和高性能在線分析的數(shù)倉版本。
它提供了離線業(yè)務(wù)與在線業(yè)務(wù)的計(jì)算資源物理隔離的能力,支持定時(shí)彈性擴(kuò)容計(jì)算資源和存儲(chǔ)資源,支持?jǐn)?shù)據(jù)冷熱分層存儲(chǔ)以降低存儲(chǔ)成本。
適用場景包含構(gòu)建海量數(shù)據(jù)實(shí)時(shí)寫入和復(fù)雜ETL計(jì)算的實(shí)時(shí)數(shù)據(jù)倉庫、大數(shù)據(jù)量的復(fù)雜查詢、歷史數(shù)據(jù)分析、日志分析等業(yè)務(wù)場景。
數(shù)倉版彈性模式包括兩種形態(tài):單機(jī)版和集群版。
單機(jī)版
單機(jī)版即單節(jié)點(diǎn)部署,不具備分布式能力,不提供高可用服務(wù)。單機(jī)版支持冷熱數(shù)據(jù)分層,不支持資源組隔離和分時(shí)彈性功能。單機(jī)版不提供SLA承諾,故障恢復(fù)耗時(shí)長(大約為4~8小時(shí)),不建議用于生產(chǎn)環(huán)境。單機(jī)版適用于數(shù)據(jù)量不大、QPS較低、無需高可用服務(wù)等業(yè)務(wù)場景,更適合個(gè)人開發(fā)者測試使用、初創(chuàng)公司或小型企業(yè)入門使用。
集群版
集群版即多節(jié)點(diǎn)部署,具備分布式能力,提供高可用服務(wù)。集群版提供更完整的產(chǎn)品能力,適用于各類型企業(yè)在開發(fā)、測試和生產(chǎn)環(huán)境使用。
預(yù)留模式
數(shù)倉版預(yù)留模式是基于計(jì)算存儲(chǔ)耦合架構(gòu)打造的高性能版本。支持高吞吐實(shí)時(shí)寫入和高并發(fā)在線查詢。實(shí)時(shí)寫入和查詢響應(yīng)快。適用于查詢加速、用戶畫像、交互報(bào)表、實(shí)時(shí)數(shù)據(jù)服務(wù)等場景。
功能對比
下表展示了企業(yè)版、基礎(chǔ)版、湖倉版、數(shù)倉版彈性模式和數(shù)倉版預(yù)留模式的主要功能對比。
功能類別 | 子類別 | 企業(yè)版 | 基礎(chǔ)版 | 湖倉版 | 數(shù)倉版彈性模式 | 數(shù)倉版預(yù)留模式 |
計(jì)算 | 羲和分析計(jì)算引擎 | 支持 | 支持 | 支持 | 支持 | 支持 |
Spark可編程計(jì)算引擎 | 支持 | 支持 | 支持 | 不支持 | 不支持 | |
存儲(chǔ) | 玄武分析型存儲(chǔ) | 支持 | 支持 | 支持 | 支持 | 支持 |
Hudi低成本存儲(chǔ) | 支持 | 支持 | 支持 | 不支持 | 不支持 | |
資源管理 | 資源組管理 | 支持 | 支持 | 支持 | 支持(單機(jī)版不支持) | 不支持 |
分時(shí)彈性 | 支持 | 支持 | 支持 | 支持(單機(jī)版不支持) | 不支持 | |
自動(dòng)彈性 | 支持 | 支持 | 支持 | 不支持 | 不支持 | |
冷熱數(shù)據(jù)分層 | - | 支持 | 支持 | 支持 | 支持 | 不支持 |
數(shù)據(jù)接入 | 數(shù)據(jù)實(shí)時(shí)接入 | 支持 | 支持 | 支持 | 支持 | 不支持 |
元數(shù)據(jù)自動(dòng)發(fā)現(xiàn) | 支持 | 支持 | 支持 | 不支持 | 不支持 | |
作業(yè)開發(fā) | SQL作業(yè)開發(fā) | 支持 | 支持 | 支持 | 不支持 | 不支持 |
Spark作業(yè)開發(fā) | 支持 | 支持 | 支持 | 不支持 | 不支持 |
產(chǎn)品規(guī)格
企業(yè)版和基礎(chǔ)版
類型 | 規(guī)格 |
預(yù)留資源單節(jié)點(diǎn)規(guī)格 |
|
湖倉版
類型 | 規(guī)格 |
計(jì)算預(yù)留資源 | 最小規(guī)格:16 ACU 最大規(guī)格:4096 ACU |
存儲(chǔ)預(yù)留資源 | 最小規(guī)格:24 ACU(1組) 最大規(guī)格:2064 ACU(86組) |
購買512 ACU以上計(jì)算預(yù)留資源或256 ACU以上存儲(chǔ)預(yù)留資源時(shí),需提交工單聯(lián)系技術(shù)支持。
數(shù)倉版彈性模式
類型 | 規(guī)格 | |
計(jì)算資源 | 單機(jī)版 | 8核32 GB和16核64 GB |
集群版 | 16核64 GB及以上 說明 僅2022年09月01日及以后購買的中國內(nèi)地地域集群,支持16核64 GB(集群版)和24核96 GB(集群版)規(guī)格的多節(jié)點(diǎn)部署。 | |
存儲(chǔ)資源 | 彈性IO資源 |
|
數(shù)倉版預(yù)留模式
型號 | 規(guī)格 | ||
CPU | 內(nèi)存(GB) | 磁盤空間(GB) | |
C8 | 24核 | 192 | 最小空間:100 最大空間:2000 |
C32 | 96核 | 768 | 最小空間:100 最大空間:8000 |
常見問題
如何查看產(chǎn)品系列?
在云原生數(shù)據(jù)倉庫AnalyticDB MySQL控制臺集群信息頁面的集群屬性區(qū)域查看產(chǎn)品系列和模式。
哪些場景會(huì)對可用性產(chǎn)生影響?
節(jié)點(diǎn)意外終止服務(wù)、執(zhí)行變更配置(磁盤擴(kuò)容或者升級降級配置)或者版本升級時(shí)會(huì)對可用性產(chǎn)生影響。