本文為您介紹通用雲端硬碟的概念、效能及效能上限、適用情境、計費說明、相關操作等,為您選擇通用雲端硬碟提供參考資訊。
功能簡介
阿里雲RDS通用雲端硬碟是雲資料庫RDS支援的一種新儲存類型。在相容ESSD雲端硬碟所有特性的基礎上,基準IO效能優於ESSD PL1雲端硬碟,並且支援IO突發、IO加速、資料歸檔OSS功能。
IO加速
開啟IO加速功能後,可以擴充執行個體的緩衝池大小,實現緩衝加速,提升RDS執行個體的整體讀寫效能。同時,大幅降低通用雲端硬碟IO抖動對資料庫啟動並執行影響,提升穩定性。適用於使用者希望在無需提升執行個體規格或業務改動的情況下,獲得執行個體IO效能的大幅提升的情境。詳情請參見通用雲端硬碟IO加速功能。
IO突發
開啟IO突發功能後,使雲端硬碟的IOPS不受限於最大IOPS,在業務波峰時獲得更高的IO能力,滿足突發業務需求。適用於高IO負載和波動IO負載的情境。詳情請參見通用雲端硬碟IO突發功能。
資料歸檔
開啟資料歸檔OSS功能後,可以將低頻訪問的資料轉移至OSS中,資料存放區成本相較於ESSD PL1雲端硬碟下降80%。適用於執行個體中包含不常訪問或修改的表。詳情請參見通用雲端硬碟資料歸檔功能。
適用產品系列
RDS執行個體規格(雲端硬碟版)均支援通用雲端硬碟。
RDS MySQL Serverless執行個體當前僅支援通用雲端硬碟的IO突發功能。
通用雲端硬碟的效能
基準IO效能
通用雲端硬碟對基準IO效能做了提升,下表是不同儲存空間的通用雲端硬碟執行個體,基準效能的提升差異。更多資訊,請參見【產品/功能變更】RDS通用雲端硬碟基準IO效能提升。
本次效能提升,要求通用雲端硬碟執行個體的儲存空間不小於100 GB。
本次效能提升後,使用IO突發功能時,將在提升後的基準IO效能之上進行。
通用雲端硬碟儲存空間規格 | 原基準效能 (與ESSD PL1雲端硬碟效能一致) | 提升後基準效能 | 提升幅度 |
100 GB<=儲存空間<1000 GB | IO頻寬:125~350 MB/s IOPS:6800~50000 | IO頻寬:225~450 MB/s IOPS:13200~56400 | IO頻寬:100 MB/s IOPS:6400 |
1000 GB<=儲存空間<2000 GB | IO頻寬:350 MB/s IOPS:50000 | IO頻寬:500 MB/s IOPS:59600 | IO頻寬:150 MB/s IOPS:9600 |
2000 GB<=儲存空間<4000 GB | IO頻寬:350 MB/s IOPS:50000 | IO頻寬:550 MB/s IOPS:62800 | IO頻寬:200 MB/s IOPS:12800 |
4000 GB<=儲存空間<16000 GB | IO頻寬:350 MB/s IOPS:50000 | IO頻寬:600 MB/s IOPS:66000 | IO頻寬:250 MB/s IOPS:16000 |
16000 GB<=儲存空間<64000 GB | IO頻寬:350 MB/s IOPS:50000 | IO頻寬:700 MB/s IOPS:72400 | IO頻寬:350 MB/s IOPS:22400 |
通用雲端硬碟各項功能的效能
IO加速
開啟IO加速後,可以有效提升讀寫效能,縮短SQL執行耗時,同時減少IO抖動對資料庫啟動並執行影響,提升穩定性。具體資訊,請參見通用雲端硬碟IO加速功能。
IO突發
通用雲端硬碟開啟IO突發後,執行個體可支援的IOPS上限和輸送量上限會提升,與未開啟IO突發相比,區別如下:
主節點開啟IO突發功能後,備節點也會同時開啟,唯讀執行個體不會開啟,需要在唯讀執行個體詳情頁開啟。
情境 | IOPS上限值 | 輸送量上限值 |
未開啟IO突發 |
|
|
已開啟突發 |
|
|
提升IOPS值
和提升的IO頻寬值
請參見RDS通用雲端硬碟基準IO效能提升。輸送量達到上限時,會影響IOPS;IOPS達到上限時,也會影響輸送量。
上述公式不適用於通用型規格的雲端硬碟執行個體,因通用型規格共用資源,無法保證最大IOPS和最大IO頻寬。
上述公式裡的執行個體規格最大IOPS和最大IO頻寬,請參見RDS MySQL標準版(原X86)主執行個體規格列表、RDS MySQL倚天版(原ARM)主執行個體規格列表。
上述公式裡的執行個體規格最大IO頻寬對應的IOPS如下:
RDS產品
IOPS計算方式
備忘
RDS MySQL
執行個體規格最大IO頻寬(Gbit/s)x1024x1024÷8÷16
8表示1Byte=8bits,16表示RDS MySQL一次IO涉及的資料量為16KB。
資料歸檔
開啟通用雲端硬碟的資料歸檔OSS功能,並將低頻訪問的資料歸檔後,可以降低儲存成本,訪問歸檔資料時的效能相對較低。
應用情境
IO加速
IO加速適用於讀IO負載較高和暫存資料表使用較多的情境。
IO突發
通用雲端硬碟適用於高IO負載和波動IO負載的情境。
業務高峰、大事務、全表掃描、返回大量資料的查詢等都會造成IO負載升高,有時CPU、記憶體、儲存空間相對充足,但IO使用率接近或達到了100%。這種情況下,只能升級執行個體配置或者儲存層級(比如PL1到PL2)。
如果不升級,IO負載超過了執行個體的IO上限,會導致執行個體效能降低、查詢逾時、甚至串連異常。
如果升級執行個體配置,IO效能滿足需求,但會造成CPU、記憶體、儲存空間的閑置和浪費。
如果升級儲存層級,短期內能充分利用IO效能,但IO負載回落後,較高的儲存層級也是一種資源和成本浪費。
通用雲端硬碟的IO突發功能可以解決這些問題。開啟IO突發功能後,高IO負載時,自動觸發IO突發,提升IO上限,IO負載回落後,自動回復IO上限,實現Serverless的IO效能,避免IO效能和成本浪費。
資料歸檔
資料歸檔適用於執行個體中包含較多不常訪問或修改的表。
使用限制
通用雲端硬碟支援的儲存容量大小範圍為10 GB~64,000 GB。
通用雲端硬碟不支援變更為其他任何儲存類型,但ESSD雲端硬碟可以變更為通用雲端硬碟。詳情請參見ESSD雲端硬碟變更為通用雲端硬碟。
費用說明
計費方式
通用雲端硬碟費用=RDS儲存空間費用+IO突發費用+IO加速費用+資料歸檔OSS費用。
各大功能具體的計費詳情請參見:
RDS MySQL通用型規格IO加速功能免費。
RDS儲存空間費用
ESSD雲端硬碟(PL2、PL3)與通用雲端硬碟的費用存在差異,差額以變更時控制台的訂單為準。
在一定時間周期內,執行個體高IO期間越短,通用雲端硬碟相對於ESSD PL2、PL3雲端硬碟更划算。
通用雲端硬碟費用=儲存空間費用+IO突發費用+IO加速費用+資料歸檔OSS費用。
RDS執行個體儲存空間的費用,支援訂用帳戶和隨用隨付。計費方式與ESSD PL1雲端硬碟相同,詳情請參見計費項目。
以下地區中,通用雲端硬碟在不同的計費方式上相較於ESSD PL1雲端硬碟的費用更優惠,且儲存空間的單價本身比ESSD PL1雲端硬碟更低。
中國香港、新加坡、馬來西亞(吉隆坡)、印尼(雅加達)、菲律賓(馬尼拉)、泰國(曼穀)、日本(東京)、韓國(首爾)、美國(矽谷)、美國(維吉尼亞)、德國(法蘭克福)、英國(倫敦)、阿聯酋(杜拜)。
說明具體計費方式之間的區別表現如下:
隨用隨付:通用雲端硬碟單價相較於ESSD PL1最高價差達60%。
訂用帳戶:通用雲端硬碟單價相較於ESSD PL1最高價差達43%。
以下地區中,通用雲端硬碟的儲存空間單價和ESSD PL1雲端硬碟一致。
華東 1(杭州)、華東 2(上海)、華北 2(北京)、華南 1(深圳)、華東3 (南通)、華北 1(青島)、華北 3(張家口)、華北 5(呼和浩特)、華北6(烏蘭察布 )、華南2(河源)、華南3(廣州)、西南1(成都)