Amazon Elastic Compute Cloud
Windows 实例用户指南
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

Amazon EBS 优化实例

Amazon EBS 优化的实例使用优化的配置堆栈,并为 Amazon EBS I/O 提供额外的专用容量。这种优化通过尽可能减少 Amazon EBS I/O 与来自实例的其他流量之间的争用提供最好的 EBS 卷性能。

EBS 优化实例为 Amazon EBS 提供了专用带宽,根据您使用的实例类型,此带宽可在 500 Mbps 到 12,000 Mbps 的范围中选择。当挂载到 EBS 优化实例时,通用型 SSD (gp2) 卷可在所指定一年 99% 的时间内提供其 10% 以内的基准性能和突增性能,而 预配置 IOPS SSD (io1) 卷可在所指定一年 99.9% 的时间内提供其 10% 以内的预置性能。吞吐优化 HDD (st1) 和 Cold HDD (sc1) 都可确保所指定一年 99% 的时间内 90% 的突增性能一致。不合规时间近似均匀分配,目标是达到 99% 的每小时预计总吞吐量。有关更多信息,请参阅 Amazon EBS 卷类型

当您对默认情况下不会进行 EBS 优化的实例启用 EBS 优化时,您需为专用容量支付一笔较小的按小时计算的额外费用。有关定价信息,请参阅 Amazon EC2 按需定价页中的 EBS 优化实例

支持 EBS 优化的实例类型

下表显示了支持 EBS 优化实例类型、针对 Amazon EBS 的专用带宽、实例可以支持的最大 IOPS 量 (如果您使用的是 16 KB I/O 大小) 以及在具有流式处理读取工作负载和 128 KiB I/O 大小的连接上可实现的典型最大聚合吞吐量 (以 MB/s 为单位)。请选择提供的专用 EBS 吞吐量大于应用程序所需的 EBS 优化实例;否则,Amazon EBS 与 Amazon EC2 的连接将成为性能障碍。

请注意,某些实例类型在默认情况下会进行 EBS 优化。对于默认情况下为会进行 EBS 优化的实例,无需启用 EBS 优化,并且使用 CLI 或 API 禁用 EBS 优化也不会有影响。您可以在启动实例时对支持 EBS 优化的其他实例类型启用 EBS 优化,或在实例已在运行后启用 EBS 优化。

注意

请注意,某些带 10 Gb 网络接口的实例 (例如,i2.8xlarger3.8xlarge) 不提供 EBS 优化,因此它们没有可用的专用 EBS 带宽且未在此处列出。在这些实例上,将在同一个 10 Gb 网络接口上共享网络流量和 Amazon EBS 流量。其他一些 10 Gb 网络实例 (例如,c4.8xlarged2.8xlarge) 提供专用 EBS 带宽以及专门用于网络流量的 10 Gb 接口。

实例类型 默认情况下为 EBS 优化 最大带宽 (Mbps)* 预期吞吐量 (MB/s)** 最大 IOPS (I/O 大小为 16KB)**
c1.xlarge 1000 125 8000
c3.xlarge 500 62.5 4000
c3.2xlarge 1000 125 8000
c3.4xlarge 2000 250 16000
c4.large 500 62.5 4000
c4.xlarge 750 93.75 6000
c4.2xlarge 1000 125 8000
c4.4xlarge 2000 250 16000
c4.8xlarge 4000 500 32000
d2.xlarge 750 93.75 6000
d2.2xlarge 1000 125 8000
d2.4xlarge 2000 250 16000
d2.8xlarge 4000 500 32000
f1.2xlarge 1,700 200 12000
f1.16xlarge 14,000 1,750 75000
g2.2xlarge 1000 125 8000
g3.4xlarge 3,500 437 20000
g3.8xlarge 7,000 875 40000
g3.16xlarge 14,000 1,750 80,000
i2.xlarge 500 62.5 4000
i2.2xlarge 1000 125 8000
i2.4xlarge 2000 250 16000
i3.large 425 50 3000
i3.xlarge 850 100 6000
i3.2xlarge 1,700 200 12000
i3.4xlarge 3,500 400 16000
i3.8xlarge 7,000 850 32,500
i3.16xlarge 14,000 1,750 65000
m1.large 500 62.5 4000
m1.xlarge 1000 125 8000
m2.2xlarge 500 62.5 4000
m2.4xlarge 1000 125 8000
m3.xlarge 500 62.5 4000
m3.2xlarge 1000 125 8000
m4.large 450 56.25 3600
m4.xlarge 750 93.75 6000
m4.2xlarge 1000 125 8000
m4.4xlarge 2000 250 16000
m4.10xlarge 4000 500 32000
m4.16xlarge 10000 1250 65000
p2.xlarge 750 93.75 6000
p2.8xlarge 5000 625 32,500
p2.16xlarge 10000 1250 65000
r3.xlarge 500 62.5 4000
r3.2xlarge 1000 125 8000
r3.4xlarge 2000 250 16000
r4.large 437 54 3000
r4.xlarge 875 109 6000
r4.2xlarge 1,750 218 12000
r4.4xlarge 3,500 437 18,750
r4.8xlarge 7,000 875 37,500
r4.16xlarge 14,000 1,750 75000
x1.16xlarge 7,000 875 40000
x1.32xlarge 14,000 1,750 80,000
x1e.32xlarge 14,000 1,750 80,000

* 必须将这些实例类型作为 EBS 优化实例启动,才能始终实现此级别的性能。

** 此值是基于 100% 只读工作负载的舍入近似值,作为基线配置帮助提供。EBS 优化连接是全双工连接,可以在同时使用两个通信通道的 50/50 读/写工作负载中驱动更多吞吐量和 IOPS。在某些情况下,网络、文件系统和 Amazon EBS 加密的开销可能会降低可用的最大吞吐量和 IOPS。

在启动时启用 EBS 优化

您可以通过设置某个实例的 EBS 优化属性来对该实例启用 EBS 优化。

在启动实例时使用控制台启用 EBS 优化

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 单击 Launch Instance。在步骤 1:选择 Amazon 系统映像 (AMI) 中,选择 AMI。

  3. Step 2: Choose an Instance Type 中,选择作为支持性 EBS 优化列出的实例类型。

  4. 步骤 3:配置实例详细信息中,填写所需的字段并选择作为 EBS 优化实例启动。如果您在上一个步骤中选择的实例类型不支持 EBS 优化,此选项将不存在。如果您选择的实例类型在默认情况下会进行 EBS 优化,则会选择此选项,并且无法取消选择。

  5. 按照说明来完成向导和启动实例。

在启动实例时使用命令行启用 EBS 优化

您可以将以下选项之一与对应的命令结合使用。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2

为正在运行的实例修改 EBS 优化

您可以修改正在运行的实例的 EBS 优化实例属性,以便为该实例启用或禁用 EBS 优化。

使用控制台为正在运行的实例启用 EBS 优化

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格中,单击 Instances,然后选择实例。

  3. 单击 Actions (操作),选择 Instance State (实例状态),然后单击 Stop (停止)

    警告

    当您停止某个实例时,任何实例存储卷上的数据都将被擦除。因此,如果实例存储卷上有任何您要保留的数据,请确保将其备份到持久性存储。

  4. 在确认对话框中,单击 Yes, Stop 。停止实例可能需要几分钟时间。

  5. 在实例仍处于选中状态的情况下,单击 Actions (操作),选择 Instance Settings (实例设置),然后单击 Change Instance Type (更改实例类型)

  6. Change Instance Type 对话框中,执行下列操作之一:

    • 如果您的实例默认情况下为经过 EBS 优化的实例类型,则 EBS-optimized 已被选择,您无法取消选择。您可以单击 Cancel,因为该实例已启用 EBS 优化。

    • 如果您的实例的实例类型支持 EBS 优化,请选择 EBS-optimized,然后单击 Apply

    • 如果您的实例的实例类型不支持 EBS 优化,则 EBS-optimized 已取消选择,您无法选择它。您可以从支持 EBS 优化的 Instance Type 中选择一个实例类型,选择 EBS-optimized,然后单击 Apply

  7. 单击 Actions (操作),选择 Instance State (实例状态),然后单击 Start (启动)

使用命令行为正在运行的实例启用 EBS 优化

您可以将以下选项之一与对应的命令结合使用。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2