物理机

概述

物理机:为云主机实例提供计算、网络、存储等资源的物理主机。该硬件设施是云平台的核心资产,云主机运行在物理机之上。

图 1所示:
图 1. 物理机


添加物理机

ZStack Cube 旗舰版主菜单,点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机界面。点击添加物理机,弹出添加物理机界面。

支持以下方式添加物理机:
  • 手动添加物理机
  • 模板导入物理机

手动添加物理机

可指定单个IP地址逐台添加物理机,也可指定IP范围批量添加物理机。最大允许一次性批量添加500台物理机。

可参考以下示例输入相应内容:
  • 名称:设置物理机名称。命名规则:长度限制1~128字符,输入内容只能包含中文汉字、英文字母、数字、空格和以下 7 种英文字符 - _ . ( ) : + 且不支持以空格开头或结尾
  • 简介:可选项,备注相关信息
  • 虚拟化技术:选择服务器的Hypervisor类型,包括:KVM、X-Dragon
    • KVM:若服务器采用KVM 虚拟化技术,请选择KVM类型。
    • X-Dragon:若服务器采用阿里云神龙架构,请选择X-Dragon类型。
  • 标签:可选项,可为物理机绑定一个或多个标签
  • 集群:选择物理机所在集群
    Note:
    • 采用KVM虚拟化技术的物理机,仅允许加载到KVM集群。
    • KVM集群允许开启网络加速支持,此时对加载集群的物理机有相关限制:
      • 若集群开启网络加速支持,且关联的二层网络使用智能网卡网络加速模式,此时物理机需含有指定型号的智能网卡,才允许加载到该集群。
    • 采用阿里云神龙架构的物理机,仅允许加载到X-Dragon集群。
    • X-Dragon集群不允许开启网络加速支持。
  • 物理机信息:根据实际情况填写物理机信息,支持两种添加方式:IP地址、IP范围
    • 若选择IP地址方式,可参考以下示例输入相应内容:
      • IP地址:输入物理机IP
      • SSH端口:输入物理机SSH端口,默认为22
      • SSH用户名:输入物理机用户名。默认为root,可根据实际情况输入普通用户的用户名
      • SSH密码:输入用户名匹配的密码
    • 若选择IP范围方式,可参考以下示例输入相应内容:
      • IP范围:输入提前规划的物理机IP范围
      • SSH端口:输入物理机SSH端口,默认为22
        Note: 需确保IP范围内所有物理机SSH端口相同。
      • SSH用户名:输入物理机SSH用户名,默认为root,可根据实际情况输入普通用户的用户名
        Note: 需确保IP范围内所有物理机SSH用户名相同。
      • SSH密码:输入用户名匹配的SSH密码
        Note: 需确保IP范围内所有密码相同。
  • 扫描物理机IOMMU设置:可选项,若开启,将扫描物理机IOMMU设置,用于外接设备透传、外接设备虚拟化等场景。默认不扫描
    Note:
    • 扫描物理机IOMMU设置,将遍历物理机可用的GPU设备、可虚拟化的物理网卡,需提前确保物理机BIOS已开启Intel VT-d或AMD IOMMU选项。
    • 若使用GPU设备透传功能、vGPU虚拟化功能、SR-IOV网卡服务,需扫描物理机IOMMU设置。
    • 首次开启扫描,需重启物理机,以使得该设置在内核生效。
  • Intel EPT硬件辅助:可选项,若开启,将针对Intel CPU启用Intel EPT硬件辅助功能,有效提升CPU性能。默认开启此功能
    Note:
    • 若因服务器CPU型号过旧,导致无法创建云主机或云主机不能显示控制台界面,可关闭此功能。
    • 关闭Intel EPT硬件辅助功能会降低云主机性能。
图 2所示:
图 2. 手动添加物理机


模板导入物理机

下载系统提供的csv格式模板文件,按规定格式填写物理机信息,并上传文件即可批量添加物理机。

可参考以下步骤使用模板导入物理机:
  1. 下载模板文件。

    点击下载模板,下载csv格式模板文件。

    图 3所示:
    图 3. 模板文件


  2. 按规定格式填写物理机信息。

    配置模板包括表头和一行示例,编辑模板时需删除或覆盖该示例。

    可参考以下示例输入相应内容:
    • 名称:设置物理机名称。若未填写,系统默认名称为:HOST-物理机IP地址
    • 简介:可选项,备注相关信息
    • 集群:填写物理机所在集群的UUID
      Note: 模板导入仅支持加载KVM集群。
    • 物理机IP:填写物理机IP地址或IP地址范围
      • IP地址:支持指定单个IP逐台添加物理机。
      • IP地址范围:支持指定IP范围批量添加物理机。
        Note:
        若填写多段物理机IP地址范围,请用逗号隔开,^表示不包含。例如:
        192.168.0.1-192.168.0.100,^192.168.0.3-192.168.0.5
    • 扫描物理机IOMMU设置:可选项,若开启,将扫描物理机IOMMU设置,用于外接设备透传、外接设备虚拟化等场景
      Note:
      • 若填写YES/Yes/yes/Y/y,则开启该功能;若填写NO/No/no/N/n或留空不填,则关闭该功能。
      • 扫描物理机IOMMU设置,将遍历物理机可用的GPU设备、可虚拟化的物理网卡,需提前确保物理机BIOS已开启Intel VT-d或AMD IOMMU选项。
      • 若使用GPU设备透传功能、vGPU虚拟化功能、SR-IOV网卡服务,需扫描物理机IOMMU设置。
      • 首次开启扫描,需重启物理机,以使得该设置在内核生效。
    • Intel EPT硬件辅助:可选项,若开启,将针对Intel CPU启用Intel EPT硬件辅助功能,有效提升CPU性能
      Note:
      • 若填写YES/Yes/yes/Y/y,则开启Intel EPT硬件辅助虚拟化功能;若填写NO/No/no/N/n或留空不填,则关闭Intel EPT硬件辅助虚拟化功能。
      • 若因服务器CPU型号过旧,导致无法创建云主机或云主机不能显示控制台界面,可关闭此功能。
      • 关闭Intel EPT硬件辅助功能会降低云主机性能。
    • SSH端口:填写SSH端口。若未填写,系统默认SSH端口为:22
    • SSH用户名:填写物理机SSH用户名
    • SSH密码:填写用户名匹配的SSH密码
  3. 上传模板文件。

    模板文件填写完成后,且确保语法无误后,点击上传文件或将文件拖拽到浏览器,将模板文件上传到云平台。

    图 4所示:
    图 4. 模板导入物理机


  4. 通过模板文件批量添加物理机。

    确保模板文件内容、语法无误的情况下,点击确定按钮,云平台将依据模板文件开始添加物理机。

管理物理机

ZStack Cube 旗舰版主菜单,点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机界面。

物理机支持以下操作:
操作 描述 物理机状态
添加物理机 添加一个或多个物理机。 /
编辑物理机 编辑物理机名称、简介信息。 /
启用物理机 将处于停用状态的物理机启用。 停用
停用物理机 将处于启用状态的物理机停用。
Note: 物理机停用后,该物理机上原有资源不受影响,但申请新资源时不可作为候选物理机。
启用
重连物理机 重新连接物理机。
Note: 重连物理机操作一般用于物理机配置更新后。例如:物理机内存或者硬盘更新后,可通过重连物理机来更新数据库。
ALL
进入维护模式 物理机进入系统维护状态,可对此状态下的物理机进行物理停机、故障修复等操作。
  • 若主存储为本地存储:物理机进入维护模式后,其上云主机会停止。
  • 若主存储为共享存储:物理机进入维护模式后,其上云主机会自动迁移。
Note: 共享存储场景下,物理机进入维护模式,用户可自行设置迁移云主机失败策略。设置方法:
进入设置 > 平台设置 > 全局设置 > 高级设置 > 物理机,设置维护模式下迁移云主机失败策略
  • 若选择强制停止云主机:物理机进入维护模式,共享存储上的云主机会自动迁移到其它物理机上。未迁移的云主机将会被强制关闭。
  • 若选择非强制停止云主机:物理机进入维护模式,共享存储上的云主机会自动迁移到其它物理机上。如果物理机上还存在运行中的云主机,则进入维护模式失败。
已连接
添加聚合口 对物理机上的物理网口进行聚合操作,实现网口高可用或业务负载均衡,支持主备、链路聚合两种聚合模式。
  • 主备模式支持聚合1-2个物理网口,建议聚合2个网口,一个网口作为主网口,其余网口作为备网口,主网口默认处理全部网络流量,主网口故障时,由备网口处理全部网络流量。
  • 链路聚合模式支持聚合1-8个物理网口,建议聚合至少2个网口,聚合的网口享有相同的速率和双工设定。网络流量平均发送至各网口处理,实现负载均衡。链路聚合模式下,网络流量出口通过哈希运算决定,具体哈希策略如下:
    • layer2+3:根据源MAC地址、目的MAC地址和IP地址进行哈希运算,决定数据包的发送网口。
    • layer3+4:根据IP地址和端口进行哈希运算,决定数据包的发送网口。支持TCP/IP协议栈。
    • layer2:根据源MAC地址和目的MAC地址进行哈希运算,决定数据包的发送网口。
Note: 同一聚合口中的物理网口速率需一致。
ALL
开机 将物理机开机。 关机
关机 将物理机关机。
Note:
  • 关闭物理机可能会导致其上运行的云主机、VPC路由器、负载均衡实例等资源关机。为确保业务连续性和安全性,建议提前将物理机置入维护模式。
  • 若物理机同时被用作Ceph主存储的Mon节点,关闭物理机会同时关闭Ceph主存储Mon节点服务,影响存储集群稳定性,从而可能造成数据丢失。
  • 若物理机已被指定为迁移服务器,关闭物理机会导致其上正在执行的迁移任务失败。
开机/未知
重启 重新启动物理机。
Note:
  • 重启物理机可能会影响其上云主机、VPC路由器、负载均衡实例等资源的正常运行。为确保业务连续性和安全性,建议提前将物理机置入维护模式。
  • 若物理机同时被用作Ceph主存储的Mon节点,重启物理机会同时重启Ceph主存储Mon节点服务,影响存储集群稳定性,从而可能造成数据丢失。
  • 若物理机已被指定为迁移服务器,重启物理机会导致其上执行的迁移任务失败。
开机/未知
进入Web终端 进入物理机Web终端,对物理机进行操作。
Note:
  • ARM架构物理机不支持打开Web终端。
  • 物理机系统异常或使用部分不支持该操作的系统时,可能无法打开Web终端。
开机/未知
绑定标签 为物理机绑定标签,选中一个或多个物理机。
Note:
  • 单个资源最多支持绑定50个标签,反之,单个标签支持绑定的资源数量无限制。
  • 标签-资源支持多对多绑定关系。
  • 租户创建的标签只能绑定到所属租户的资源,管理员标签可绑定到所有资源。
  • 管理员支持解绑/删除租户标签。
  • 资源标签按照绑定时间或标签名称(符号>数字>中文>英文)进行排序,可在设置 > 全局设置 > 基本设置中修改标签排序方式,默认按标签名称排序。
ALL
解绑标签 解除绑定物理机上的标签。
Note:
  • 管理员标签由管理员创建,归管理员所有,租户标签由租户创建,归租户所有。
  • 租户创建的标签只能绑定到所属租户的资源,管理员标签可绑定到所有资源。
  • 管理员支持解绑/删除租户标签。
  • 项目内的标签归属于项目所有,项目内所有人(项目负责人/项目管理员/项目成员)均可操作。
  • 标签暂不支持更改所有者操作。
  • 资源更改所有者,其上所有租户标签将会解绑,管理员标签不受影响。
  • 云平台无缝升级后,已有旧标签将自动更新,以最新方式展示标签。若有异常,请刷新浏览器或重新创建标签。
  • 支持将单个资源上的批量标签解绑,也支持将单个标签上的批量资源解绑。
  • 租户只能解绑所属租户资源上的标签,管理员可解绑所有资源上的标签。
ALL
更新IPMI信息 修改物理机IPMI用户名和密码。
Note: 仅支持修改电源状态未知的物理机IPMI信息。
未知
更新SSH密码 更新物理机的SSH密码,密码更新后将自动重连物理机。 /
删除物理机 删除物理机。
Note: 删除物理机需要注意以下情况:
  • 删除物理机,将会停止该物理机上所有云主机。
  • 若主存储为本地存储:
    • 若物理机所属集群挂载了本地存储(Local Storage),将同时删除物理机上的全部云主机和云盘。
    • 即使将已删除的物理机重新添加至云平台,系统也将重新部署该物理机,若之前数据库未备份,相关业务数据将无法恢复。
  • 若主存储为共享存储:
    • 若已关闭云主机高可用模式

      删除云主机所在的物理机后,相应的云主机会停止。

    • 若已开启云主机高可用模式

      删除云主机所在的物理机后,如其它物理机资源允许,该物理机上设置高可用的云主机会先停止,然后迁移到其它物理机上自动启动,且不会影响数据安全性;若物理机资源不足,相应的云主机会停止。

    • 删除物理机对共享存储上的数据云盘无影响。
/

物理机详情

物理机硬件监控

ZStack Cube 旗舰版主菜单,点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机界面。点击物理机名称,进入物理机详情页,点击硬件监控,进入硬件监控子页面。

该页面以列表形式展示物理机的硬件配置和监控信息。

摘要:该页面提供当前物理机CPU、内存、磁盘、风扇、电源、温度传感器的状态信息以及对应物理服务器厂商、型号、SN序列号、BIOS等信息。

CPU:该页面展示当前物理机上的CPU信息列表,包括各个CPU型号、CPU状态、CPU架构、逻辑核数、CPU当前频率和当前温度、以及CPU一级、二级、三级缓存等信息。

内存:该页面展示当前物理机上的内存信息列表,包括可用槽位数,各内存条槽位信息、运行状态、容量、类型、厂商、当前速率、最大速率等信息。

磁盘:该页面展示当前物理机上的磁盘信息列表:
  • 磁盘类型:物理磁盘的类型,包括固态硬盘(SSD)和机械硬盘(HDD)。
  • 槽位号:物理磁盘所占物理机的槽位编号,以阿拉伯数字从0开始编号。
  • 磁盘用途:物理磁盘的用途,可用作系统盘、缓存盘、和数据盘。
  • 状态:物理磁盘的就绪状态,包括:
    • 正常:系统盘、缓存盘或数据盘处在正常连接状态
    • 异常:系统盘、缓存盘或数据盘处在异常连接状态
    • 离线:磁盘处在离线状态
      Note: 仅进行了Raid配置的磁盘存在该状态,平台默认对系统盘进行了Raid1配置。
    • 重建中:磁盘从离线状态恢复重建
      Note: 仅进行了Raid配置的磁盘存在该状态,平台默认对系统盘进行了Raid1配置。
  • SSD寿命剩余:SSD类型物理磁盘的剩余寿命
    Note: 平台对系统盘进行了Raid1配置,不支持获取SSD寿命剩余。
  • 磁盘指示灯:支持对一个或多个磁盘进行点灯和关灯操作。
    • 在UI上对磁盘点灯后,对应物理机磁盘的指示灯会同步点亮,方便用户快速定位物理磁盘,进行故障排查等一系列操作。
    • 磁盘指示灯点亮后,需手动关闭指示灯。指示灯关闭后,对应物理机磁盘的状态灯会同步关闭。
  • 其他信息:包括物理磁盘的接口类型、总容量、温度、HDD硬盘转速等信息。
物理网卡:该页面展示当前物理机上检测到的物理网卡列表,可直接透传给云主机使用。点击对应的操作按钮,可对物理网卡执行各种操作。例如:
操作 描述
点灯 打开网卡指示灯。在UI上对网卡点灯后,对应物理机网卡的状指示会同步点亮,方便用户快速定位物理网卡,进行故障排查等一系列操作。
Note: 网卡指示灯点亮后会自动关闭。
SR-IOV切割 将物理网卡SR-IOV切割成固定数量的VF网卡,切割后可直接加载给云主机使用。
Note: SR-IOV切割物理网卡需要满足以下条件:
  • 确保该物理网卡支持SR-IOV切割。
  • 确保该物理网卡所在物理机BIOS已开启Intel VT-d / AMD IOMMU功能和SR-IOV功能。
  • 确保该物理网卡所在物理机IOMMU就绪状态为可用
SR-IOV还原 将已SR-IOV切割的物理网卡还原。
Note: 若当前物理网卡切割成的VF网卡正在被云主机使用,SR-IOV还原将同时从云主机卸载相关网卡,请谨慎操作。

电源:该页面展示当前物理机上电源相关信息,包括电源名称、就绪状态、生产厂商、型号、额定功率以及当前功率。

温度传感器:该页面以列表和图表两种形式监控当前物理机各个CPU的温度。其中,图表形式默认展示过去15分钟内CPU的温度变化,也支持查看指定时间内的CPU温度。包括:15分钟、1小时、6小时、1天、1周、1月、1年、自定义。

风扇:该页面展示当前物理机上风扇相关信息,包括风扇编号、就绪状态、以及风扇当前转速。

物理GPU设备:该页面展示当前物理机上检测到的物理GPU设备列表,可直接透传给云主机使用,也可切割成vGPU透传给云主机使用。点击对应的操作按钮,可对物理GPU设备执行各种操作。例如:
操作 描述
启用物理GPU 启用物理GPU设备,启用后该物理GPU设备可直接透传给云主机使用。
停用物理GPU 停用物理GPU设备,停用后该物理GPU设备不可继续透传给云主机使用。
Note: 正在被云主机使用的物理GPU设备可以正常使用,不受影响,直至被卸载。
设置共享模式 设置物理GPU设备的共享模式,支持全局共享、指定共享、不共享。
虚拟化切割 将未透传的物理GPU设备,虚拟化切割为指定规格的vGPU设备。不同厂商的物理GPU虚拟化切割方式略有不同。
  • NVIDIA:支持按照所选切割规格,单独虚拟化切割NVIDIA物理GPU。
  • AMD:支持按照所选切割数量,同时虚拟化切割当前物理机上所有AMD物理GPU。
Note: 虚拟化切割物理GPU设备需要满足以下条件:
  • 确保该物理GPU型号支持虚拟化切割。
  • 确保该物理GPU未透传给云主机使用。
  • 确保该物理机BIOS已开启Intel VT-d / AMD IOMMU功能,且物理机内核已开启IOMMU支持。
  • 确保云平台中添加的物理机IOMMU就绪状态为可用
虚拟化还原 将vGPU设备虚拟化还原为物理GPU设备。不同厂商的物理GPU虚拟化还原方式略有不同。
  • NVIDIA:虚拟化还原NVIDIA vGPU需确保此物理GPU相关的vGPU已经全部从云主机卸载。
  • AMD:虚拟化还原AMD vGPU需确保当前物理机上所有AMD vGPU全部已经从云主机卸载。
Note: 确保该物理GPU切割成的vGPU已全部从云主机卸载,才可执行虚拟化还原操作。
Raid卡:该页面展示当前物理机上的Raid卡相关信息,包括Raid卡名称和型号、所配置的Raid级别、Raid级别对应的状态、以及Raid配置关联的磁盘信息:
  • Raid级别:一张Raid卡支持配置多个具有不同Raid级别的磁盘阵列。平台默认对系统盘进行了Raid1配置。
  • Raid级别状态:展示各个Raid级别的磁盘阵列所处状态,包括正常、重建中、降级、和异常。
  • 对应磁盘:展示各个Raid磁盘阵列所对应的物理磁盘。
USB设备:该页面展示当前物理机上检测到的USB设备列表,可直接透传给云主机使用。点击对应的操作按钮,可对USB设备执行各种操作。例如:
操作 描述
修改设备名 修改USB设备显示名称。
启用USB设备 启用USB设备,启用后可加载给云主机使用。
停用USB设备 停用USB设备,停用后此USB设备不可加载给云主机使用。
Note: 正在被云主机使用的设备可以正常使用,不受影响,直至被卸载。
加载云主机 将USB设备直接透传给云主机使用,支持直连和转发两种模式。
  • 直连:将此云主机所在物理机上的USB设备加载到云主机,迁移云主机时需要卸载此USB设备。
  • 转发:将此云主机所在区域内物理机上的USB设备加载到云主机,迁移云主机时不需要卸载此USB设备。
Note: 将USB设备加载到云主机使用,需要注意以下情况:
  • 同一个USB设备只能透传给一台云主机使用。
  • 同一台云主机最多支持加载1个USB1.0设备、最多支持加载6个USB2.0设备、最多支持加载4个USB3.0设备。
  • 运行中状态或本地存储已停止状态的云主机只支持加载云主机所在物理机上的可用USB设备,不支持跨物理机加载USB设备。
  • 共享存储上已停止状态的云主机支持加载云主机所在集群内某台物理机上的多个USB设备。
卸载云主机 将USB设备从云主机卸载。
Note: 此操作将导致该USB设备的读写业务中断,请谨慎操作。
其他设备:该页面展示当前物理机上的检测到的其他PCI设备,例如:Ali-NPU卡、IB卡(PCI模式)、FPGA卡等,可直接透传给云主机使用。点击对应的操作按钮,可对其他设备执行各种操作。例如:
操作 描述
启用其他设备 启用设备,启用后可加载到云主机使用。
停用其他设备 停用设备,停用后不可加载给云主机使用。
Note: 正在被云主机使用的设备可以正常使用,不受影响,直至被卸载。
加载云主机 将此PCI设备直接透传给云主机使用。
Note: PCI设备加载到云主机需要注意以下情况:
  • 用户需自行编辑PCI设备白名单,将其他设备添加至白名单。
  • 白名单编辑完成后,需重连该物理机生效。
  • 关于其他设备如何自定义白名单以及如何透传使用,详情请咨询官方技术支持。
卸载云主机 将此PCI设备从云主机卸载。
Note: 此操作可能导致业务中断,请谨慎操作。

物理机关联资源

ZStack Cube 旗舰版主菜单,点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机界面。点击物理机名称,进入物理机详情页,点击关联资源,进入关联资源子页面。

该页面以列表形式展示物理机的关联资源。

云主机

该页面展示创建在当前物理机上的云主机列表。点击对应的操作按钮,可对云主机执行各种操作。详情可参考管理云主机章节。

VPC路由器

该页面展示创建在当前物理机上的VPC路由器列表。点击对应的操作按钮,可对VPC路由器执行各种操作。详情可参考管理VPC路由器章节。

vGPU设备

该页面展示当前物理机上检测到的vGPU设备列表,可直接透传给云主机使用,详情可参考典型使用流程章节。点击对应的操作按钮,可对vGPU设备执行各种操作。例如:
操作 描述
启用vGPU 启用vGPU设备,启用后该vGPU设备可直接透传给云主机使用。
停用vGPU 停用vGPU设备,停用后该vGPU设备不可继续透传给云主机使用。
Note: 正在被云主机使用的vGPU设备可以正常使用,不受影响,直至被卸载。
设置共享模式 设置vGPU设备的共享模式,支持全局共享、指定共享、不共享。

块设备

该页面展示当前物理机上检测到的块设备列表,可直接透传给云主机使用。点击对应的操作按钮,可对块设备执行各种操作。例如:
操作 描述
加载云主机 将块设备作为存储介质,直接透传给云主机使用。
卸载云主机 将块设备从云主机卸载。
Note: 此操作将导致读写业务中断,可能影响业务连续性,请谨慎操作。

典型使用流程

vGPU虚拟化的典型使用流程如下:
  1. 物理机安装GPU设备驱动。
  2. 物理机启用IOMMU设置。
  3. 查看物理GPU/物理GPU规格。
  4. 虚拟化切割。
  5. 查看vGPU/vGPU规格。
  6. 云主机加载vGPU。
  7. 云主机安装vGPU驱动。

使用vGPU虚拟化功能前,请务必确保所有准备工作已完成且准确无误。以下详细介绍vGPU虚拟化功能的操作步骤:

  1. 物理机安装GPU设备驱动
    物理机添加GPU设备后,需继续安装对应的驱动程序才能正常使用。不同GPU设备的驱动以及安装方法可能不同,详情请联系GPU设备提供厂商获取帮助。AMD或NVIDIA驱动程序参考下载路径如下:
    • Linux支持AMD的计算卡、游戏卡、专业卡。Linux自带社区驱动,如需支持计算加速和显示加速功能。请点击这里安装官方驱动。
    • Linux支持NVIDIA的计算卡、游戏卡、专业卡。Linux自带社区驱动,如需支持计算加速和显示加速功能。请点击这里安装官方驱动。
    • Windows支持AMD的计算卡、游戏卡、专业卡和NVIDIA的计算卡。请点击这里根据显卡类型和Windows操作系统版本下载合适的显卡驱动。
    • Windows仅支持NVIDIA的计算卡。请点击这里根据显卡类型和Windows操作系统版本下载合适的显卡驱动。
    Note: 由于NVIDIA官方vGPU的最新驱动版本保持与RHEL最新kernel同步,与ZStack Cube 旗舰版维护的版本存在一定差异,请使用NVIDIA vGPU驱动的11及以上版本。
    本教程以Helix物理机安装NVIDIA GPU驱动为例,基本操作流程如下:
    1. 获取GPU驱动安装包,例如:NVIDIA-vGPU-rhel-7.5-390.94.x86_64.rpm;
    2. 安装对应kernel版本的kernel-devel、gcc、make等必须包;
    3. 执行rpm -i NVIDIA-vGPU-rhel-7.5-390.94.x86_64.rpm命令,为物理机安装GPU驱动;
    4. 重启物理机,通过nvidia-smi命令查看显卡信息,若物理机能够成功识别GPU设备,表示物理机安装GPU驱动成功。
  2. 物理机启用IOMMU设置
    确保物理机BIOS已开启Intel VT-d / AMD IOMMU配置的前提下,在ZStack Cube 旗舰版云平台开启物理机IOMMU设置。
    • 新添加物理机:在资源中心 > 硬件设施 > 计算设施 > 物理机界面添加物理机过程,选择扫描物理机IOMMU设置配置,添加物理机的同时开启IOMMU设置。
      图 5所示:
      图 5. 新添加物理机并启用IOMMU设置


    • 已添加物理机:在物理机详情页,启用IOMMU启用状态配置,针对已添加物理机开启IOMMU设置,重启物理机生效。
      图 6所示:
      图 6. 已添加物理机启用IOMMU设置


    Note: 物理机开启IOMMU设置后,还需在物理机详情页确保IOMMU就绪状态为可用,否则也无法正常使用vGPU功能。若IOMMU启用状态为启用,但IOMMU就绪状态不可用,可能存在以下原因:
    • 开启IOMMU设置但未重启物理机,手动重启物理机即可。
    • 物理机配置错误,请进入物理机BIOS并开启Intel VT-d / AMD IOMMU配置。
  3. 查看物理GPU/物理GPU规格
    IOMMU启用状态为启用,IOMMU就绪状态为就绪时,ZStack Cube 旗舰版将能够识别到物理机上的物理GPU以及物理GPU规格。
    • 查看物理GPU:

      ZStack Cube 旗舰版主菜单,点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机页面,点击物理机名称进入物理机详情页,进入关联资源子页面的物理GPU设备栏,查看识别到的物理GPU。

      图 7所示:
      图 7. 查看物理GPU


    • 查看物理GPU规格:

      ZStack Cube 旗舰版主菜单,点击资源中心 > 云资源池 > 计算配置 > GPU规格按钮,进入GPU规格界面,查看扫描到的物理GPU规格。

      图 8所示:
      图 8. 物理GPU规格


  4. 虚拟化切割
    虚拟化切割即表示将未用于透传的物理GPU经过虚拟化,切割成若干固定规格的vGPU。不同厂商的物理GPU虚拟化切割方式略有不同,ZStack Cube 旗舰版目前支持虚拟化切割NVIDIA物理GPU和AMD物理GPU。
    • 虚拟化切割NVIDIA物理GPU:支持按照所选切割规格,单独虚拟化切割NVIDIA物理GPU。

      ZStack Cube 旗舰版主菜单,点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机页面,点击物理机名称进入物理机详情页,进入关联资源子页面的物理GPU设备栏,选择一个未加载云主机的可虚拟化NVIDIA物理GPU,执行虚拟化切割操作,按规格虚拟化切割NVIDIA物理GPU。

      图 9所示:
      图 9. 虚拟化切割NVIDIA物理GPU


      切割规格显示此物理GPU可被切割的所有规格列表。例如:GRID M60-2A(4ins-2048 MiB-1280*1024)表示将一个核心的物理GPU虚拟化切割成4个帧数为60FPS、显存为2048MB、分辨率为1280*1024的vGPU。
      Note: 若需要将vGPU还原成物理GPU,请点击操作 > 虚拟化还原按钮执行操作。虚拟化还原NVIDIA vGPU需确保此物理GPU相关的vGPU已经全部从云主机卸载。
    • 虚拟化切割AMD物理GPU:支持按照所选切割数量,同时虚拟化切割当前物理机上所有AMD物理GPU。

      ZStack Cube 旗舰版主菜单,点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机页面,点击物理机名称进入物理机详情页,进入关联资源子页面的物理GPU设备栏,选择一个未加载云主机的可虚拟化AMD物理GPU,执行虚拟化切割操作,选择切割数量并虚拟化切割AMD物理GPU。

      图 10所示:
      图 10. 虚拟化切割AMD物理GPU


      Note: 若需要将vGPU还原成物理GPU,请点击操作 > 虚拟化还原按钮执行操作。虚拟化还原AMD vGPU需确保当前物理机上所有AMD vGPU全部已经从云主机卸载。
  5. 查看vGPU/vGPU规格
    虚拟化切割完成后,形成vGPU规格和vGPU,可在对应页面查看。
    • 查看vGPU:

      点击资源中心 > 硬件设施 > 计算设施 > 物理机,进入物理机页面,点击物理机名称进入物理机详情页,进入关联资源子页面的vGPU设备栏,查看虚拟化切割后的vGPU。

      图 11所示:
      图 11. 查看vGPU


    • 查看vGPU规格:

      ZStack Cube 旗舰版主菜单,点击资源中心 > 云资源池 > 计算配置 > GPU规格按钮,进入GPU规格界面的vGPU子页面,查看虚拟化切割后的vGPU规格。

      图 12所示:
      图 12. 查看vGPU规格


  6. 云主机加载vGPU
    ZStack Cube 旗舰版云平台支持以下几种方式为云主机加载vGPU:
    • 方式一:创建云主机并加载vGPU
      资源中心 > 云资源池 > 虚拟资源 > 云主机界面创建云主机过程,基础参数配置完成后在高级选项中加载物理GPU,支持指定规格和指定设备两种加载方式。可参考以下示例输入相应内容:
      • 加载规格:创建云主机时指定vGPU规格,通过规格自动分配GPU设备。支持关机自动卸载设备功能(默认勾选),若勾选表示云主机关机后自动卸载GPU设备,下次重启后根据GPU规格重新分配新的GPU设备;若不勾选表示云主机关机后保留已加载的GPU设备,下次重启后继续使用原来的GPU设备。
        图 13所示:
        图 13. 加载规格


      • 加载设备:创建云主机时指定固定的vGPU设备,为云主机加载所选GPU设备。
        图 14所示:
        图 14. 加载设备


      配置完成后,点击确定按钮,即可创建一台加载vGPU的云主机。
    • 方式二:单个已有云主机加载vGPU

      ZStack Cube 旗舰版主菜单,点击云资源池 > 云主机,进入云主机界面,点击云主机名称,进入云主机界面的配置信息子页面的vGPU设备栏,点击加载按钮手动加载vGPU。

      图 15所示:
      图 15. 加载vGPU


      • 一台云主机支持同时加载一个vGPU,暂不支持将物理GPU和vGPU同时加载到同一台云主机使用。
      • 若需要释放GPU设备,选中GPU设备,点击操作 > 卸载按钮,释放GPU设备。
      • 执行加载、卸载vGPU操作前,请确保云主机状态为已停止
    • 方式三:批量为已有云主机设置vGPU

      云主机管理界面选择一台或多台云主机,点击批量操作 > 系统配置 > 设置GPU规格按钮,批量为云主机设置vGPU规格。

      图 16所示:
      图 16. 批量加载GPU规格


      Note:
      • 已加载GPU规格、已加载GPU设备或运行中的云主机无法加载GPU规格。
      • 未加载GPU规格或运行中的云主机无法修改GPU规格或取消GPU规格。
      • 修改GPU规格后,下次启动云主机将使用最新GPU规格重新加载GPU设备,并卸载原GPU规格相关的GPU设备。
  7. 云主机安装vGPU驱动
    云主机加载vGPU后,需要安装对应的驱动程序才能正常使用。AMD或NVIDIA驱动程序参考下载路径如下:
    • Linux支持AMD的计算卡、游戏卡、专业卡。Linux自带社区驱动,如需支持计算加速和显示加速功能。请点击这里安装官方驱动。
    • Linux支持NVIDIA的计算卡、游戏卡、专业卡。Linux自带社区驱动,如需支持计算加速和显示加速功能。请点击这里安装官方驱动。
    • Windows支持AMD的计算卡、游戏卡、专业卡和NVIDIA的计算卡。请点击这里根据显卡类型和Windows操作系统版本下载合适的显卡驱动。
    • Windows仅支持NVIDIA的计算卡。请点击这里根据显卡类型和Windows操作系统版本下载合适的显卡驱动。
    Note: 由于NVIDIA官方vGPU的最新驱动版本保持与RHEL最新kernel同步,与ZStack Cube 旗舰版维护的版本存在一定差异,请使用NVIDIA vGPU驱动的11及以上版本。
    不同vGPU的驱动以及安装方法可能不同,详情请联系GPU设备提供厂商获取帮助。本章节以Linux云主机安装NVIDIA vGPU驱动为例介绍参考操作流程:
    1. 获取驱动安装相关文件:

      获取GPU设备匹配的显卡驱动和CUDA toolkit文件。

    2. 禁用nouveau驱动:
      NVIDIA显卡的官方驱动和系统自带的nouveau驱动存在冲突。执行lsmod | grep nouveau命令,若有输出内容表示存在nouveau驱动,可参考以下方法禁用nouveau驱动;若不存在nouveau驱动,跳过此步骤即可。
      # touch  /etc/modprobe.d/nvidia-installer-disable-nouveau.conf  #创建文件,将以下两行内容保存至文件中
      
      blacklist nouveau
      options nouveau modeset=0
    3. 安装gcc、kernel-devel、kernel-headers:
      依次执行以下命令,安装gcc、与内核版本一致的kernel-devel和kernel-headers。建议使用相同版本的ISO配置本地源安装。
      # yum install gcc kernel-devel-$(uname -r)  kernel-headers-$(uname -r)     #重构 initramfs 镜像
      # cp /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r).img.bak
      # dracut /boot/initramfs-$(uname -r).img $(uname -r) --force       #只使用文本模式重启云主机
      # systemctl set-default multi-user.target
      # init 3
      # reboot
      # lsmod | grep nouveau    #云主机重新启动后,检查nouveau驱动应该没有被使用
    4. 安装NVIDIA 驱动:
      将下载的驱动包拷贝至云主机系统内,依次执行以下命令运行驱动文件:
      # chmod +x NVIDIA-Linux-x86_64-346.47.run    #配置可执行权限
      # ./NVIDIA-Linux-x86_64-346.47.run      #运行驱动文件
      命令执行后将开始解压驱动包并进入安装步骤,安装过程可能出现一些警告,依次确认即可,不影响驱动安装。若出现error报错,请参考表 1检查环境。
      报错 解决方案

      ERROR: Unable to find the kernel source tree for the currently running kernel. Please make sure you have installed the kernel source files for your kernel and that they are properly configured; on Red Hat Linux systems, for example, be sure you have the 'kernel-source' or 'kernel-devel' RPM installed. If you know the correct kernel source files are installed, you may specify the kernel source path with the '--kernel-source-path' command line option.

      需要确保kernel、kernel-headers、kernel-devel是否均已安装,并且版本号完全一致

      ERROR: The Nouveau kernel driver is currently in use by your system. This driver is incompatible with the NVIDIA driver, and must be disabled before proceeding. Please consult the ow to correctly disable the Nouveau kernel driver.

      需要禁用nouveau驱动

      ERROR: Failed to find dkms on the system!

      ERROR: Failed to install the kernel module through DKMS. No kernel module was installed; please try installing again without DKMS, or check the DKMS logs for more information.

      需要安装DKMS,它可以帮我们维护内核外的驱动程序,在内核版本变动之后可以自动重新生成新的模块

      ERROR: Unable to load the kernel module 'nvidia.ko'. This happens most frequently when this kernel module was built against the wrong or improperly configured kernel sources, with a version of gcc that differs from the one used to build the target kernel, or if a driver such as rivafb, nvidiafb, or nouveau is present and prevents the NVIDIA kernel module from obtaining ownership of the NVIDIA graphics device(s), or no NVIDIA GPU installed in this system is supported by this NVIDIA Linux graphics driver release.

      执行命令./NVIDIA-Linux-x86_64-384.98.run --kernel-source-path=/usr/src/kernels/3.10.0-XXX.x86_64/ -k $(uname -r)即可
    5. 检查驱动安装情况:
      分别执行以下两条命令,检查驱动安装情况。若返回结果能够显示显卡的型号信息,说明驱动已经安装成功。
      # lspci |grep NVIDIA
      # nvidia-smi
    6. 安装CUDA toolkit:
      将下载的驱动包拷贝至云主机系统内,依次执行以下命令执行驱动文件:
      # chmod +x cuda_8.0.61_375.26_linux.run      #配置可执行权限
      # ./cuda_8.0.61_375.26_linux.run     #运行驱动文件

      安装过程需要配置一些参数,请参考下图进行配置。

      图 17所示:
      图 17. 安装CUDA toolkit


    7. 配置环境变量:
      执行vim /root/.bashrc命令,将以下内容保存至此文件,完成环境变量配置:
      #gpu driver
      export CUDA_HOME=/usr/local/cuda-8.0
      export PATH=/usr/local/cuda-8.0/bin:$PATH
      export LD_LIBRARY_PATH=/usr/local/cuda-8.0/lib64:$LD_LIBRARY_PATH
      export LD_LIBRARY_PATH="/usr/local/cuda-8.0/lib:${LD_LIBRARY_PATH}"
      环境变量添加完成后立即生效,可执行以下命令进行验证测试:
      # source ~/.bashrc
      # cd /usr/local/cuda-8.0/samples/1_Utilities/deviceQuery
      # make
      # ./deviceQuery

物理机监控数据

ZStack Cube 旗舰版支持以曲线图方式可视化展示物理机各资源的监控数据,不仅可以帮助快速了解物理机计算、存储、网络资源的库存,而且方便用户直观了解物理机的健康状况。
  • 物理机监控采用实时监控方式,监控图表默认10秒自动刷新一次数据。
  • 平台默认展示过去15分钟物理机相关资源(CPU、内存、磁盘IO、磁盘容量、网卡)的监控数据,也自定义时间跨度,查看指定时间内物理机的监控数据。包括:15分钟、1小时、6小时、1天、1周、1月、1年、自定义。

CPU监控

CPU监控不仅支持显示单个CPU(例如:0、1、2号CPU)的实时使用率,而且支持显示物理机所有CPU的实时平均使用率,同时勾选多个监控对象,还可查看监控曲线对比。包括以下监控条目:
  • 系统进程占用率:CPU运行在内核空间的时间比例,典型的内核操作有:分配内存、IO操作、创建子进程等
  • 用户进程占用率:CPU运行在用户态空间的时间比例,典型的用户态空间程序有:Shells、数据库、Web服务器等
  • 等待占用率:CPU发起读写操作后,等待磁盘驱动器将数据读入内存的时间比例
  • 空闲率:CPU处于空闲状态的时间比例
  • 使用率:CPU处于非空闲状态的时间比例
图 18所示:
图 18. CPU监控


内存监控

实时显示不同的时间跨度内物理机内存的监控曲线图。包括以下监控条目:
  • 使用量:实时显示物理机内存的已使用量。
  • 空闲量:实时显示物理机内存的未使用量。
图 19所示:
图 19. 内存监控


内存回收监控

实时显示不同的时间跨度内物理机内存共享和膨胀的监控曲线图。
  • 膨胀:实时监测物理机和云主机内存使用情况,若云主机业务负载下降,物理机按需回收云主机部分内存。通过动态回收高效使用物理机内存资源。
  • 共享:多个云主机之间共享的物理机内存量。通过共享机制可进行内存去重,避免内存资源浪费。
图 19所示:
图 20. 内存回收监控


磁盘速度监控

可选择一个或多个磁盘分区(例如:vda分区),实时显示不同的时间跨度内磁盘读/写速度的监控曲线图。包括以下监控条目:
  • 读速度:实时显示物理机磁盘读速度
  • 写速度:实时显示物理机磁盘写速度
图 21所示:
图 21. 磁盘速度监控


磁盘IOPS监控

可选择一个或多个磁盘分区(例如:vda分区),实时显示不同的时间跨度内磁盘读/写IOPS的监控曲线图。包括以下监控条目:
  • 读IOPS:实时显示物理机磁盘读IOPS
  • 写IOPS:实时显示物理机磁盘写IOPS
图 21所示:
图 22. 磁盘IOPS监控


磁盘容量监控

可选择一个或多个磁盘分区(例如:sda),实时显示不同的时间跨度内物理机磁盘容量的监控曲线图。包括以下监控条目:
  • 物理机磁盘使用率:物理机磁盘已使用容量百分比
  • 物理机磁盘使用量:物理机磁盘已使用容量
  • 云平台系统文件所占磁盘使用率:云平台系统文件所占磁盘容量百分比
  • 云平台系统文件所占磁盘使用量:云平台系统文件所占磁盘容量
图 23所示:
图 23. 磁盘容量监控


网卡数据传输速率监控

实时显示不同的时间跨度内物理机网卡数据传输速率的监控曲线图。包括以下监控条目:
  • 发送速率:展示当前物理机网卡数据发送速率。
  • 接收速率:展示当前物理机网卡数据接收速率。
支持两种维度查看物理机网卡监控:按网络类型查看、按指定网卡查看:
  • 按网络类型查看:查看物理机上用于各类型网络的网口监控数据,包括管理网络、存储网络、业务网络、备份网络、迁移网络,支持同时查看多个网络类型。为保证监控准确性,建议为物理机上的网口绑定网络类型标签。
  • 按指定网卡查看:查看物理机上各个网卡的监控数据,支持同时查看多个网卡。
图 24所示:
图 24. 网卡数据传输速率监控


网卡包速率监控

实时显示不同的时间跨度内物理机网卡包速率的监控曲线图。包括以下监控条目:
  • 发送速率:展示当前物理机网卡数据包发送速率。
  • 接收速率:展示当前物理机网卡数据包接收速率。
支持两种维度查看物理机网卡监控:按网络类型查看、按指定网卡查看:
  • 按网络类型查看:查看物理机上用于各类型网络的网口监控数据,包括管理网络、存储网络、业务网络、备份网络、迁移网络,支持同时查看多个网络类型。为保证监控准确性,建议为物理机上的网口绑定网络类型标签。
  • 按指定网卡查看:查看物理机上各个网卡的监控数据,支持同时查看多个网卡。
图 24所示:
图 25. 网卡包速率监控


网卡包丢弃速率监控

实时显示不同的时间跨度内物理机网卡包丢弃速率的监控曲线图。包括以下监控条目:
  • 出包:展示当前物理机网卡出包丢弃速率。
  • 入包:展示当前物理机网卡入包丢弃速率。
支持两种维度查看物理机网卡监控:按网络类型查看、按指定网卡查看:
  • 按网络类型查看:查看物理机上用于各类型网络的网口监控数据,包括管理网络、存储网络、业务网络、备份网络、迁移网络,支持同时查看多个网络类型。为保证监控准确性,建议为物理机上的网口绑定网络类型标签。
  • 按指定网卡查看:查看物理机上各个网卡的监控数据,支持同时查看多个网卡。
图 24所示:
图 26. 网卡包丢弃速率监控


物理机pNUMA拓扑

pNUMA拓扑:CPU厂商基于NUMA架构预定义的物理机NUMA节点拓扑。

相关定义

  • NUMA(Non-Uniform Memory Access):非一致性内存访问,是一种计算机内存设计架构。该架构下,CPU访问内存的时间取决于CPU与内存的相对位置。通过优先访问相对位置较近的内存可缩短延迟,从而可提升主机系统性能。
  • pNUMA节点(pNUMA Node):基于物理机NUMA架构预定义的NUMA节点,用于物理机CPU和内存管理。一台物理机可有一个或多个pNUMA节点,一个pNUMA节点主要由一个或多个物理CPU核(pCPU)和本地内存组成。
  • vNUMA节点(vNUMA Node):基于CPU绑定透传关联的物理机NUMA节点而生成的云主机NUMA节点,用于云主机CPU和内存管理。一个vNUMA节点主要由一个或多个虚拟CPU核(vCPU)和本地内存组成。
  • vNUMA拓扑(vNUMA Topology):基于CPU绑定生成的云主机NUMA节点(vNUMA Node)拓扑。
  • 本地内存:CPU(pCPU或vCPU)通过所在NUMA节点(pNUMA节点或vNUMA节点)非CPU核部件中内存控制器可直接访问的内存。相比非本地内存,CPU访问本地内存的延迟更低。

功能原理

ZStack Cube 旗舰版添加物理机后,支持查看物理机pNUMA拓扑,同时基于该拓扑结构为物理机上运行的云主机配置vNUMA。

ZStack Cube 旗舰版 云主机vNUMA配置基于CPU绑定实现,CPU绑定将云主机的vCPU与物理机的pCPU严格关联,为云主机分配特定的pCPU。vNUMA配置时,云主机所有vCPU均绑定pCPU,同时单个vCPU所绑定的pCPU均处在同一个pNUMA节点中。

vNUMA配置后,云主机直接透传关联的物理机pNUMA节点拓扑,生成一个或多个vNUMA节点,构成云主机的vNUMA拓扑。云主机vCPU基于vNUMA拓扑优先访问所在节点的本地内存。

图 27所示:
图 27. 云主机vNUMA配置原理


pNUMA拓扑

ZStack Cube 旗舰版物理机pNUMA拓扑信息如下:
  • 展示物理机所有pNUMA节点及各节点关联的云主机信息。
  • 总内存为pCPU可直接访问的所在pNUMA节点本地内存总量。
  • 空闲内存为pCPU可直接访问的所在pNUMA节点本地空闲内存。
  • 总内存和空闲内存均取自pNUMA节点真实硬件物理内存容量。
图 28所示:
图 28. pNUMA拓扑


ZStack Cube 旗舰版支持跳转查看关联云主机的vNUMA拓扑结构。vNUMA拓扑详情可参考vNUMA拓扑

物理机QEMU版本

版本要求

  • 同一集群内的物理机必须使用相同的QEMU版本,如新添加的物理机与集群内已有物理机QEMU版本不一致,可将集群内已有物理机QEMU版本升级到平台推荐版本后再添加物理机,或在新集群下添加该物理机。
  • 为避免平台功能或安全补丁缺失,建议集群下的物理机统一使用平台推荐的QEMU版本。

查看物理机QEMU版本

ZStack Cube 旗舰版以集群为粒度对物理机QEMU版本进行监测和报警。当集群内存在物理机QEMU版本与平台推荐版本不一致时,集群详情页将出现提示信息,用户可点击提示信息中的去查看,了解物理机的QEMU状态信息,物理机QEMU版本与平台推荐版本不一致时,QEMU状态显示为待更新

图 29所示:

图 29. 查看物理机QEMU版本




物理机QEMU版本升级

ZStack Cube 旗舰版支持以集群为粒度进行物理机QEMU版本升级。QEMU升级属于风险操作,升级前,请联系官方技术支持人员确认操作风险。

升级物理机QEMU版本主要包含以下步骤:
  1. 检查云平台服务及硬件资源连接情况
  2. 在全局设置中,设置云主机高可用模式为None
  3. 查看物理机当前QEMU版本
  4. 备份双管理节点数据库
  5. 上传最新版ISO镜像到双管理节点并更新本地repo源
  6. 使用CLI命令升级集群下物理机QEMU版本
  7. 使用CLI命令查询QEMU升级进度,确认升级是否成功
Note: 请咨询官方技术支持人员获取具体升级命令。

注意事项

  • 物理机QEMU版本升级后,需重启或迁移物理机上的云主机、VPC路由器和负载均衡实例使设置生效。
  • 云主机、VPC路由器或负载均衡实例QEMU版本与所属物理机不一致时,将显示为待更新状态。可通过重启或迁移云主机/VPC路由器/负载均衡实例更新其QEMU版本。
    图 30图 31图 32所示:
    图 30. 云主机QEMU版本状态

    图 31. VPC路由器QEMU版本状态


    图 32. 负载均衡实例QEMU版本状态


物理机高级设置

ZStack Cube 旗舰版支持在物理机粒度对相关参数进行高级设置,该设置只对所选物理机生效,如不设置则默认使用全局设置或集群高级设置的值。

目前物理机高级设置支持以下选项:
名称 描述
物理机保留内存 用于设置KVM物理机上保留的内存容量,默认值为8GB。
  • 支持在全局设置或集群粒度设置物理机保留内存,生效优先级为:物理机粒度>集群粒度>全局设置粒度。
  • 若物理机未单独设置:
    • 若集群未开启大页内存,修改全局设置或集群粒度设置后需重连物理机生效。
    • 若物理机未单独设置,且集群开启大页内存,修改全局设置或集群粒度设置后需重启集群中的物理机生效。
  • 若物理机所在集群使用大页功能,设置物理机保留内存需注意:
    Note:
    • 集群启用大页后,若集群内物理机保留内存低于4GB,将自动调整为4GB,并将物理机剩余内存全部分配为大页内存。
    • 大页内存只能被云主机使用,请合理设置物理机保留内存,若保留内存过小,会导致物理机系统服务异常,例如在超融合场景下,建议物理机保留内存设置为16GB以上。
用户手册 | 2.4.8.38 | 旗舰版 · HCI | ZStack 资源中心