Amazon EBS 磁碟區類型之間有何差異?

2 分的閱讀內容
0

我想要選擇適合我工作負載的 Amazon Elastic Block Store (Amazon EBS) 磁碟區類型。磁碟區類型之間的差異為何?

解決方式

決定何種 Amazon EBS 磁碟區類型適合您的需求時,請考慮下列事項:

  • 耐久性
  • 磁碟區大小
  • 每個磁碟區的最大 IOPS
  • 每個磁碟區的最大輸送量
  • 其是否支援 Amazon EBS Multi-Attach
  • 其是否支援啟動磁碟區

Amazon EBS 提供下列磁碟區類型:上一代、硬碟 (HDD) 和固態硬碟 (SSD)。

**注意:**變更你的磁碟區類型之前,請參閱限制

上一代

您可將此磁碟區類型用來作為備份和封存,或用於您不常存取之小型資料集的工作負載。如需此磁碟區類型的詳細資訊,請參閱上一代磁性磁碟區

硬碟 (HDD)

此磁碟區類型的首要效能屬性為輸送量。HDD 支援的磁碟區已針對需要大量 I/O 大小的工作負載或具有同步 I/O 的工作負載進行最佳化。最佳實務是針對此磁碟區類型使用 Amazon EBS 最佳化的 Amazon Elastic Compute Cloud (Amazon EC2) 執行個體。HDD 支援的磁碟區不支援啟動磁碟區,因此您無法選擇其做為根磁碟區。

HHD 支援的磁碟區分為兩個類別:輸送量最佳化 HDD (st1) 和冷 HDD (sc1)。若最佳性能是您的首要任務,則請考慮 st1。若成本最佳化是您的優先考量,則請考慮 sc1st1sc1 皆提供相同等級的耐用性。如需輸送量最佳化 HDD 和冷 HDD 的詳細資訊,請參閱 HDD 支援磁碟區的概觀

固態硬碟 (SSD)

此磁碟區類型的首要效能屬性為 IOPS。SSD 支援的磁碟區已針對小型 I/O 大小和隨機 I/O 進行最佳化。最佳實務是針對此磁碟區類型使用 Amazon EBS 最佳化執行個體。SSD 支援的磁碟區類型包括一般用途 SSD 磁碟區佈建 IOPS SSD 磁碟區

一般用途 SSD 磁碟區

一般用途 SSD 磁碟區適用於各種需求低於下列需求的交易式工作負載:

  • 16,000 IOPS
  • 每秒 1,000 MiB 的輸送量
  • 160-TiB 磁碟區大小

一般用途 SSD 磁碟區包括 gp2gp3 類型。gp2gp3 皆可達到 16000 IOPS,並提供相同層級的耐用性。但是,gp2 磁碟區達到的每個磁碟區最大輸送量 (250 MiB/秒) 低於 gp3 磁碟區 (1000 MiB/秒)。gp2 磁碟區的 IOPS 效能會隨磁碟區大小線性擴展,而 gp2 爆量效能適合具有高 IOPS 爆量率的工作負載。gp3 磁碟區不使用爆量效能。但是,無論磁碟區大小為何,gp3 磁碟區皆可提供一致的 3,000 IOPS 基準效能和 125 MiB/秒的輸送量效能。使用 gp3 磁碟區,您可佈建 IOPS 和輸送量,而不受儲存大小的影響。

若您目前正使用 gp2,且想要變更為 gp3,請參閱從 gp2 遷移至 gp3

**注意:**若您在磁碟區類型從 gp2 變更為 gp3 時未指定 IOPS 或輸送量效能,則 Amazon EBS 會佈建效能較高的效能。

佈建 IOPS SSD 磁碟區

佈建 IOPS SSD 磁碟區包括 io2 磁碟區、io2 Block Express 磁碟區和 io1 磁碟區。每個磁碟區需要最少每個磁碟區 16,000 KiB I/O 的 IOPS。若您的工作負載需要每個磁碟區高達 64,000 IOPS 及高達 1,000 MiB/s 的輸送量,則請使用 io1io2。若您的工作負載需要每個磁碟區高達 256,000 IOPS,及高達 4,000 MiB/s 的輸送量,則請使用 io2 Block Express。若您需要更高的耐用性和每個 GiB 更多配額,請使用 io2io2 Block Express。

**注意:**如要達到這些磁碟區類型的最佳效能,請考慮下列事項:

  • io1:若您在 2017 年 12 月 6 日之前建立了 io1 磁碟區,則必須修改磁碟區。
  • io1 和 io2:請確定您已佈建了 64,000 IOPS 以達到最大 1,000 MiB/秒輸送量。
  • io2 Block Express:僅 c7g、r5b、trn1、x2idn 和 x2iedn 執行個體支援 io2 Block Express 磁碟區。
  • IOPS、輸送量和延遲的最大值是以 16 KiB 的 I/O 大小為基礎。較大的 I/O 大小無法達到這些最大值。

AWS 官方
AWS 官方已更新 1 年前