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

Amazon EC2 实例配置

为应用程序规划和配置 EBS 卷时,需考虑将卷连接到的实例的配置,这十分重要。为了获得最高的 EBS 卷性能,您应该将这些卷连接到具有足够带宽以支持您的卷的实例,如 EBS 优化实例或具有 10 Gb 网络连接的实例。在 RAID 配置中将多个卷条带化时,这尤其重要。

使用 EBS 优化的实例或 10 Gb 网络实例

对于需要最少变化以及专用 Amazon EC2 到 Amazon EBS 流量的任何性能敏感型工作负载 (如生产数据库或业务应用程序),均应使用连接到 EBS 优化实例或具有 10 Gb 网络连接的实例的卷。不符合此条件的 EC2 实例不提供网络资源保证。确保 EC2 实例与 EBS 卷之间的持续可靠网络带宽的唯一方法是将 EC2 实例作为 EBS 优化实例启动,或选择具有 10 Gb 网络连接的实例类型。要了解哪些实例类型包括 10 Gb 网络连接,请参阅实例类型详细信息。有关配置 EBS 优化实例的信息,请参阅 Amazon EBS 优化的实例

选择具有足够带宽的 EC2 实例

启动进行了 EBS 优化的实例可为您提供 EC2 实例与 EBS 卷之间的专用连接。然而,仍可以为特定实例类型配置超过可用带宽的 EBS 卷,尤其是在 RAID 配置中将多个卷条带化时。下表显示了可以采用 EBS 优化形式启动的实例类型及其专用吞吐量、Amazon EBS 的专用带宽、实例可以支持的最大 IOPS 量 (如果您使用的 I/O 大小为 16KB) 以及该连接上可用的 I/O 带宽近似值 (以 MB/s 为单位)。请务必选择提供的专用 EBS 吞吐量大于应用程序所需的 EBS 优化实例;否则,Amazon EBS 到 Amazon EC2 的连接将成为性能瓶颈。

注意

下表和以下示例仅出于说明目的使用 16 KB 作为 I/O 大小;您的应用程序 I/O 大小可能会有所不同 (Amazon EBS 将每秒的每个 I/O 操作 (即 256 KiB 或更小) 作为一个 IOPS 进行度量)。有关 IOPS 以及 I/O 大小和卷吞吐量限制之间的关系的更多信息,请参阅 I/O 特征和监控

实例类型 默认情况下为 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。

请注意,某些带 10 Gb 网络接口的实例 (如 i2.8xlargec3.8xlarger3.8xlarge) 不提供 EBS 优化,因此它们没有可用的专用 EBS 带宽且未在此处列出。不过,如果您的应用程序不推送与 Amazon EBS 竞争的其他网络流量,则可以使用 Amazon EBS 流量的所有带宽。其他一些 10 GB 网络实例 (例如,c4.8xlarged2.8xlarge) 提供专用 Amazon EBS 带宽以及专门用于网络流量的 10 GB 接口。

m1.large 实例最大的 16 KB IOPS 值为 4000,但是,除非此实例类型作为 EBS 优化实例启动,否则该值只是理想情况下的值,且无法得到保证;要切实确保 16 KB IOPS 的值为 4000,您必须将此实例作为 EBS 优化实例启动。但是,如果 IOPS 为 4000 的 io1 卷挂载到 EBS 优化的 m1.large 实例,Amazon EC2 与 Amazon EBS 之间的连接带宽限制将使此卷无法提供它本可以实现的 320 MB/s 最大聚合吞吐量。在这种情况下,我们必须使用支持至少 320 MB/s 吞吐量的 EBS 优化 EC2 实例,如 c4.8xlarge 实例类型。

通用型 SSD (gp2) 类型的卷的吞吐量限制为 128 MB/s 到 160 MB/s 之间 (具体取决于卷大小),这与 1000 Mbps 的 EBS 优化连接很相称。向 Amazon EBS 提供的吞吐量大于 1000 Mbps 的实例类型可以使用多个gp2 卷来利用可用吞吐量。对于预配置的每个 IOPS,预配置 IOPS SSD (io1) 类型的卷的吞吐量限制为 256 KiB,最高可达 320 MiB/s (1280 IOPS 情况下)。有关更多信息,请参阅 Amazon EBS 卷类型

具有 10 Gb 网络连接性的实例类型对于未加密的 Amazon EBS 卷支持最多 800 MB/s 吞吐量和 48000 16K IOPS,对于已加密的 Amazon EBS 卷,最多支持 25000 16K IOPS。由于 EBS 卷的最大 io1 值为 20,000 (对于 io1 卷) 和 10,000 (对于gp2 卷),您可以同时使用多个 EBS 卷来达到这些实例类型可实现的 I/O 性能水平。有关哪些实例类型具有 10 Gb 网络连接能力的更多信息,请参阅实例类型详细信息

您应该使用 EBS 优化实例 (如可用) 以发挥 Amazon EBS gp2io1 卷的全部性能优势。有关更多信息,请参阅 Amazon EBS 优化实例