云數據庫RDS提供了以下數據存儲類型:ESSD云盤、本地SSD盤、SSD云盤、通用云盤,本文介紹這幾種存儲類型的基本信息、區別及選購建議。
存儲類型介紹
存儲類型 | 說明 | 支持引擎 |
ESSD云盤 | 增強型SSD云盤(Enhanced SSD云盤,下文簡稱ESSD云盤),是阿里云全新推出的超高性能云盤產品。ESSD云盤基于新一代分布式塊存儲架構,結合25GE網絡和RDMA技術,為您提供單盤高達100萬的隨機讀寫能力和比SSD云盤更低的單路時延能力。ESSD云盤分為如下幾類:
關于ESSD云盤的性能詳情,請參見ESSD云盤。 | MySQL、PostgreSQL、SQL Server、MariaDB |
本地SSD盤 | 本地SSD盤,是與數據庫引擎位于同一節點的SSD盤,IO延時低。 | MySQL |
SSD云盤 | SSD云盤,是基于分布式存儲架構的彈性塊存儲設備,實現計算與存儲分離。 說明 SSD云盤分批下線中,建議使用ESSD云盤。更多信息,請參見【通知】部分RDS實例不再提供SSD云盤售賣。 | MySQL、PostgreSQL、SQL Server、MariaDB |
通用云盤 | 通用云盤兼容ESSD云盤的所有特性,基礎能力與ESSD PL1云盤相同,在ESSD云盤的基礎上提供了IO突發能力(MySQL、PostgreSQL、SQL Server支持)和IO加速能力(MySQL、PostgreSQL支持):
更多信息,請參見什么是通用云盤、通用云盤IO加速功能。 | MySQL、PostgreSQL、SQL Server |
各存儲類型之間的性能對比(單盤容量、最大IOPS、最大吞吐量等),請參見塊存儲性能。
這幾種存儲類型的可靠性、持久性和讀寫性能均會滿足產品SLA承諾。
本地SSD盤:所屬的RDS實例都是一主一備(高可用系列)架構,主節點故障時,主備節點秒級完成切換。
云盤(SSD云盤、ESSD云盤、通用云盤):分布式云盤,通過多副本冗余確保數據可靠性。如果所屬RDS實例為高可用系列、集群系列,則具備秒級自動切換能力。
查看存儲類型
您可以在實例的基本信息頁面查看實例的存儲類型。
不同類型存儲的區別
當前僅RDS MySQL高可用系列實例支持本地SSD盤。
對比項 | ESSD云盤 | 通用云盤 | 本地SSD盤 |
I/O性能 | ★★★★★ 相對SSD云盤有大幅提升:
| ★★★★★★ 在ESSD云盤的基礎上,增加了IO突發能力和IO加速能力。IO性能如下:
| ★★★★★ IO延遲低,性能好:
|
規格配置靈活性 | ★★★★★ 可選配置較多,支持擴容或縮容磁盤空間。 | ★★★★★ 可選配置較多,支持擴容或縮容磁盤空間。 | ★★★★ 可選配置較多,磁盤空間可單獨調整。僅部分本地SSD盤實例的磁盤空間大小與實例規格綁定,無法單獨調整。 |
備份方法 | ESSD云盤快照備份 | ESSD云盤快照備份 | Xtrabackup物理備份 |
備份、只讀實例創建、實例克隆操作速度 | ★★★★★ 耗時為秒級。 | ★★★★★ 耗時為秒級。 | ★★ 與磁盤大小相關,耗時為小時級。 |
擴容時長 | ★★★★★
| ★★★★★
| ★★★ 需要拷貝數據,可能需要幾個小時。 |
擴容影響 |
|
| 有閃斷。 |
數據持久性 | ★★★★★ 數據可靠性達到99.9999999%,支持單節點基礎版形態,降低成本。 | ★★★★★ 數據可靠性達到99.9999999%,支持單節點基礎版形態,降低成本。 | ★★★★ 硬件故障有一定概率導致數據損壞,需要有備庫保障。 |
選購建議
建議優先選擇通用云盤:
如果IO量比較大,建議開啟IO加速功能。
如果IO波動較大,建議開啟IO突發功能。
如果明確需要使用高PL等級云盤,可以選擇ESSD云盤。
產品支持度
各個實例類型支持的存儲類型及功能請參見: