我想選擇適合我的工作負載的 Amazon Elastic Block Store (Amazon EBS) 磁碟區類型。
解決方法
在選擇適合自己的 Amazon EBS 磁碟區類型時,您需要考慮下列因素:
Amazon EBS 提供上一代硬碟 (HDD) 和固態硬碟 (SSD) 磁碟區類型。
注意: 在修改磁碟區類型之前,請先參閱限制。
上一代
您可以將此磁碟區類型用作備份和封存用途,或用於存取頻率較低之小型資料集的工作負載。如需詳細資訊,請參閱 Amazon EBS 上一代磁碟區。
硬碟
用於硬碟磁碟區類型的主要校能屬性為輸送量。支援硬碟的磁碟區會針對需要較大 I/O 大小的工作負載,或具有同步 I/O 的工作負載進行最佳化。最佳做法是針對此磁碟區類型使用 Amazon EBS 最佳化的Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。支援硬碟的磁碟區不支援開機磁碟區,因此您無法將其作為根磁碟區使用。
支援硬碟的磁碟區一共有兩種類型:輸送量最佳化硬碟 (st1) 和冷硬碟 (sc1)。如果您優先考量最佳化效能,請使用 st1。如果您優先考量成本最佳化,請使用 sc1。st1 和 sc1 都具有相同等級的耐用性。如需詳細資訊,請參閱 Amazon EBS 輸送量最佳化的硬碟和冷硬碟磁碟區。
固態硬碟
用於固態硬碟磁碟區類型的主要效能屬性為 IOPS。支援固態硬碟的磁碟區會針對較小的 I/O 大小和隨機 I/O 進行最佳化。最佳做法是針對此磁碟區類型使用 EBS 最佳化的 Amazon EC2 執行個體。支援固態硬碟的磁碟區類型包括一般用途固態硬碟磁碟區和佈建 IOPS 固態硬碟磁碟區。
一般用途固態硬碟
一般用途固態硬碟磁碟區適用於需要下列規格以下的各種交易工作負載:
- 16,000 IOPS
- 1,000 MiBps 的輸送量
- 16-TiB 磁碟區大小
一般用途固態硬碟磁碟區包括 gp2 和 gp3 類型。gp2 和 gp3 的 IOPS 皆高達 16,000,並且兩者都具有相同等級的耐用性。不過,gp2 磁碟區可達到的每個磁碟區最大輸送量 (250 MiBps) 較 gp3 磁碟區 (1,000 MiBps) 低。gp2 磁碟區的 IOPS 效能會根據磁碟區大小進行線性調整,而且 gp2 高載效能十分適合具有較高 IOPS 高載率的工作負載。gp3 磁碟區則不使用高載效能。不過,不論磁碟區大小如何,gp3 磁碟區皆可提供一致的 3,000 IOPS 基準效能,以及 125 MiBps 輸送量效能。透過 gp3 磁碟區,您可以無須在意儲存區大小,隨意佈建 IOPS 和輸送量。
如果您目前使用 gp2 並想變更為 gp3 磁碟區類型,請參閱從 gp2 移轉至 gp3。
注意: 如果您在變更磁碟區類型時未指定 IOPS 或輸送量效能,則 Amazon EBS 會佈建更高的效能值。
佈建 IOPS 固態硬碟磁碟區
佈建 IOPS 固態硬碟磁碟區包括 io2 Block Express 磁碟區和 io1 磁碟區。如果您的工作負載需要每個磁碟區最多 64,000 IOPS 和最多 1,000 MIBP 的輸送量,請使用 io1。如果您的工作負載需要每個磁碟區最多 256,000 IOPS,以及最多 4,000 MiBps 的輸送量,請使用 io2 Block Express。如果您還需要更高的耐用性和每 GiB 的配額,請使用 io2 Block Express。
注意: 2023 年 11 月 21 日之後建立的所有 io2 磁碟區,皆為 io2 Block Express 磁碟區。若要將 2023 年 11 月 21 日之前建立的 io2 磁碟區轉換為 **io2 ** Block Express 磁碟區,請修改磁碟區的 IOPS 或大小。
如果您的 io1 磁碟區建立於 2017 年 12 月 6 日之前,則必須修改磁碟區。請確定您已佈建 64,000 IOPS,以便達到最大 1,000 MiBps 的輸送量。
您可在以 Nitro 系統為基礎建置的所有 EC2 執行個體上使用 io2 Block Express。
IOPS、輸送量和延遲的最大值,會以 16 KiB 的 I/O 大小為基礎計算。較大的 I/O 大小無法達到這些項目的最大值。