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

最新一代实例类型在默认情况下会进行 EBS 优化。对于这些实例,无需启用 EBS 优化,禁用 EBS 优化也没有效果。对于默认情况下不会进行 EBS 优化的实例,您可以在启动实例时启用 EBS 优化,或在实例已在运行后启用 EBS 优化。实例必须启用了 EBS 优化才能实现下表中所述的性能级别。

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

i2.8xlargec3.8xlarger3.8xlarge 实例没有专用 EBS 带宽,因此不提供 EBS 优化。在这些实例上,网络流量和 Amazon EBS 流量将共用同一 10 Gb 网络接口。

实例类型 默认情况下为 EBS 优化 最大带宽 (Mbps) 最大吞吐量 (MB/s,128 KB I/O) 最大 IOPS (16 KB I/O)
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
c5.large * 2250 281 16000
c5.xlarge * 2250 281 16000
c5.2xlarge * 2250 281 16000
c5.4xlarge 2250 281 16000
c5.9xlarge 4,500 563 32000
c5.18xlarge 9,000 1,125 64,000
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 212.5 12000
f1.16xlarge 14,000 1,750 75000
g2.2xlarge 1000 125 8000
g3.4xlarge 3,500 437.5 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 53.13 3000
i3.xlarge 850 106.25 6000
i3.2xlarge 1,700 212.5 12000
i3.4xlarge 3,500 437.5 16000
i3.8xlarge 7,000 875 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
p3.2xlarge 1,750 218 10000
p3.8xlarge 7,000 875 40000
p3.16xlarge 14,000 1,750 80,000
r3.xlarge 500 62.5 4000
r3.2xlarge 1000 125 8000
r3.4xlarge 2000 250 16000
r4.large 425 53.13 3000
r4.xlarge 850 106.25 6000
r4.2xlarge 1,700 212.25 12000
r4.4xlarge 3,500 437.5 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

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

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

在启动时启用 Amazon EBS 优化

您可以通过设置实例的 Amazon EBS 优化属性来为实例启用优化。

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

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

  2. 选择 Launch Instance

  3. 步骤 1:选择 Amazon 系统映像 (AMI) 中,选择 AMI。

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

  5. Step 3: Configure Instance Details 中,填写所需的字段并选择 Launch as EBS-optimized instance。如果您在上一步中选择的实例类型不支持 Amazon EBS 优化,则此选项将不存在。如果您选择的实例类型在默认情况下会进行 Amazon EBS 优化,则会选择此选项,并且无法取消选择。

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

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

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

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

您可以修改正在运行的实例的 Amazon 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 对话框中,执行下列操作之一:

    • 如果您的实例默认情况下是经过 Amazon EBS 优化的实例类型,则将选择 EBS-optimized,并且您无法更改它。您可以选择 Cancel,因为已为该实例启用 Amazon EBS 优化。

    • 如果您的实例的实例类型支持 Amazon EBS 优化,请选择 EBS-optimizedApply

    • 如果您的实例的实例类型不支持 Amazon EBS 优化,则您无法选择 EBS-optimized。您可以从 Instance Type 中选择一个支持 Amazon EBS 优化的实例类型,然后选择 EBS-optimizedApply

  7. 依次选择 ActionsInstance StateStart

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

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