磁盤的特點(diǎn)和應(yīng)用場景
磁盤分為本地 SSD 磁盤和云盤,其中云盤又分為 高效云盤、SSD 云盤和普通云盤。下面分別對(duì)這幾種磁盤的特點(diǎn)和使用場景進(jìn)行介紹。
高效云盤
SSD 云盤
普通云盤
本地 SSD 磁盤
高效云盤
產(chǎn)品特點(diǎn)
高效云盤采用固態(tài)硬盤與機(jī)械硬盤的混合介質(zhì)作為存儲(chǔ)介質(zhì),具備如下特點(diǎn):
I/O 性能:最高提供 3000 隨機(jī)讀寫 IOPS、80 MBps 的吞吐性能。
數(shù)據(jù)可靠性:普通云盤采用分布式三副本機(jī)制,提供 99.9999999% 的數(shù)據(jù)可靠性。
性能準(zhǔn)則:
IOPS:起步 1000 IOPS、每 GB 增加 6 個(gè) IOPS,最高 3000;
吞吐量:起步 50 MBps、每 GB 增加 0.1 MBps、最高 80 MBps;
例如 250 GB 的高效云盤,擁有 2500 的隨機(jī)讀寫 IOPS、75 MBps 的吞吐性能。
最大 32768 GB 容量:單塊高效云盤最大提供 32768 GB 存儲(chǔ)空間。
單獨(dú)掛載:高效云盤支持掛載到在相同可用區(qū)內(nèi)的任意云服務(wù)器 ECS 實(shí)例上。
應(yīng)用場景
MySQL、SQL Server、PostgreSQL 等中小型關(guān)系數(shù)據(jù)庫應(yīng)用。
對(duì)數(shù)據(jù)可靠性要求高、中度性能要求的中大型開發(fā)測試應(yīng)用。
SSD 云盤
產(chǎn)品特點(diǎn)
SSD 云盤利用分布式三副本機(jī)制,能夠提供穩(wěn)定的高隨機(jī) I/O、高數(shù)據(jù)可靠性的高性能存儲(chǔ),具備如下特點(diǎn):
高性能:最高提供 20000 隨機(jī)讀寫 IOPS、256 MB/s 的吞吐能力。
IOPS:每 GB 提供 30 IOPS:每 GB 容量提供 30 個(gè)隨機(jī) IOPS 能力,最大提供 20000 隨機(jī)讀寫 IOPS 性能。比如 100 GB 的 SSD 云盤,提供 3000 IOPS 性能;334 GB 的 SSD 云盤提供 10000 IOPS 性能。
注意 : SSD 云盤只有掛載到 I/O 優(yōu)化的實(shí)例時(shí),才能獲得期望的 IOPS 性能。掛載到非 I/O 優(yōu)化的實(shí)例時(shí)無法獲得期望的 IOPS 性能。
吞吐量:SSD云盤的吞吐性能=min{50+0.5xdisk_size,256 }MBps,起步50、每 GB 增加 0.5 MBps,上限為 256 MBps 的吞吐性能。
性能基準(zhǔn):
塊大小為 4KB/8KB 時(shí),IOPS 可達(dá)最大 20000;
塊大小為 16 KB 時(shí),IOPS 最大 16300 左右,吞吐量到 256MB/s 上限;
塊大小為 32 KB 時(shí),IOPS 最大 8150 左右,吞吐量到 256MB/s 上限;
塊大小為 64 KB、IOPS 最大 4100 左右;
以此類推。
數(shù)據(jù)可靠性:SSD 云盤采用分布式三副本機(jī)制,提供 99.9999999% 的數(shù)據(jù)可靠性。
最大 32768 GB 容量:單塊 SSD 云盤最大提供 32768 GB 存儲(chǔ)空間。
單獨(dú)掛載:SSD 云盤支持掛載到在相同可用區(qū)內(nèi)的任意 ECS 實(shí)例上。
應(yīng)用場景
SSD 云盤具備穩(wěn)定的高隨機(jī) I/O 性能及高數(shù)據(jù)可靠性,適合以下場景:
PostgreSQL、MySQL、Oracle、SQL Server 等中大型關(guān)系數(shù)據(jù)庫應(yīng)用。
對(duì)數(shù)據(jù)可靠性要求高的中大型開發(fā)測試環(huán)境。
普通云盤
產(chǎn)品特點(diǎn)
普通云盤采用機(jī)械磁盤作為存儲(chǔ)介質(zhì),利用分布式三副本機(jī)制,提供高數(shù)據(jù)可靠性,具備如下特點(diǎn):
I/O 性能:提供數(shù)百的隨機(jī)讀寫 IOPS 能力,最大 30 ~ 40 MB/s 的吞吐量。
數(shù)據(jù)可靠性:普通云盤采用分布式三副本機(jī)制,提供 99.9999999% 的數(shù)據(jù)可靠性。
最大 2000 GB 容量:單塊普通云盤最大提供 2000 GB 存儲(chǔ)空間。
單獨(dú)掛載:普通云盤支持掛載到在相同可用區(qū)內(nèi)的任意 ECS 實(shí)例上。
應(yīng)用場景
適合數(shù)據(jù)不被經(jīng)常訪問或者低 I/O 負(fù)載的應(yīng)用場景;如果應(yīng)用需要更高的 I/O 性能,建議使用 SSD 云盤。
需要低成本并且有隨機(jī)讀寫 I/O 的應(yīng)用環(huán)境。
本地 SSD 盤
產(chǎn)品特點(diǎn)
本地 SSD 盤采用實(shí)例所在物理服務(wù)器上本地 SSD 盤作為存儲(chǔ)空間,具備以下特點(diǎn):
低時(shí)延:通常情況下提供微秒級(jí)的訪問延時(shí)。
高隨機(jī) I/O:最高提供 12000 隨機(jī) IOPS 性能。
高吞吐量:最高提供 300 MB/s 的 I/O 吞吐性能。
有限的數(shù)據(jù)可靠性:由于本地 SSD 盤來自單臺(tái)物理服務(wù)器,數(shù)據(jù)可靠性取決于物理服務(wù)器的可靠性,存在單點(diǎn)故障風(fēng)險(xiǎn)。建議在應(yīng)用層做數(shù)據(jù)冗余,以保證數(shù)據(jù)的可用性。
最大 800 GB 容量:單塊本地 SSD 盤最大提供 800 GB 存儲(chǔ)空間。
不支持掛載卸載:由于來自于物理服務(wù)器本地盤,不支持單獨(dú)掛載卸載。
訂購后不支持 CPU、內(nèi)存、及本地 SSD 盤的升降配置。
應(yīng)用場景
本地 SSD 盤具備低時(shí)延、高隨機(jī) I/O、 及高吞吐的特點(diǎn),適合具備冗余能力的分布式 I/O 密集型應(yīng)用、但對(duì)數(shù)據(jù)可靠性要求不高的場景,例如: