跳到主要内容

配置 DC Persistent Memory Module(DCPMM)

按照本节中的说明配置 DCPMM 和 DRAM DIMM。

DCPMM 容量可用作供应用程序访问的持久性内存或易失性系统内存。根据用作易失性系统内存的 DCPMM 容量的近似百分比,有以下三种运行模式可供选择:

  • 应用直连模式(0% 的 DCPMM 容量用作系统内存):

    此模式下,DCPMM 用作特定应用程序可直接访问的独立持久性内存资源,而 DRAM DIMM 用作系统内存。

    此模式下显示的总易失性系统内存为 DRAM DIMM 容量之和。

    • 在应用直连模式下,所安装的 DRAM DIMM 可配置为镜像模式。

    • 只为每个处理器安装了一个 DCPMM 时,仅支持不交错的应用直连模式。

  • 混合内存模式(1-99% 的 DCPMM 容量用作系统内存):

    此模式下,一定百分比的 DCPMM 容量可供特定应用程序直接访问(应用直连),剩余部分则用作系统内存。DCPMM 的应用直连部分显示为持久性内存,剩余 DCPMM 容量则显示为系统内存。DRAM DIMM 在此模式下用作高速缓存。

    此模式下显示的总易失性系统内存为用作易失性系统内存的 DCPMM 容量。

  • 内存模式(100% 的 DCPMM 容量用作系统内存):

    此模式下,DCPMM 用作易失性系统内存,而 DRAM DIMM 用作高速缓存。

    此模式下显示的总易失性系统内存为 DCPMM 容量之和。

DCPMM 管理选项

可使用以下工具管理 DCPMM:
  • Lenovo XClarity Provisioning Manager (LEPT)

    要打开 LEPT,请打开系统电源,然后在徽标屏幕显示时立即按 F1。如果设置了密码,请输入密码以解锁 LEPT

    转至 UEFI 设置 > 系统设置 > Intel Optane DCPMM 以配置和管理 DCPMM。

    有关更多详细信息,请参阅使用 Lenovo XClarity Provisioning Manager

    如果打开的是基于文本的 Setup Utility 界面,而不是 Lenovo XClarity Provisioning Manager,请转至 系统设置 > <F1> Start Control,然后选择 工具套件。然后,重新启动系统,并在徽标屏幕显示时立即按 F1 以打开 Lenovo XClarity Provisioning Manager
  • Setup Utility

    要进入 Setup Utility:

    1. 打开系统电源,然后按 F1 以打开 LEPT

    2. 转至 UEFI 设置 > 系统设置,单击屏幕右上角的下拉菜单,然后选择文本设置程序

    3. 重新启动系统,并在徽标屏幕显示时立即按 F1

    转至系统配置和引导管理 > 系统设置 > Intel Optane DCPMM 以配置和管理 DCPMM。

  • Lenovo XClarity Essentials OneCLI

    某些管理选项以命令形式提供,这些命令在操作系统的 Lenovo XClarity Essentials OneCLI 路径中执行。请参阅 下载和使用 XClarity Essentials OneCLI 了解如何下载和使用 Lenovo XClarity Essentials OneCLI。

以下是可用的管理选项:
  • Intel Optane DCPMM 详细信息

    选择此选项可查看每个已安装的 DCPMM 的相关详细信息:

    • 固件版本

    • 配置状态

    • 原始容量

    • 内存容量

    • 应用直连容量

    • 未配置的容量

    • 无法访问的容量

    • 保留的容量

    • 剩余百分比

    • 安全状态

    此外,也可在 OneCLI 中使用以下命令查看 DCPMM 详细信息:

    onecli.exe config show IntelOptaneDCPMM
    --imm USERID:PASSW0RD@10.104.195.86
    • USERID 代表 XCC 用户标识。
    • PASSW0RD 代表 XCC 用户密码。
    • 10.104.195.86 代表 IP 地址。
  • 目标

    • 内存模式 [%]

      选择此选项可定义用作系统内存的 DCPMM 容量百分比,并因此决定 DCPMM 模式:
      • 0%:应用直连模式

      • 1-99%:混合内存模式

      • 100%:内存模式

      转至目标 > 内存模式 [%],输入内存百分比,然后重新启动系统。
      • 从一个模式更改为另一个模式之前:

        1. 请确保所装 DCPMM 和 DRAM DIMM 的容量满足新模式的系统要求(请参阅DCPMM 和 DRAM DIMM 安装顺序)。

        2. 备份所有数据并删除所有已创建的命名空间。转至命名空间 > 查看/修改/删除命名空间以删除创建的命名空间。

        3. 对已安装的所有 DCPMM 执行安全擦除。转至安全性 > 按下以安全擦除以执行安全擦除。

      • 重新启动系统并应用输入的目标值后,系统配置和引导管理 > Intel Optane DCPMM > 目标中显示的值将回退到以下缺省可选选项:

        • 范围:[平台]

        • 内存模式 [%]:0

        • 永久性内存类型:[应用直连]

        这些值是 DCPMM 设置的可选选项,并不代表当前 DCPMM 状态。

      此外,您也可以使用以下网站提供的内存配置器:Lenovo Enterprise Solutions Configurator

      此外,也可在 OneCLI 中使用以下命令设置 DCPMM 目标:
      1. 设置创建目标状态。

        onecli.exe config set IntelOptaneDCPMM.CreateGoal Yes
        --imm USERID:PASSW0RD@10.104.195.86
      2. 定义用作系统易失性内存的 DCPMM 容量。

        onecli.exe config set IntelOptaneDCPMM.MemoryModePercentage 20
        --imm USERID:PASSW0RD@10.104.195.86

        其中 20 表示用作系统易失性内存的容量百分比。

      3. 设置 DCPMM 模式。

        onecli.exe config set IntelOptaneDCPMM.PersistentMemoryType "App Direct"
        --imm USERID:PASSW0RD@10.104.195.86

        其中 应用直连 表示 DCPMM 模式。

    • 永久性内存类型

      在应用直连模式和混合内存模式中,缺省情况下连接到同一处理器的 DCPMM 均交错(显示为应用直连),并轮流使用存储体。要在 Setup Utility 中将它们设置为不交错,请转至 Intel Optane DCPMM > 目标 > 永久性内存类型 [(DCPMM 模式)],选择应用直连不交错,然后重新启动系统。

      将 DCPMM 应用直连容量设置为不交错会将显示的应用直连区域从每个处理器一个区域转变为每个 DCPMM 一个区域。
  • 区域

    设置内存百分比并重新启动系统后,将自动生成应用直连容量的区域。选择此选项可查看应用直连区域。

  • 命名空间

    完成以下步骤后,DCPMM 的应用直连容量才能真正供应用程序使用。

    1. 必须为区域容量分配创建命名空间。

    2. 必须为操作系统中的命名空间创建并格式化文件系统。

    每个应用直连区域可分配到一个命名空间。在以下操作系统中创建命名空间:

    • Windows:使用 Pmem 命令。

    • Linux:使用 ndctl 命令。

    • VMware:重新启动系统,VMware 将自动创建命名空间。

    为应用直连容量分配创建命名空间后,请务必在操作系统中创建并格式化文件系统,以便应用直连容量可供应用程序访问。

  • 安全性

    关于此功能的详细信息,请参阅 DCPMM 插入情况手册

  • DCPMM 配置

    DCPMM 包含备用内部单元以取代发生故障的单元。备用单元消耗到 0% 时将报告一条错误消息并建议您备份数据、收集服务日志及联系 Lenovo 支持人员。

    百分比达到 1% 及可选百分比(缺省情况下为 10%)时,也会报告一条警告消息。显示此消息时,建议备份数据并运行 DCPMM 诊断程序(请参阅使用 LXPM 运行诊断程序)。要调整发送警告消息需达到的可选百分比,请转至 Intel Optane DCPMM > DCPMM 配置,然后输入所需百分比。

    此外,也可以在 OneCLI 中使用以下命令更改可选百分比:

    onecli.exe config set IntelOptaneDCPMM.PercentageRemainingThresholds 20 
    --imm USERID:PASSW0RD@10.104.195.86

    其中 20 是可选百分比。