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

SSD 实例存储卷

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

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

NVMe SSD 卷

I3 和 F1 实例提供非易失性存储规范 (NVMe) SSD 实例存储卷。要访问 NVMe 卷,您必须使用支持 NVMe 的操作系统。以下是推荐的操作系统:

  • 最新的 Amazon Linux AMI

  • AWS 提供的 Ubuntu 16.10 版。如果您使用其他版本,我们建议您关闭内存热添加。

  • Windows Server 2016、Windows Server 2012 R2 或 Windows Server 2008 R2. 不支持 Windows Server 2012 和 Windows Server 2008。

由于等待内核更新,此次不推荐 Red Hat Enterprise 7、CentOS 7 和 SUSE Linux Enterprise Server 12。

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

如果您使用了受支持版本的 Windows Server,但未看到 NVMe 设备,请使用 Device Manager 验证 NVMe 存储控制器是否正在运行。展开 Storage controllers,然后查找 Standard NVM Express Controller

实例存储卷 TRIM 支持

以下实例支持带 TRIM 的 SSD 卷:F1、I2、I3 和 R3。

重要

从 AWS 半虚拟化驱动程序版本 7.3.0 起,运行 Windows Server 2012 R2 的实例支持 TRIM。运行更早版本的 Windows Server 的实例不支持 TRIM。

支持 TRIM 的实例存储卷先经全面删减,然后再分配到您的实例。这些卷在实例启动时未经过文件系统的格式化处理,因此,您必须先进行格式化,而后才能装载和使用。为了更快地访问这些卷,您在格式化它们时应跳过 TRIM 操作。

利用支持 TRIM 的实例存储卷,您可在不再需要已写入的数据时使用 TRIM 命令告知 SSD 控制器此情况。这将为控制器提供更多可用空间,从而可以减少写入放大的影响并提高性能。在 Linux 上,您可以使用 fstrim 命令启用定期 TRIM。在 Windows 上,您可以使用 fsutil behavior set DisableDeleteNotify 1 命令。有关更多信息,请参阅您的操作系统文档。