支持NVMe(Non-Volatile Memory Express)协议的ESSD云盘称为NVMe云盘。NVMe云盘支持同时挂载到多台支持NVMe协议的ECS实例上,以实现数据共享。本文主要介绍NVMe云盘的使用限制以及相关操作。
概述
NVMe云盘支持多ECS实例并发读写访问,具备高可靠、高并发、高性能等特点,为ECS实例提供了多实例挂载和IO拦截功能。当Linux实例基于NVMe协议挂载了NVMe云盘后,您可以运行lsblk命令,查看块存储资源的设备名称和分区名称。如下图所示:
设备名称和分区名称说明如下:
设备名称显示为
/dev/nvmeXn1
,例如/dev/nvme0n1、/dev/nvme1n1和/dev/nvme2n1,以此类推。分区名称显示为
<设备名称>p<分区号>
,例如/dev/nvme0n1p1、/dev/nvme1n1p1和/dev/nvme1n1p2等。
另外,NVMe云盘支持被同时挂载到最多16台支持NVMe协议的ECS实例上,即多重挂载功能。为NVMe云盘开启多重挂载功能的具体操作,请参见开启多重挂载功能。
使用限制
ECS实例基于NVMe协议挂载NVMe云盘时,各云服务资源的使用限制说明如下表所示。
资源 | 说明 |
地域及可用区 | 与对应支持的规格族的售卖地域及可用区相同。 |
实例规格族 | 实例规格族需要默认支持NVMe协议。 仅以下实例规格族支持多重挂载功能:g7se、c7se、r7se、c8y、g8y、r8y、g8ae、c8ae、r8ae、g8i、c8i和r8i。更多信息,请参见实例规格族。 说明 您可以通过DescribeInstanceTypes接口查询实例规格族,再根据查询结果中的NvmeSupport参数确认实例规格族是否支持NVMe协议。 |
镜像 | 镜像需要已经包含NVMe协议的相关驱动,已默认安装NVMe驱动的公共镜像如下: 说明 目前仅部分Linux/Windows公共镜像支持了NVMe驱动。
|
云盘 |
|
计费
NVMe协议不会产生额外费用,支持NVMe协议的相关资源仍保持各资源原有的计费方式。关于ECS资源计费的更多信息,请参见计费概述。
相关操作
NVMe云盘的相关操作如下:
相关操作 | 说明 | 相关文档 |
创建支持NVMe协议的ECS实例 | 在创建支持NVMe协议的ECS实例时,随实例一起创建的ESSD云盘即为NVMe云盘。 | |
为NVMe云盘开启多重挂载功能 | 在单独创建ESSD云盘时,可选择开启多重挂载功能,并将云盘挂载到多台支持NVMe协议的ECS实例上。 | |
初始化NVMe云盘 | 随实例一起创建的NVMe云盘支持初始化。 重要 该操作仅适用于随实例一起创建的ESSD云盘,不适用于开启多重挂载的ESSD云盘。 |
|
扩容NVMe云盘 | 当NVMe云盘使用空间不足时,您可以在线扩容云盘的存储容量。 |
- 本页导读 (1)