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

SSD 实例存储卷

像其他实例存储卷一样,您必须在启动实例时为其映射 SSD 实例存储卷。SSD 实例卷上的数据仅在其关联实例的生命周期内保留。有关更多信息,请参阅将实例存储卷添加到您的 EC2 实例

NVMe SSD 卷

有些实例提供符合非易失性存储器规范(NVMe)的固态硬盘(SSD)实例存储卷。有关每种实例类型支持的实例存储卷类型的更多信息,请参阅实例存储卷

以下操作系统的最新 Amazon Windows AMI 包含用于与显示为 NVMe 块储存设备的 SSD 实例存储卷进行交互的 Amazon NVMe 驱动程序,以提高性能:

  • Windows Server 2019

  • Windows Server 2016

  • Windows Server 2012 R2

  • Windows Server 2012

  • Windows Server 2008 R2

连接到实例后,您可以验证 Disk Manager 中是否显示了 NVMe 卷。在任务栏上,打开 Windows 徽标的上下文(右键单击)菜单,然后选择磁盘管理。在 Windows Server 2008 R2 中,依次选择 StartAdministrative ToolsComputer ManagementDisk Management

由 Amazon 提供的 Amazon Windows AMI 包含 Amazon NVMe 驱动程序。如果您使用的不是最新 Amazon Windows AMI,则可以安装最新的 Amazon NVMe 驱动程序

NVMe 实例存储上的数据是使用在实例上的硬件模块中实施的 XTS-AES-256 数据块密码加密的。加密密钥是使用硬件模块生成的,并且对每台 NVMe 实例存储设备都是唯一的。当实例停止或终止并且无法恢复时,将销毁所有加密密钥。无法禁用此加密,并且无法提供自己的加密密钥。

非 NVMe SSD 卷

以下实例支持使用非 NVMe SSD 来提供高随机 /O 性能的实例存储卷:C3、G2、I2、I3、M3、R3 和 X1。有关每种实例类型支持的实例存储卷的更多信息,请参阅实例存储卷

实例存储卷 TRIM 支持

某些实例类型支持带有 TRIM 的 SSD 卷。有关更多信息,请参阅实例存储卷

从 Amazon PV 驱动程序版本 7.3.0 起,运行 Windows Server 2012 R2 的实例支持 TRIM。运行更低版本的 Windows Server 的实例不支持 TRIM。

支持 TRIM 的实例存储卷先经全面删减,然后再分配到您的实例。这些卷在实例启动时未经过文件系统的格式化处理,因此,您必须先进行格式化,而后才能挂载和使用。为了更快地访问这些卷,您在格式化它们时应跳过 TRIM 操作。要在初始格式化过程中暂时禁用 TRIM 支持,请在 Windows 上使用 fsutil behavior set DisableDeleteNotify 1 命令。完成格式化后,使用 fsutil behavior set DisableDeleteNotify 0 重新启用 TRIM 支持。

利用支持 TRIM 的实例存储卷,您可在不再需要已写入的数据时使用 TRIM 命令告知 SSD 控制器此情况。这将为控制器提供更多可用空间,从而可以减少写入放大的影响并提高性能。在 Windows 上,使用 fsutil behavior set DisableDeleteNotify 0 命令可确保在正常操作期间启用 TRIM 支持。