Amazon EC2 实例存储 - Amazon Elastic Compute Cloud
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

Amazon EC2 实例存储

实例存储 为您的实例提供临时性块级存储。此存储位于已物理附加到主机的磁盘上。实例存储非常适合临时存储频繁更改的信息,例如缓冲区、缓存、Scratch 数据和其他临时内容。它还可用于存储您在一组实例中复制的临时数据,例如负载均衡的 Web 服务器池。

实例存储由一个或多个显示为块储存设备的实例存储卷组成。实例存储的大小以及可用设备的数量因实例类型而异。

实例存储卷的虚拟设备为 ephemeral[0-23]。支持一个实例存储卷的实例类型具有 ephemeral0。支持两个实例存储卷的实例类型有 ephemeral0ephemeral1 等。


      Amazon EC2实例存储

实例存储生命周期

您只能在启动实例时指定实例的实例存储卷。您无法将实例存储卷与一个实例分离并将该卷附加到另一个实例。

实例存储内的数据仅在与关联的实例的生命周期内保留。如果实例重启 (无论是故意还是意外),实例存储内的数据都会保留下来。然而,在以下任一情况下,实例存储中的数据会丢失:

  • 底层磁盘驱动器发生故障

  • 实例停止

  • 实例休眠

  • 实例终止

因此,切勿依赖实例存储来存储珍贵且需要长期保存的数据。应使用更持久的数据存储,如 Amazon S3、Amazon EBS 或 Amazon EFS。

当您停止、休眠或终止某个实例时,实例存储中的每个存储块都会被重置。因此,无法通过另一实例的实例存储访问您的数据。

如果您从实例创建 AMI,则从此 AMI 中启动实例时,实例存储卷上的数据不能保存且不会出现在实例存储卷上。

如果更改实例类型,实例存储不会附加到新实例类型。有关更多信息,请参阅更改实例类型

实例存储卷

实例类型决定了可用的实例存储的大小以及用于实例存储卷的硬件类型。实例存储卷包含在实例使用成本中。您必须指定在启动实例时要使用的实例存储卷 (NVMe 实例存储卷除外,因为它们在默认情况下可用)。之后设置实例存储卷的格式并挂载这些卷,然后再使用这些卷。您无法在启动实例后使实例存储卷可用。有关更多信息,请参阅将实例存储卷添加到您的 EC2 实例

某些实例类型使用基于 NVMe 或 SATA 的固态硬盘 (SSD) 来提供高随机 I/O 性能。如果您需要延迟非常低的存储,且实例终止时不需要保留数据或可以使用容错架构,则可以选择这种实例。有关更多信息,请参阅SSD 实例存储卷

NVMe 实例存储卷和某些 HDD 实例存储卷上的数据采用静态加密。有关更多信息,请参阅Amazon EC2 中的数据保护

可用的实例存储卷

下表列出了每种支持的实例类型可以使用的实例存储卷的数量、大小、类型和性能优化。

通用型

实例类型 实例存储卷 类型 需要初始化* TRIM 支持**
m1.small 1 x 160 GB HDD
m1.medium 1 x 410 GB HDD
m1.large 2 x 420 GB HDD
m1.xlarge 4 x 420 GB HDD
m2.xlarge 1 x 420 GB HDD
m2.2xlarge 1 x 850 GB HDD
m2.4xlarge 2 x 840 GB HDD
m3.medium 1 x 4 GB SSD
m3.large 1 x 32 GB SSD
m3.xlarge 2 x 40 GB SSD
m3.2xlarge 2 x 80 GB SSD
m5ad.large 1 x 75GB NVMe SSD
m5ad.xlarge 1 x 150GB NVMe SSD
m5ad.2xlarge 1 x 300GB NVMe SSD
m5ad.4xlarge 2 x 300 GB NVMe SSD
m5ad.8xlarge 2 x 600 GB NVMe SSD
m5ad.12xlarge 2 x 900 GB NVMe SSD
m5ad.16xlarge 4 x 600 GB NVMe SSD
m5ad.24xlarge 4 x 900 GB NVMe SSD
m5d.large 1 x 75GB NVMe SSD
m5d.xlarge 1 x 150GB NVMe SSD
m5d.2xlarge 1 x 300GB NVMe SSD
m5d.4xlarge 2 x 300 GB NVMe SSD
m5d.8xlarge 2 x 600 GB NVMe SSD
m5d.12xlarge 2 x 900 GB NVMe SSD
m5d.16xlarge 4 x 600 GB NVMe SSD
m5d.24xlarge 4 x 900 GB NVMe SSD
m5d.metal 4 x 900 GB NVMe SSD
m5dn.large 1 x 75GB NVMe SSD
m5dn.xlarge 1 x 150GB NVMe SSD
m5dn.2xlarge 1 x 300GB NVMe SSD
m5dn.4xlarge 2 x 300 GB NVMe SSD
m5dn.8xlarge 2 x 600 GB NVMe SSD
m5dn.12xlarge 2 x 900 GB NVMe SSD
m5dn.16xlarge 4 x 600 GB NVMe SSD
m5dn.24xlarge 4 x 900 GB NVMe SSD
m5dn.metal 4 x 900 GB NVMe SSD
m6gd.medium 1 x 59 GB NVMe SSD
m6gd.large 1 x 118 GB NVMe SSD
m6gd.xlarge 1 x 237 GB NVMe SSD
m6gd.2xlarge 1 x 474 GB NVMe SSD
m6gd.4xlarge 1 x 950 GB NVMe SSD
m6gd.8xlarge 1 x 1900 GB NVMe SSD
m6gd.12xlarge 2 x 1425 GB NVMe SSD
m6gd.16xlarge 2 x 1900 GB NVMe SSD
m6gd.metal 2 x 1900 GB NVMe SSD
m6id.large 1 x 118 GB NVMe SSD
m6id.xlarge 1 x 237 GB NVMe SSD
m6id.2xlarge 1 x 474 GB NVMe SSD
m6id.4xlarge 1 x 950 GB NVMe SSD
m6id.8xlarge 1 x 1900 GB NVMe SSD
m6id.12xlarge 2 x 1425 GB NVMe SSD
m6id.16xlarge 2 x 1900 GB NVMe SSD
m6id.24xlarge 4 x 1425 GB NVMe SSD
m6id.32xlarge 4 x 1900 GB NVMe SSD
m6id.metal 4 x 1900 GB NVMe SSD
m6idn.large 1 x 118 GB NVMe SSD
m6idn.xlarge 1 x 237 GB NVMe SSD
m6idn.2xlarge 1 x 474 GB NVMe SSD
m6idn.4xlarge 1 x 950 GB NVMe SSD
m6idn.8xlarge 1 x 1900 GB NVMe SSD
m6idn.12xlarge 2 x 1425 GB NVMe SSD
m6idn.16xlarge 2 x 1900 GB NVMe SSD
m6idn.24xlarge 4 x 1425 GB NVMe SSD
m6idn.32xlarge 4 x 1900 GB NVMe SSD
m6idn.metal 4 x 1900 GB NVMe SSD

计算优化

实例类型 实例存储卷 类型 需要初始化* TRIM 支持**
c1.medium 1 x 350 GB HDD
c1.xlarge 4 x 420 GB HDD
c3.large 2 x 16 GB SSD
c3.xlarge 2 x 40 GB SSD
c3.2xlarge 2 x 80 GB SSD
c3.4xlarge 2 x 160 GB SSD
c3.8xlarge 2 x 320 GB SSD
c5ad.large 1 x 75GB NVMe SSD
c5ad.xlarge 1 x 150GB NVMe SSD
c5ad.2xlarge 1 x 300GB NVMe SSD
c5ad.4xlarge 2 x 300 GB NVMe SSD
c5ad.8xlarge 2 x 600 GB NVMe SSD
c5ad.12xlarge 2 x 900 GB NVMe SSD
c5ad.16xlarge 2 x 1200 GB NVMe SSD
c5ad.24xlarge 2 x 1900 GB NVMe SSD
c5d.large 1 x 50GB NVMe SSD
c5d.xlarge 1 x 100GB NVMe SSD
c5d.2xlarge 1 x 200GB NVMe SSD
c5d.4xlarge 1 x 400GB NVMe SSD
c5d.9xlarge 1 x 900GB NVMe SSD
c5d.12xlarge 2 x 900 GB NVMe SSD
c5d.18xlarge 2 x 900 GB NVMe SSD
c5d.24xlarge 4 x 900 GB NVMe SSD
c5d.metal 4 x 900 GB NVMe SSD
c6gd.medium 1 x 59 GB NVMe SSD
c6gd.large 1 x 118 GB NVMe SSD
c6gd.xlarge 1 x 237 GB NVMe SSD
c6gd.2xlarge 1 x 474 GB NVMe SSD
c6gd.4xlarge 1 x 950 GB NVMe SSD
c6gd.8xlarge 1 x 1900 GB NVMe SSD
c6gd.12xlarge 2 x 1425 GB NVMe SSD
c6gd.16xlarge 2 x 1900 GB NVMe SSD
c6gd.metal 2 x 1900 GB NVMe SSD
c6id.large 1 x 118 GB NVMe SSD
c6id.xlarge 1 x 237 GB NVMe SSD
c6id.2xlarge 1 x 474 GB NVMe SSD
c6id.4xlarge 1 x 950 GB NVMe SSD
c6id.8xlarge 1 x 1900 GB NVMe SSD
c6id.12xlarge 2 x 1425 GB NVMe SSD
c6id.16xlarge 2 x 1900 GB NVMe SSD
c6id.24xlarge 4 x 1425 GB NVMe SSD
c6id.32xlarge 4 x 1900 GB NVMe SSD
c6id.metal 4 x 1900 GB NVMe SSD
cc2.8xlarge 4 x 840 GB HDD

内存优化

实例类型 实例存储卷 类型 需要初始化* TRIM 支持**
cr1.8xlarge 2 x 120 GB HDD
hpc6id.32xlarge 4 x 3800 GB NVMe SSD
r3.large 1 x 32 GB SSD
r3.xlarge 1 x 80 GB SSD
r3.2xlarge 1 x 160 GB SSD
r3.4xlarge 1 x 320 GB SSD
r3.8xlarge 2 x 320 GB SSD
r5ad.large 1 x 75GB NVMe SSD
r5ad.xlarge 1 x 150GB NVMe SSD
r5ad.2xlarge 1 x 300GB NVMe SSD
r5ad.4xlarge 2 x 300 GB NVMe SSD
r5ad.8xlarge 2 x 600 GB NVMe SSD
r5ad.12xlarge 2 x 900 GB NVMe SSD
r5ad.16xlarge 4 x 600 GB NVMe SSD
r5ad.24xlarge 4 x 900 GB NVMe SSD
r5d.large 1 x 75GB NVMe SSD
r5d.xlarge 1 x 150GB NVMe SSD
r5d.2xlarge 1 x 300GB NVMe SSD
r5d.4xlarge 2 x 300 GB NVMe SSD
r5d.8xlarge 2 x 600 GB NVMe SSD
r5d.12xlarge 2 x 900 GB NVMe SSD
r5d.16xlarge 4 x 600 GB NVMe SSD
r5d.24xlarge 4 x 900 GB NVMe SSD
r5d.metal 4 x 900 GB NVMe SSD
r5dn.large 1 x 75GB NVMe SSD
r5dn.xlarge 1 x 150GB NVMe SSD
r5dn.2xlarge 1 x 300GB NVMe SSD
r5dn.4xlarge 2 x 300 GB NVMe SSD
r5dn.8xlarge 2 x 600 GB NVMe SSD
r5dn.12xlarge 2 x 900 GB NVMe SSD
r5dn.16xlarge 4 x 600 GB NVMe SSD
r5dn.24xlarge 4 x 900 GB NVMe SSD
r5dn.metal 4 x 900 GB NVMe SSD
r6gd.medium 1 x 59 GB NVMe SSD
r6gd.large 1 x 118 GB NVMe SSD
r6gd.xlarge 1 x 237 GB NVMe SSD
r6gd.2xlarge 1 x 474 GB NVMe SSD
r6gd.4xlarge 1 x 950 GB NVMe SSD
r6gd.8xlarge 1 x 1900 GB NVMe SSD
r6gd.12xlarge 2 x 1425 GB NVMe SSD
r6gd.16xlarge 2 x 1900 GB NVMe SSD
r6gd.metal 2 x 1900 GB NVMe SSD
r6idn.large 1 x 118 GB NVMe SSD
r6idn.xlarge 1 x 237 GB NVMe SSD
r6idn.2xlarge 1 x 474 GB NVMe SSD
r6idn.4xlarge 1 x 950 GB NVMe SSD
r6idn.8xlarge 1 x 1900 GB NVMe SSD
r6idn.12xlarge 2 x 1425 GB NVMe SSD
r6idn.16xlarge 2 x 1900 GB NVMe SSD
r6idn.24xlarge 4 x 1425 GB NVMe SSD
r6idn.32xlarge 4 x 1900 GB NVMe SSD
r6idn.metal 4 x 1900 GB NVMe SSD
r6id.large 1 x 118 GB NVMe SSD
r6id.xlarge 1 x 237 GB NVMe SSD
r6id.2xlarge 1 x 474 GB NVMe SSD
r6id.4xlarge 1 x 950 GB NVMe SSD
r6id.8xlarge 1 x 1900 GB NVMe SSD
r6id.12xlarge 2 x 1425 GB NVMe SSD
r6id.16xlarge 2 x 1900 GB NVMe SSD
r6id.24xlarge 4 x 1425 GB NVMe SSD
r6id.32xlarge 4 x 1900 GB NVMe SSD
r6id.metal 4 x 1900 GB NVMe SSD
x1.16xlarge 1 x 1920 GB SSD
x1.32xlarge 2 x 1920 GB SSD
x2gd.medium 1 x 59 GB NVMe SSD
x2gd.large 1 x 118 GB NVMe SSD
x2gd.xlarge 1 x 237 GB NVMe SSD
x2gd.2xlarge 1 x 475 GB NVMe SSD
x2gd.4xlarge 1 x 950 GB NVMe SSD
x2gd.8xlarge 1 x 1900 GB NVMe SSD
x2gd.12xlarge 2 x 1425 GB NVMe SSD
x2gd.16xlarge 2 x 1900 GB NVMe SSD
x2gd.metal 2 x 1900 GB NVMe SSD
x2idn.16xlarge 1 x 1900 GB NVMe SSD
x2idn.24xlarge 2 x 1425 GB NVMe SSD
x2idn.32xlarge 2 x 1900 GB NVMe SSD
x2idn.metal 2 x 1900 GB NVMe SSD
x2iedn.xlarge 1 x 118 GB NVMe SSD
x2iedn.2xlarge 1 x 237 GB NVMe SSD
x2iedn.4xlarge 1 x 475 GB NVMe SSD
x2iedn.8xlarge 1 x 950 GB NVMe SSD
x2iedn.16xlarge 1 x 1900 GB NVMe SSD
x2iedn.24xlarge 2 x 1425 GB NVMe SSD
x2iedn.32xlarge 2 x 1900 GB NVMe SSD
x2iedn.metal 2 x 1900 GB NVMe SSD
x1e.xlarge 1 x 120GB SSD
x1e.2xlarge 1 x 240GB SSD
x1e.4xlarge 1 x 480GB SSD
x1e.8xlarge 1 x 960GB SSD
x1e.16xlarge 1 x 1920 GB SSD
x1e.32xlarge 2 x 1920 GB SSD
z1d.large 1 x 75GB NVMe SSD
z1d.xlarge 1 x 150GB NVMe SSD
z1d.2xlarge 1 x 300GB NVMe SSD
z1d.3xlarge 1 x 450GB NVMe SSD
z1d.6xlarge 1 x 900GB NVMe SSD
z1d.12xlarge 2 x 900 GB NVMe SSD
z1d.metal 2 x 900 GB NVMe SSD

存储优化

实例类型 实例存储卷 类型 需要初始化* TRIM 支持**
d2.xlarge 3 x 2048 GB HDD
d2.2xlarge 6 x 2048 GB HDD
d2.4xlarge 12 x 2048 GB HDD
d2.8xlarge 24 x 2048 GB HDD
d3.xlarge 3 x 1980 GB NVMe HDD
d3.2xlarge 6 x 1980 GB NVMe HDD
d3.4xlarge 12 x 1980 GB NVMe HDD
d3.8xlarge 24 x 1980 GB NVMe HDD
d3en.xlarge 2 x 13980 GB NVMe HDD
d3en.2xlarge 4 x 13980 GB NVMe HDD
d3en.4xlarge 8 x 13980 GB NVMe HDD
d3en.6xlarge 12 x 13980 GB NVMe HDD
d3en.8xlarge 16 x 13980 GB NVMe HDD
d3en.12xlarge 24 x 13980 GB NVMe HDD
h1.2xlarge 1 x 2000 GB HDD
h1.4xlarge 2 x 2000 GB HDD
h1.8xlarge 4 x 2000 GB HDD
h1.16xlarge 8 x 2000 GB HDD
hs1.8xlarge 24 x 2048 GB HDD
i2.xlarge 1 x 800 GB SSD
i2.2xlarge 2 x 800 GB SSD
i2.4xlarge 4 x 800 GB SSD
i2.8xlarge 8 x 800 GB SSD
i3.large 1 x 475 GB NVMe SSD
i3.xlarge 1 x 950 GB NVMe SSD
i3.2xlarge 1 x 1900 GB NVMe SSD
i3.4xlarge 2 x 1900 GB NVMe SSD
i3.8xlarge 4 x 1900 GB NVMe SSD
i3.16xlarge 8 x 1900 GB NVMe SSD
i3.metal 8 x 1900 GB NVMe SSD
i3en.large 1 x 1250 GB NVMe SSD
i3en.xlarge 1 x 2500 GB NVMe SSD
i3en.2xlarge 2 x 2500 GB NVMe SSD
i3en.3xlarge 1 x 7500 GB NVMe SSD
i3en.6xlarge 2 x 7500 GB NVMe SSD
i3en.12xlarge 4 x 7500 GB NVMe SSD
i3en.24xlarge 8 x 7500 GB NVMe SSD
i3en.metal 8 x 7500 GB NVMe SSD
i4i.large 1 x 468 GB NVMe SSD
i4i.xlarge 1 x 937 GB NVMe SSD
i4i.2xlarge 1 x 1875 GB NVMe SSD
i4i.4xlarge 1 x 3750 GB NVMe SSD
i4i.8xlarge 2 x 3750 GB NVMe SSD
i4i.16xlarge 4 x 3750 GB NVMe SSD
i4i.32xlarge 8 x 3750 GB NVMe SSD
i4i.metal 8 x 3750 GB NVMe SSD
im4gn.large 1 x 937 GB NVMe SSD
im4gn.xlarge 1 x 1875 GB NVMe SSD
im4gn.2xlarge 1 x 3750 GB NVMe SSD
im4gn.4xlarge 1 x 7500 GB NVMe SSD
im4gn.8xlarge 2 x 7500 GB NVMe SSD
im4gn.16xlarge 4 x 7500 GB NVMe SSD
is4gen.medium 1 x 937 GB NVMe SSD
is4gen.large 1 x 1875 GB NVMe SSD
is4gen.xlarge 1 x 3750 GB NVMe SSD
is4gen.2xlarge 1 x 7500 GB NVMe SSD
is4gen.4xlarge 2 x 7500 GB NVMe SSD
is4gen.8xlarge 4 x 7500 GB NVMe SSD

加速计算

实例类型 实例存储卷 类型 需要初始化* TRIM 支持**
dl1.24xlarge 4 x 1000 GB NVMe SSD
f1.2xlarge 1 x 470GB NVMe SSD
f1.4xlarge 1 x 940 GB NVMe SSD
f1.16xlarge 4 x 940 GB NVMe SSD
g2.2xlarge 1 x 60 GB SSD
g2.8xlarge 2 x 120 GB SSD
g4ad.xlarge 1 x 150GB NVMe SSD
g4ad.2xlarge 1 x 300GB NVMe SSD
g4ad.4xlarge 1 x 600 GB NVMe SSD
g4ad.8xlarge 1 x 1200 GB NVMe SSD
g4ad.16xlarge 2 x 1200 GB NVMe SSD
g4dn.xlarge 1 x 125 GB NVMe SSD
g4dn.2xlarge 1 x 225 GB NVMe SSD
g4dn.4xlarge 1 x 225 GB NVMe SSD
g4dn.8xlarge 1 x 900GB NVMe SSD
g4dn.12xlarge 1 x 900GB NVMe SSD
g4dn.16xlarge 1 x 900GB NVMe SSD
g4dn.metal 2 x 900 GB NVMe SSD
g5.xlarge 1 x 250 GB NVMe SSD
g5.2xlarge 1 x 450GB NVMe SSD
g5.4xlarge 1 x 600 GB NVMe SSD
g5.8xlarge 1 x 900GB NVMe SSD
g5.12xlarge 1 x 3800 GB NVMe SSD
g5.16xlarge 1 x 1900 GB NVMe SSD
g5.24xlarge 1 x 3800 GB NVMe SSD
g5.48xlarge 2 x 3800 GB NVMe SSD
p3dn.24xlarge 2 x 900 GB NVMe SSD
p4d.24xlarge 8 x 1000 GB NVMe SSD
p4de.24xlarge 8 x 1000 GB NVMe SSD
trn1.2xlarge 1 x 474 GB NVMe SSD
trn1.32xlarge 4 x 1900 GB NVMe SSD

* 如果附加到特定实例的卷没有初始化,将会进行初始写入。有关更多信息,请参阅 优化实例存储卷的磁盘性能

** 有关更多信息,请参阅 实例存储卷 TRIM 支持

c1.mediumm1.small 实例类型还包括一个不会在启动时自动启用的 900MB 实例存储交换卷。有关更多信息,请参阅实例存储交换卷

实例存储卷的性能

以下文档说明了实例存储卷的 I/O 性能。

使用 Amazon CLI 查询实例存储卷信息

您可以使用 describe-instance-types Amazon CLI 命令来显示有关实例类型的信息,例如其实例存储卷。以下示例显示了包含实例存储卷的所有 R5 实例的实例存储总大小。

aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r5*" "Name=instance-storage-supported,Values=true" \ --query "InstanceTypes[].[InstanceType, InstanceStorageInfo.TotalSizeInGB]" \ --output table

输出示例

--------------------------- | DescribeInstanceTypes | +----------------+--------+ | r5ad.24xlarge | 3600 | | r5ad.12xlarge | 1800 | | r5dn.8xlarge | 1200 | | r5ad.8xlarge | 1200 | | r5ad.large | 75 | | r5d.4xlarge | 600 | . . . | r5dn.2xlarge | 300 | | r5d.12xlarge | 1800 | +----------------+--------+

以下示例显示指定实例类型的完整实例存储详细信息。

aws ec2 describe-instance-types \ --filters "Name=instance-type,Values=r5d.4xlarge" \ --query "InstanceTypes[].InstanceStorageInfo"

示例输出显示,此实例类型有两个 300 GB 的 NVMe SSD 卷,总共 600 GB 的实例存储空间。

[ { "TotalSizeInGB": 600, "Disks": [ { "SizeInGB": 300, "Count": 2, "Type": "ssd" } ], "NvmeSupport": "required" } ]