管理共享处理器池


IBM Power Virtual Server 于 IBM 数据中心

IBM Power Virtual Server 私有云 于 客户位置


共享处理器池 (SPP) 是一组虚拟服务器实例 (VM) 共享的处理器容量池。

在 SPP 中,预留内核可根据可用性进行调整,这与具有固定处理能力的虚拟机不同。

下表显示了按内核付费时,如何使用 SPP 来降低许可成本:

SPP 有助于降低许可成本
SPP 的使用 VM 1 VM 2 池中的预留核心(用户定义) 每个核心的许可证要求
最大内核数 = 5
模式 = 专用
最大内核数 = 6
模式 = 专用
不适用 5+6 = 11
最大内核 = 5
模式 = 共享/无上限
授权容量 = 4.25
最大内核 = 6
模式 = 共享/无上限
授权容量 = 5.25
最大内核数 = 10 10,由池中的预留内核决定

使用 SPP 的好处如下:

  • 通过限制无上限分区可使用的处理器数量,减少软件许可证数量,从而控制许可证成本。
  • 提高管理处理器资源的整体能力。

Power Virtual Server 总是至少有一个已定义的 SPP 作为默认池。 一台 Power Virtual Server 主机最多可再添加 63 个 SPP。 属于同一机器类型(主机)的一组虚拟机可以使用和共享一个 SPP。

管理核心与虚拟核心的比例

客户位置

IBM Power Virtual Server 私有云,内核与虚拟内核的最小比例为 1:20。 最小授权容量 (EC) 必须为 0.05,并可通过 0.05 进行递增。

IBM 数据中心

在带有 Power10 的 Power Virtual Server 中,您可以在带有虚拟内核 (VC) 的 SPP 内配置虚拟机,最多可配置 3.0 个内核。 对于任何授权容量(EC)(最多 3.0 个内核),您可以选择 VC 中的内核上限(最多 3.0 个内核)。 如果 EC 超过 3.0,VC 将舍入为下一个较高的整数值。 VC 始终等于或大于 EC。

例如,下表显示了如何根据 EC 选择确定您的 VC:

显示核心与虚拟核心比率的示例
用户定义的 EC 值 可能的 VC 值
EC 设置为 1.5 副主席可以是 2 个或 3 个
EC 设置为 2.25 副主席是 3
EC 设置为 3.5 VP 为 4

使用内核与虚拟内核比率时,请注意以下几点:

  • 您可以以 0.25 为增量设置 EC。
  • 可以 1 为增量设置 VC。
  • 该比率只能在用户定义的 SPP 上设置。
  • 对于 Power10 上的非专用主机,您最多可以设置 3.0 个内核。
  • 对于 Power9 和有权容量大于 2 的虚拟机,内核与虚拟内核的比例为 1:1。

您可以通过 SPP 置位组指定两个或多个 SPP 之间的主机亲和性和反亲和性。 更多信息,请参阅 配置共享处理器池放置组

共享处理器池定价

使用 SPP 时,可以通过使用 SPP 中虚拟机共享的预留内核来优化成本。 有关 SPP 内虚拟机定价的更多信息,请参阅以下主题:

配置共享处理器池

SPP 是 Power Virtual Server 工作区中的一个独立资源。 您可以通过 Power Virtual Server 用户界面管理整个 SPP 生命周期。

SPP 和 Power Virtual Server 工作区是链接在一起的,因此不同账户无法看到共享资源池。 每个工作区可创建一个或多个 SPP。

通过指定以下参数创建 SPP:

  • 唯一的名称
  • 主机组或机器类型
  • 要预留的处理器数量。

定义这些参数后,后台程序会确定新 SPP 的最佳主机。

如果未在主机上成功配置 SPP,则不会为 SPP 分配任何处理核心。 这些 SPP 必须手动删除,因为它们不会自动删除。

创建共享处理器池

要创建 SPP,请完成以下步骤:

  1. 转到 Power Virtual Server 用户界面中计算下的共享处理器池

  2. 单击创建池

  3. 创建新共享处理器池窗口中,根据需求定义以下首选项:

    创建新的 SPP 字段和说明
    字段 描述
    名称 输入云账户中唯一的名称。
    名称最少 2 个字符,最多 12 个字符。 除下划线 ('_') 外,不允许使用特殊字符。
    添加到集合放置组 如果要将 SPP 直接部署到现有的池放置组中,请选择复选框。
    如果池与其他池有所需的亲缘关系,最佳做法是将池直接部署到放置组中。 您必须先创建池放置组。 它可以防止池部署在不满足亲和性要求的主机上,而不得不在以后移动它。
    选择机器类型 指定机器类型。 有关硬件规格的更多信息,请参见 S922E980 (达拉斯和华盛顿以外的数据中心)
    预留处理核心[1] IBM 数据中心 对于 ,内核与虚拟内核的比例默认为 1:1。 Power Virtual Server
    客户位置 IBM Power Virtual Server 私有云 ,内核与虚拟内核的最小比例为 1:20。 有权使用的最小容量必须为 0.05,并可通过 0.05 递增。
  4. 单击创建

更新或删除共享处理器池

要更新或删除 SPP,请导航至计算 > 共享处理器池。 然后,选择要编辑的 SPP,点击编辑图标。 成功删除 SPP 后,您将收到通知。

您可以更新或删除现有 SPP 的以下详细信息:

  • SPP 名称:沿用创建 SPP 时使用的命名约定。 更多信息,请参阅 创建共享处理器池

  • 内核数量:您可以根据资源可用性和分配情况更新预留内核数量。

  • 删除现有 SPP:可以删除任何现有 SPP。 删除之前,请确保 SPP 中不存在虚拟机。 如果 SPP 中存在虚拟机,则删除 SPP 中的所有虚拟机。

管理共享处理器池的虚拟机

部署虚拟机时,可以选择 SPP 而不是主机。 由于无法将虚拟机移入或移出 SPP,因此最佳做法是将虚拟机直接部署到 SPP 中。 您也可以将虚拟机部署到服务器放置组中;所选 SPP 主机必须与所选放置组的亲和策略兼容。

同时部署多个虚拟机时,会自动创建一个新的服务器放置组。

在任何计划中的维护活动期间,或当您想执行远程重启操作时,请确保根据您的要求将虚拟机链接到 SPP。

将虚拟机部署到共享处理器池中

要向现有 SPP 添加虚拟机,请完成以下步骤:

客户位置 使用 API 和 CLI 在 SPP 中批量部署虚拟机。 不过,在一个 SPP 中,无论是小型 pod 还是中型 pod,都不能配置超过 3 个虚拟机。

  1. 在 Power Virtual Server 用户界面中打开虚拟服务器实例页面。
  2. 单击创建实例
  3. 根据您的要求完成常规磁贴下的输入字段。
  4. 选择复选框“添加到共享处理器池”。
  5. 选择现有 SPP。
  6. 继续创建虚拟机。 更多信息,请参阅 配置 Power Virtual Server 实例

配置共享处理器池放置组

您可以使用 SPP 放置组(SPP PG)配置 SPP,以控制部署 SPP 的主机。

SPP PG 与服务器放置组不同。 它们的作用相同,但不能组合资源类型。

要定义 SPP PG,必须定义以下参数:

  • 唯一名称 - SPP PG 名称在云实例中必须是唯一的。
  • 策略 - 可以将 SPP PG 的主机代管策略设置为同一服务器(亲和)或不同服务器(反亲和)。

下表说明了如何根据 SPP PG 策略选择的不同选项来确定主机选择:

SPP PG 为空和非空时的主机选择
SPP PG 政策 主机选择 结果
同一服务器(Affinity) 新 SPP 配置在由现有 PG SPP 成员决定的同一主机上。 新的 SPP 会自动添加为 PG 策略的成员。
不同的服务器(反亲和) 在不同于所有现有 PG 成员标识的主机上配置新 SPP。 新的 SPP 会自动添加为 PG 策略的成员。
SPP PG 为空和非空时的主机选择
SPP PG 政策 主机选择 结果
同一服务器(Affinity) 在主机上配置新的 SPP,主机是根据后台处理情况选择的 新的 SPP 会自动添加为 PG 政策的成员
不同的服务器(反亲和) 在主机上配置新的 SPP,主机是根据后台处理情况选择的 新的 SPP 会自动添加为 PG 政策的成员

创建共享处理器池放置组

要创建 SPP PG,请完成以下步骤:

  1. 转到 Power Virtual Server 用户界面中计算下的共享处理器池

  2. 单击“池放置组”选项卡。

  3. 单击创建组

  4. 在“创建新池放置组”窗口中,输入以下详细信息:

    创建新的 SPP PG 字段描述
    字段 描述
    名称 输入云账户中唯一的名称。
    最少使用 2 个字符,最多使用 12 个字符。 除下划线 ('_') 外,不允许使用特殊字符。
    策略 同一服务器(亲和)
    不同服务器(反亲和)
  5. 单击创建

创建新的 SPP PG 时,您会收到通知。

为安置组添加共享处理器池

如果 SPP 的主机遵循组的亲和策略,则可以将 SPP 添加为现有 SPP PG 的成员。 如果 PG 策略设置为同一服务器 (亲和),则所有添加为放置组成员的 SPP 必须保留在同一主机上。 如果 PG 策略设置为“不同服务器”(反亲和),则 SPP 部署在其所有组员之外的不同主机上。

要在现有 SPP PG 中添加 SPP,请完成以下步骤:

  1. 转到 Power Virtual Server 用户界面中计算下的共享处理器池
  2. 单击“池放置组”选项卡。
  3. 选择要添加 SPP 的现有池放置组。
  4. 选择下列其中一个选项:
将 SPP 添加到 SPP PG:字段说明
字段 描述
添加现有项 您可以从现有的 SPP 中进行选择。
新建 您可以通过定义池名称、机器类型和内核数量,从头开始创建 SPP。 更多信息,请参阅 创建新 SPP

创建新的 SPP PG 后,您将收到通知。

删除共享处理器池放置组

要删除 SPP PG,请完成以下步骤:

  1. 转到 Power Virtual Server 用户界面中计算下的共享处理器池
  2. 单击“池放置组”选项卡。
  3. 单击要删除的 SPP PG。
  4. 在详细信息页面,单击删除图标。

删除安置组不会删除其成员,也不会更改部署安置组的主机。


  1. 预留处理内核是指预留用于处理的内核数量,必须始终为整数。 ↩︎