将虚拟 NVDIMM 设备添加到虚拟机,以使其可以使用非易失性或持久性计算机内存。非易失性内存 (NVM) 或持久性内存 (PMem) 结合了易失性内存的高数据传输速度与传统存储的持久性和弹性。虚拟 NVDIMM 设备是虚拟 NVM 设备,可在重新引导或发生电源故障后保留已存储的数据。
如果
ESXi 主机出现故障或数据存储不可访问,在将 NVDIMM 设备添加到虚拟机时,可将 vSphere HA 配置为在另一个主机上故障切换所有 PMem 虚拟机。
注: 如果主机出现故障,将无法还原 NVDIMM PMem 数据。vSphere HA 将在另一个具有相同大小的新的空 NVDIMM 的主机上重新启动虚拟机。
有关详细信息,请参见
《vSphere 资源管理指南》。
前提条件
- 关闭虚拟机电源。
- 验证虚拟机的客户机操作系统是否支持 PMem。
- 要向虚拟机添加 NVDIMM 设备,请确认虚拟机硬件的版本为 14 或更高版本。
- 验证您在虚拟机上是否具有 特权。
- 验证虚拟机所驻留的主机或集群是否具有可用的 PMem 资源。
- 要为 PMem 虚拟机配置 vSphere HA,请执行以下操作:
- 确认虚拟机硬件版本为 19 或更高版本。
- 确认已在集群上启用 vSphere HA。
过程
- 在部署虚拟机或编辑现有虚拟机时,可以向虚拟机添加 NVDIMM 设备。
选项 |
操作 |
创建虚拟机 |
- 右键单击属于虚拟机的有效父对象的任何清单对象,然后选择新建虚拟机。
- 在选择创建类型页面上,选择创建新虚拟机,然后单击下一步。
- 浏览向导的各个页面。
- 在自定义硬件页面上,单击虚拟硬件选项卡。
- 在虚拟硬件选项卡上,单击添加新设备按钮。
- 从下拉菜单中,选择 NVDIMM。
|
编辑虚拟机 |
- 右键单击清单中的虚拟机,然后选择编辑设置。
- 单击虚拟硬件选项卡。
- 在虚拟硬件选项卡上,单击添加新设备按钮。
- 从下拉菜单中,选择 NVDIMM。
|
NVDIMM 设备会与虚拟 NVDIMM 控制器一起显示在“虚拟硬件”设备列表中。每个虚拟机最多可有一个虚拟 NVDIMM 控制器,每个 NVDIMM 控制器最多可有 64 个虚拟 NVDIMM 设备。
注: 可以以后再更改 NVDIMM 设备的大小。必须关闭虚拟机电源。
- 在新 NVDIMM 文本框中,输入 NVDIMM 设备的大小,然后从下拉菜单中选择单位。
注: 根据对主机可用的 PMem 数量调整新添加的设备的大小。如果配置的任何部分需要引起注意,向导会提醒您。
- 展开新 NVDIMM 设备部分,然后选中允许在另一个主机上对所有 NVDIMM 设备进行故障切换复选框。
注: 在允许故障切换过程时,如果将另一个 NVDIMM 设备添加到虚拟机,NVDIMM 设备将启用
PMem HA。如果要在主机故障期间保留虚拟机的 NVDIMM 内容,请确保取消选中
允许在另一个主机上对所有 NVDIMM 设备进行故障切换复选框。
- 如果部署虚拟机,请单击下一步。
- 如果编辑现有虚拟机,请单击确定。
结果
打开虚拟机电源时,可以在
vSphere HA 面板的
摘要选项卡上查看虚拟机的“vSphere HA 保护”状态。