将虚拟 NVDIMM 设备添加到虚拟机,以使其可以使用非易失性或持久性计算机内存。非易失性内存 (NVM) 或持久性内存 (PMem) 结合了易失性内存的高数据传输速度与传统存储的持久性和弹性。虚拟 NVDIMM 设备是虚拟 NVM 设备,可在重新引导或发生电源故障后保留已存储的数据。

虚拟机以两种方式使用主机的 PMem 资源:通过虚拟非易失性双列直插式内存模块 (Virtual Non-volatile Dual In-line Memory Module, NVDIMM),或者通过虚拟持久性内存磁盘。向虚拟机添加 NVDIMM 模块后,虚拟机将获取计算机内存 PMem 区域的直接访问。

有关详细信息,请参见 《vSphere 资源管理》指南。

前提条件

  • 验证虚拟机的客户机操作系统是否支持 PMem。
  • 验证虚拟硬件版本是否为 14 或更高版本。
  • 验证您在虚拟机上是否具有 数据存储.分配空间特权。
  • 验证虚拟机所驻留的主机或群集是否具有可用的 PMem 资源。

过程

  1. 右键单击清单中的虚拟机,然后选择编辑设置
  2. 虚拟硬件选项卡上,添加新的 NVDIMM 设备。单击添加新设备,然后从下拉菜单中选择 NVDIMM
    客户端 步骤
    vSphere Client 单击添加新设备按钮,然后从下拉菜单中选择 NVDIMM
    vSphere Web Client
    1. 从向导底部的新设备下拉菜单中选择 NVDIMM
    2. 单击添加
    该 NVDIMM 设备将与虚拟 NVDIMM 控制器一起显示在“虚拟硬件”设备列表中。每个虚拟机最多可以具有一个 NVDIMM 控制器,每个 NVDIMM 控制器最多可以具有 64 个虚拟 NVDIMM 设备。
    注: 可以以后再更改 NVDIMM 设备的大小。必须关闭虚拟机电源。
  3. 新 NVDIMM 文本框中,输入 NVDIMM 设备的大小,然后从下拉菜单中选择单位。
    注: 如果虚拟机使用 PMem 存储,则存储在 PMem 数据存储上的硬盘以及向虚拟机添加的 NVDIMM 设备将全部共享相同的 PMem 资源。因此,您必须根据对主机可用的 PMem 数量调整新添加的设备的大小。如果配置的任何部分需要引起注意,向导会提醒您。