AIX lpar 的 CPU 术语的全面描述

AIX lpar 的 CPU 术语的全面描述

lparstat在其中一个 AIX 逻辑分区上显示以下内容:

System configuration: type=Shared mode=Capped smt=On lcpu=4 mem=8192 psize=16 ent=0.25

如何适应 lpar 创建期间设置的配置。例如:lpar 的最小、分配、最大和虚拟 CPU 定义?

上述结果中的标题 CPU ( ent=0.25 ) 是什么意思?

答案1

首先,我认为你会对 lparstat -i 更感兴趣。将 lparstat 数据与配置文件数据进行比较时,这种格式更容易理解。

但是,关于有资格的 CPU 的含义:

因此,在 AIX LPAR 配置文件中,您有以下有关 CPU 的选项。

Minimum Processing Units 
Desired Processing Units
Maximum Processing Units

Minimum Virtual Processors
Desired Virtual Processors
Maximum Virtual Processors

处理单元决定了您的 LPAR 的授权容量。这需要对 Power Hypervisor 有一点了解。Hypervisor 决定每个 LPAR 接收多少帧资源。HV 将每个处理器按时间片进行切片,并且根据您的 PU,您每秒可以保证那么多处理器。因此:

如果您有 0.2 PU,那么可以保证每秒有 1 个处理器的 20%。

相信每个时间片为 1/10 秒。这就是为什么在授权容量和虚拟处理器之间有一条 10 的规则。

  • 如果您的 EC 为 .2 且您有 1 个虚拟 CPU,则 HV 将为该 CPU 提供 2 个时间片。
  • 如果您的 EC 为 .2 并且您有 2 个虚拟 CPU,那么就没问题(每个虚拟 CPU 获得 1 个时间片)。
  • 如果您的 EC 是 .2 并且您有 20 个虚拟 CPU,则 HMC 将不允许您构建配置文件,HV 将无法分配资源 - 等待物理定律发生剧烈变化 =)。

相关内容