本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
Amazon EBS 一般用途 SSD 磁碟區
一般用途 SSD (gp2 和 gp3) 磁碟區由固態硬碟 (SSD) 提供支援。平衡各種交易工作負載的價格與效能。其中包括虛擬桌面、中型單一執行個體資料庫、延遲敏感互動式應用程式、開發和測試環境,以及開機磁碟區。建議大多數工作負載使用這些磁碟區。
Amazon EBS 提供以下類型的一般用途 SSD 磁碟區:
一般用途 SSD (gp3) 磁碟區
一般用途 SSD (gp3) 磁碟區是最新一代的一般用途 SSD 磁碟區,也是 Amazon EBS 提供的最低成本 SSD 磁碟區。此磁碟區類型有助於為大多數應用程式提供適當的價格與效能平衡。它還可以幫助您擴展磁碟區效能 (與磁碟區大小無關)。這表示您可以佈建所需的效能,而不需要佈建額外的區塊儲存容量。此外,gp3 磁碟區提供的每 GiB 價格比一般用途 SSD (gp2) 磁碟區低 20%。
gp3 磁碟區提供單位數毫秒延遲和 99.8% 到 99.9% 的磁碟區耐久性,年失敗率 (AFR) 不高於 0.2%,這相當於一年期間每 1,000 個執行中的磁碟區最多兩次磁碟區故障。 AWS 設計 gp3 磁碟區,以提供其佈建效能的 99%。
gp3 磁碟區效能
提示
gp3 磁碟區不使用爆量效能。他們可以無限期地維持其完整佈建 IOPS 和輸送量效能。
IOPS 效能
gp3 磁碟區提供 3,000 IOPS 的一致基準 IOPS 效能,這包含在儲存價格內。您可按照每 GiB 磁碟區大小 500 IOPS 的比率,以額外成本佈建額外 IOPS (最多 16,000)。可對 32 GiB 或更大的磁碟區佈建最大 IOPS (500 IOPS/GiB × 32 GiB = 16,000 IOPS)。
輸送量效能
gp3 磁碟區提供 125 MiB/s 的一致基準輸送量效能,這包含在儲存價格內。您可按照每個佈建 IOPS 0.25 MiB/s 的比率,以額外成本佈建額外輸送量 (最多 1,000 MiB/s)。可以在 4,000 IOPS 或更高以及 8 GiB 或更大的情況下佈建最大輸送量 (4,000 IOPS × 每 IOPS 0.25 MiB/s = 1,000 MiB/s)。
gp3 磁碟區大小
gp3 磁碟區的大小範圍可從 1 GiB 到 16 TiB。
從 gp2 遷移到 gp3
如果您目前使用 gp2 磁碟區,可以使用 使用 Elastic Volumes 操作修改 Amazon EBS 磁碟區 操作將磁碟區遷移至 gp3。您可以使用 Amazon EBS 彈性磁碟區操作來修改現有磁碟區的磁碟區類型、IOPS 和輸送量,而不會中斷 Amazon EC2 執行個體。使用主控台建立磁碟區或從快照建立 AMI 時,磁碟區類型的預設選項是一般用途 SSD gp3
。在其他情況下,gp2
是預設選項。在這些情況下,您可以選取 gp3
作為磁碟區類型而不是使用 gp2
。
若要瞭解將 gp2 磁碟區遷移至 gp3 可以節省多少,請使用 Amazon EBS gp2 到 gp3 遷移成本節省計算器
一般用途 SSD (gp2) 磁碟區
它們提供經濟實惠的儲存空間,適合絕大多數交易性工作負載。使用 gp2
磁碟區,效能隨磁碟區大小擴展。
提示
gp3
磁碟區是最新一代的一般用途 SSD 磁碟區。它們提供更可預測的效能擴展和價格,比 gp2
磁碟區低 20%。如需詳細資訊,請參閱一般用途 SSD (gp3) 磁碟區。
若要瞭解將 gp2
磁碟區遷移至 gp3
可以節省多少,請使用 Amazon EBS gp2 到 gp3 遷移成本節省計算器
gp2
磁碟區提供單位數毫秒延遲和 99.8% 到 99.9% 的磁碟區耐久性,年失敗率 (AFR) 不高於 0.2%,這相當於一年期間每 1,000 個執行中磁碟區最多發生兩次磁碟區故障。 AWS 設計磁碟gp2
區以提供其佈建的效能 99% 的時間。
gp2
磁碟區效能
IOPS 效能
基準 IOPS 效能以每 GiB 磁碟區大小 3 IOPS 的速率在最小值 100 和最大值 16,000 之間線性擴展。IOPS 效能的佈建方式如下:
-
33.33 GiB 和更小的磁碟區佈建為最低 100 IOPS。
-
大於 33.33 GiB 的磁碟區按每 GiB 磁碟區大小 3 IOPS 進行佈建,最大值 16,000 IOPS,5,334 GiB 時會達到該值 (3 x 5,334)。
-
5,334 GiB 及更大的磁碟區以 16,000 IOPS 進行佈建。
小於 1 TiB 的 gp2
磁碟區 (且佈建時少於 3,000 IOPS) 可以在需要時爆量到 3,000 IOPS,並持續一段時間。磁碟區的爆量能力由 I/O 額度控制。當 I/O 需求大於基準效能時,磁碟區花費 I/O 額度提升至所需的效能等級 (最高為 3,000 IOPS)。發生爆量時,I/O 額度不會累積,而是以高於基準 IOPS (使用率 = 爆量 IOPS - 基準 IOPS) 的 IOPS 比率來使用。磁碟區累積的 I/O 額度越多,它可維持其爆量效能的時間就越長。你可按以下方式計算爆量持續時間:
(I/O credit balance)
Burst duration = ------------------------------
(Burst IOPS) - (Baseline IOPS)
當 I/O 需求降至基準效能等級或更低時,磁碟區就會開始按每秒每 GiB 磁碟區大小 3 個 I/O 額度的速率增加 I/O 額度。磁碟區擁有 540 萬 I/O 額度的初始 I/O 額度累積限額,它足以維持至少 30 分鐘 3,000 IOPS 的最大爆量效能。
注意
每個磁碟區的初始 I/O 額度餘額為 540 萬 I/O 額度,這可為開機磁碟區提供快速的初始開機週期,並為其他應用程式提供良好的引導體驗。
下表列出磁碟區大小及與相關聯的磁碟區基準效能、爆量持續時間 (從 540 萬 I/O 額度開始時),以及重新填滿空 I/O 額度餘額所需時間的範例。
磁碟區大小 (GiB) | 基準效能 (IOPS) | 3,000 IOPS 時的爆量持續時間 (秒) | 填滿空 I/O 額度餘額所需的時間 (秒) |
---|---|---|---|
1 到 33.33 |
100 |
1,862 |
54,000 |
100 |
300 |
2,000 |
18,000 |
334 (最大輸送量的最小大小) |
1,002 |
2,703 |
5,389 |
750 |
2,250 |
7,200 |
2,400 |
1,000 |
3,000 |
N/A* |
N/A* |
5,334 (最大 IOPS 的最小大小) 和更大 |
16,000 |
N/A* |
N/A* |
* 磁碟區基準效能超出最大爆量效能。
您可以使用 Amazon CloudWatch 中的 Amazon EBS BurstBalance
指標來監控磁碟區的 I/O 額度餘額。此指標顯示 gp2
剩餘的 I/O 額度百分比。如需詳細資訊,請參閱Amazon EBS I/O 特性和監控。您可設定警示,在 BurstBalance
值下降到一定水平時通知您。如需詳細資訊,請參閱建立 CloudWatch 警示。
輸送量效能
gp2
磁碟區提供的輸送量介於 128 MiB/s 和 250 MiB/s 之間,取決於磁碟區大小。輸送量效能的佈建方式如下:
-
170 GiB 和更小的磁碟區可提供每秒 128 MiB 的最大輸送量。
-
大於 170 GiB 但小於 334 GiB 的磁碟區能爆量到每秒 250 MiB 的最大輸送量。
-
334 GiB 和更大的磁碟區可提供每秒 250 MiB 的輸送量。
gp2
磁碟區的輸送量可使用下列公式計算,最高為輸送量限制為每秒 250 MiB:
Throughput in MiB/s = IOPS performance × I/O size in KiB / 1,024
gp2
磁碟區大小
gp2
磁碟區的大小範圍可從 1 GiB 到 16 TiB。請記住,磁碟區效能會隨磁碟區大小線性擴展。