管理共享处理器池
IBM Power Virtual Server 于 IBM 数据中心
IBM Power Virtual Server 私有云 于 客户位置
共享处理器池 (SPP) 是一组虚拟服务器实例 (VM) 共享的处理器容量池。
在 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 内虚拟机定价的更多信息,请参阅以下主题:
- 如果您在 IBM Power Virtual Server 中使用 IBM 数据中心则共享处理器池的定价
- 如果您在 IBM Power Virtual Server 私有云 } 中使用 客户位置则共享处理器池的定价
配置共享处理器池
SPP 是 Power Virtual Server 工作区中的一个独立资源。 您可以通过 Power Virtual Server 用户界面管理整个 SPP 生命周期。
SPP 和 Power Virtual Server 工作区是链接在一起的,因此不同账户无法看到共享资源池。 每个工作区可创建一个或多个 SPP。
通过指定以下参数创建 SPP:
- 唯一的名称
- 主机组或机器类型
- 要预留的处理器数量。
定义这些参数后,后台程序会确定新 SPP 的最佳主机。
如果未在主机上成功配置 SPP,则不会为 SPP 分配任何处理核心。 这些 SPP 必须手动删除,因为它们不会自动删除。
创建共享处理器池
要创建 SPP,请完成以下步骤:
-
转到 Power Virtual Server 用户界面中计算下的共享处理器池。
-
单击创建池。
-
在创建新共享处理器池窗口中,根据需求定义以下首选项:
创建新的 SPP 字段和说明 字段 描述 名称 输入云账户中唯一的名称。
名称最少 2 个字符,最多 12 个字符。 除下划线 ('_') 外,不允许使用特殊字符。添加到集合放置组 如果要将 SPP 直接部署到现有的池放置组中,请选择复选框。
如果池与其他池有所需的亲缘关系,最佳做法是将池直接部署到放置组中。 您必须先创建池放置组。 它可以防止池部署在不满足亲和性要求的主机上,而不得不在以后移动它。选择机器类型 指定机器类型。 有关硬件规格的更多信息,请参见 S922 和 E980 (达拉斯和华盛顿以外的数据中心)。 预留处理核心[1] IBM 数据中心 对于 ,内核与虚拟内核的比例默认为 1:1。 Power Virtual Server
客户位置 IBM Power Virtual Server 私有云 ,内核与虚拟内核的最小比例为 1:20。 有权使用的最小容量必须为 0.05,并可通过 0.05 递增。 -
单击创建。
更新或删除共享处理器池
要更新或删除 SPP,请导航至计算 > 共享处理器池。 然后,选择要编辑的 SPP,点击编辑图标。 成功删除 SPP 后,您将收到通知。
您可以更新或删除现有 SPP 的以下详细信息:
-
SPP 名称:沿用创建 SPP 时使用的命名约定。 更多信息,请参阅 创建共享处理器池。
-
内核数量:您可以根据资源可用性和分配情况更新预留内核数量。
-
删除现有 SPP:可以删除任何现有 SPP。 删除之前,请确保 SPP 中不存在虚拟机。 如果 SPP 中存在虚拟机,则删除 SPP 中的所有虚拟机。
管理共享处理器池的虚拟机
部署虚拟机时,可以选择 SPP 而不是主机。 由于无法将虚拟机移入或移出 SPP,因此最佳做法是将虚拟机直接部署到 SPP 中。 您也可以将虚拟机部署到服务器放置组中;所选 SPP 主机必须与所选放置组的亲和策略兼容。
同时部署多个虚拟机时,会自动创建一个新的服务器放置组。
在任何计划中的维护活动期间,或当您想执行远程重启操作时,请确保根据您的要求将虚拟机链接到 SPP。
将虚拟机部署到共享处理器池中
要向现有 SPP 添加虚拟机,请完成以下步骤:
客户位置 使用 API 和 CLI 在 SPP 中批量部署虚拟机。 不过,在一个 SPP 中,无论是小型 pod 还是中型 pod,都不能配置超过 3 个虚拟机。
- 在 Power Virtual Server 用户界面中打开虚拟服务器实例页面。
- 单击创建实例。
- 根据您的要求完成常规磁贴下的输入字段。
- 选择复选框“添加到共享处理器池”。
- 选择现有 SPP。
- 继续创建虚拟机。 更多信息,请参阅 配置 Power Virtual Server 实例。
配置共享处理器池放置组
您可以使用 SPP 放置组(SPP PG)配置 SPP,以控制部署 SPP 的主机。
SPP PG 与服务器放置组不同。 它们的作用相同,但不能组合资源类型。
要定义 SPP PG,必须定义以下参数:
- 唯一名称 - SPP PG 名称在云实例中必须是唯一的。
- 策略 - 可以将 SPP PG 的主机代管策略设置为同一服务器(亲和)或不同服务器(反亲和)。
下表说明了如何根据 SPP PG 策略选择的不同选项来确定主机选择:
| SPP PG 政策 | 主机选择 | 结果 |
|---|---|---|
| 同一服务器(Affinity) | 新 SPP 配置在由现有 PG SPP 成员决定的同一主机上。 | 新的 SPP 会自动添加为 PG 策略的成员。 |
| 不同的服务器(反亲和) | 在不同于所有现有 PG 成员标识的主机上配置新 SPP。 | 新的 SPP 会自动添加为 PG 策略的成员。 |
| SPP PG 政策 | 主机选择 | 结果 |
|---|---|---|
| 同一服务器(Affinity) | 在主机上配置新的 SPP,主机是根据后台处理情况选择的 | 新的 SPP 会自动添加为 PG 政策的成员 |
| 不同的服务器(反亲和) | 在主机上配置新的 SPP,主机是根据后台处理情况选择的 | 新的 SPP 会自动添加为 PG 政策的成员 |
创建共享处理器池放置组
要创建 SPP PG,请完成以下步骤:
-
转到 Power Virtual Server 用户界面中计算下的共享处理器池。
-
单击“池放置组”选项卡。
-
单击创建组。
-
在“创建新池放置组”窗口中,输入以下详细信息:
创建新的 SPP PG 字段描述 字段 描述 名称 输入云账户中唯一的名称。
最少使用 2 个字符,最多使用 12 个字符。 除下划线 ('_') 外,不允许使用特殊字符。策略 同一服务器(亲和)
不同服务器(反亲和) -
单击创建。
创建新的 SPP PG 时,您会收到通知。
为安置组添加共享处理器池
如果 SPP 的主机遵循组的亲和策略,则可以将 SPP 添加为现有 SPP PG 的成员。 如果 PG 策略设置为同一服务器 (亲和),则所有添加为放置组成员的 SPP 必须保留在同一主机上。 如果 PG 策略设置为“不同服务器”(反亲和),则 SPP 部署在其所有组员之外的不同主机上。
要在现有 SPP PG 中添加 SPP,请完成以下步骤:
- 转到 Power Virtual Server 用户界面中计算下的共享处理器池。
- 单击“池放置组”选项卡。
- 选择要添加 SPP 的现有池放置组。
- 选择下列其中一个选项:
| 字段 | 描述 |
|---|---|
| 添加现有项 | 您可以从现有的 SPP 中进行选择。 |
| 新建 | 您可以通过定义池名称、机器类型和内核数量,从头开始创建 SPP。 更多信息,请参阅 创建新 SPP |
创建新的 SPP PG 后,您将收到通知。
删除共享处理器池放置组
要删除 SPP PG,请完成以下步骤:
- 转到 Power Virtual Server 用户界面中计算下的共享处理器池。
- 单击“池放置组”选项卡。
- 单击要删除的 SPP PG。
- 在详细信息页面,单击删除图标。
删除安置组不会删除其成员,也不会更改部署安置组的主机。
-
预留处理内核是指预留用于处理的内核数量,必须始终为整数。 ↩︎