

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# Amazon EBS 通用型 SSD 卷
<a name="general-purpose"></a>

通用固态硬盘（gp2 和 gp3）卷由固态硬盘（）提供支持。SSDs通用型 SSD 卷在各种事务性工作负载的价格和性能之间实现平衡。其中包括虚拟桌面、中型单实例数据库、延迟敏感型交互式应用程序、开发和测试环境以及启动卷。建议为大多数工作负载使用这种卷。

Amazon EBS 提供以下类型的通用型 SSD 卷：

**Topics**
+ [通用型 SSD（gp3）卷](#gp3-ebs-volume-type)
+ [通用型 SSD（gp2）卷](#EBSVolumeTypes_gp2)

## 通用型 SSD（gp3）卷
<a name="gp3-ebs-volume-type"></a>

通用型 SSD（gp3）卷是最新一代通用型 SSD 卷，也是 Amazon EBS 提供的成本最低的 SSD 卷。这种卷类型有助于为大多数应用程序提供合理得当的价格和性能。其还可以帮助您独立于卷大小扩展卷的性能。这意味着您可以预置所需性能，而无需预置额外的块存储容量。此外，gp3 卷每 GiB 价格比通用型 SSD（gp2）卷低了 20%。

gp3 卷提供个位数的毫秒延迟和 99.8% 到 99.9% 的卷持久性，年故障率 (AFR) 不高于 0.2%，这意味着在一年内每 1,000 个运行卷中最多有两次卷故障。 Amazon 设计 gp3 卷以在 99% 的时间内提供其预配置的性能。

**提示**  
对于延迟敏感的工作负载，我们建议使用 io2 Block Express 卷。`io2`Block Express 卷旨在为 16Ki I/O B 操作提供低于 500 微秒的平均延迟。 `io2`与通用卷相比，Block Express 卷还可以提供更好的异常值延迟，从而将 I/Os 超过 800 微秒的频率降低了 10 倍以上。有关更多信息，请参阅 [预调配 IOPS SSD（`io2`）Block Express 卷](provisioned-iops.md#io2-block-express)。

**Topics**
+ [gp3 卷性能](#gp3-performance)
+ [gp3 卷大小](#gp3-sie)
+ [从 gp2 迁移到 gp3](#migrate-to-gp3)

### gp3 卷性能
<a name="gp3-performance"></a>

**提示**  
gp3 卷不使用突增性能。其可以无限期地维持其完全预调配 IOPS 和吞吐量性能。

**IOPS 性能**  
gp3 卷提供 3000 IOPS 的一致基准 IOPS 性能，这包含在存储价格中。您可以按每 GiB 卷大小 500 IOPS 的比例预置额外的 IOPS（最大 80,000 IOPS），但需支付额外费用。可为 160 GiB 或更大的卷预置最大 IOPS（每 GiB 500 IOPS × 160 GiB = 80,000 IOPS）。

**吞吐量性能**  
gp3 卷提供一致的基准吞吐量性能（为 125MiB/s, which is included with the price of storage. You can provision additional throughput (up to a maximum of 2,000 MiB/s) for an additional cost at a ratio of 0.25 MiB/s per provisioned IOPS. Maximum throughput can be provisioned at 8,000 IOPS or higher and 16 GiB or larger (8,000 IOPS × 0.25 MiB/s per IOPS = 2,000 MiB/s）。

**注意**  
在 Outposts 上，gp3 卷支持高达 16 TiB 的大小、高达 16,000 的 IOPS 和高达 1,000 MiB/s 的吞吐量。

### gp3 卷大小
<a name="gp3-sie"></a>

gp3 卷的大小可以从 1 GiB 到 64 TiB 不等。

### 从 gp2 迁移到 gp3
<a name="migrate-to-gp3"></a>

如果您当前正在使用 gp2 卷，则可以使用 [使用弹性卷操作修改 Amazon EBS 卷](ebs-modify-volume.md) 操作将卷迁移到 gp3。您可以使用 Amazon EBS 弹性卷操作修改现有卷的卷类型、IOPS 和吞吐量，而不中断 Amazon EC2 实例。当使用控制台创建卷或从快照中创建 AMI 时，卷类型的默认选择是“通用型 SSD `gp3`”。在其他情况下，默认选择是 `gp2`。在这些情况下，可以选择 `gp3` 作为卷类型而不是使用 `gp2`。

若要了解将 gp2 卷迁移到 gp3 可以节省多少费用，请使用 [Amazon EBS gp2 至 gp3 迁移成本节省计算器](https://d1.awsstatic.com/product-marketing/Storage/EBS/gp2_gp3_CostOptimizer.dd5eac2187ef7678f4922fcc3d96982992964ba5.xlsx)。

## 通用型 SSD（gp2）卷
<a name="EBSVolumeTypes_gp2"></a>

这种卷类型可提供经济实惠的存储，是广泛事务性工作负载的理想选择。使用 `gp2` 卷，性能随卷大小而扩展。

**提示**  
`gp3` 卷是最新一代通用型 SSD 卷。其提供更加可预测的性能扩展，而且价格比 `gp2` 卷低 20%。有关更多信息，请参阅 [通用型 SSD（gp3）卷](#gp3-ebs-volume-type)。  
若要了解将 `gp2` 卷迁移到 `gp3` 可以节省多少费用，请使用 [Amazon EBS gp2 至 gp3 迁移成本节省计算器](https://d1.awsstatic.com/product-marketing/Storage/EBS/gp2_gp3_CostOptimizer.dd5eac2187ef7678f4922fcc3d96982992964ba5.xlsx)。

`gp2`卷提供个位数的毫秒延迟和 99.8% 至 99.9% 的卷持久性，年故障率 (AFR) 不高于 0.2%，也就是说，在一年内每 1,000 个运行卷中最多有两次卷故障。 Amazon 设计`gp2`卷以在 99% 的时间内提供其预配置的性能。

**Topics**
+ [`gp2` 卷性能](#gp2-performance)
+ [`gp2` 卷大小](#gp2-size)

### `gp2` 卷性能
<a name="gp2-performance"></a>

**IOPS 性能**  
基准 IOPS 性能以每 GiB 卷大小 3 IOPS 的速度，在最小 100 IOPS 和最大 16000 IOPS 之间进行线性扩缩。IOPS 性能预置如下：
+ 33.33 GiB 及更小的卷预置至少 100 IOPS。
+ 大于 33.33GiB 的卷预置每 GiB 卷大小 3IOPS，最高可达 16000IOPS，达到 5334GiB（3 X 5334）。
+ 5334 GiB 及更大的卷预置 16000 IOPS。

小于 1 TiB 的 `gp2` 卷（且预置的 IOPS 低于 3000）可在需要较长时间时**突增**至 3000 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 **积分。卷的 I **/O 积分累积限额**为 540 万个 I/O 积分，足以在至少 30 分钟内保持 3,000 IOPS 的最大突发性能。

**注意**  
每个卷的初始 I/O 积分余额为 540 万个 I/O 积分，这为启动卷提供了快速的初始启动周期，为其他应用程序提供了良好的引导体验。

下表列出了卷大小示例、卷的相关基准性能、爆发持续时间（从 540 万 I/O 个积分开始时）以及充值空 I/O 积分余额所需的时间。


| 卷大小（GiB） | 基准性能（IOPS） | 3000 IOPS 时的最大突增持续时间（秒） | 重填空 I/O 积分余额所需的时间（秒） | 
| --- | --- | --- | --- | 
|  1 至 33.33  |  100  |  1862  | 54000 | 
|  100  |  300  |  2000  | 18000 | 
|  334（最大吞吐量的最小大小）  | 1,002 |  2,703  |  5,389  | 
|  750  |  2250  |  7200  | 2400 | 
|  1000  |  3000  |  不适用\$1  |  不适用\$1  | 
|  5334（最大 IOPS 的最小大小）及更大  |  16000  |  不适用\$1  |  不适用\$1  | 

\$1卷的基准性能超过了最大突发性能。

您可以使用亚马逊中的 Amazon EBS `BurstBalance` 指标监控交易量的 I/O 贷记余额。 CloudWatch此指标显示 `gp2` 剩余的 I/O 积分百分比。有关更多信息，请参阅 [Amazon EBS I/O 特征和监控](ebs-io-characteristics.md)。您可以设置警报，以便在 `BurstBalance` 值降到特定水平时获取通知。有关更多信息，请参阅[创建 CloudWatch 警报](https://docs.amazonaws.cn/AmazonCloudWatch/latest/monitoring/AlarmThatSendsEmail.html)。

**吞吐量性能**  


`gp2`卷提供的吞吐量在 128 MiB/s 到 250 MiB/s 之间，具体取决于卷大小。吞吐量性能预置如下：
+ 170 GiB 或更小的卷提供最大 128 MiB/s 的吞吐量。
+ 大于 170 GiB 但小于 334 GiB 的卷可以突增至 250 MiB/s 的最大吞吐量。
+ 334 GiB 及更大的卷提供 250 MiB/s 的吞吐量。

`gp2` 卷的吞吐量可以使用以下公式计算，吞吐量上限为 250 MiB/s：

```
Throughput in MiB/s = IOPS performance × I/O size in KiB / 1,024
```

### `gp2` 卷大小
<a name="gp2-size"></a>

`gp2` 卷的大小范围为 1 GiB 到 16 TiB。请记住，卷性能随卷大小呈线性扩缩。