Go to main content

Oracle® SuperCluster M7 系列管理指南

退出打印视图

更新时间: 2015 年 12 月
 
 

规划 CPU 和内存分配

有两种用于修改资源分配的主要方法:

  • 分配所有资源-将域中的资源移动到其他域,并确保分配所有资源。

  • 不分配某些资源-对于一个计算节点,分配少于最大可用核心和内存的资源。任何未用的核心被视为闲置的核心,在进行许可时不计入核心数中。不过,会将闲置的核心添加到逻辑 CPU 和内存系统信息库。如果具有根域,则可以在以后为 I/O 域分配系统信息库资源。请参见Park Cores and Memory

您可能需要转换插槽、核心和 VCPU 值,具体取决于您用于查看域资源的命令。

SuperCluster M7
SuperCluster M6-32
SuperCluster T5-8
1 插槽 =
32 个核心(256 个 VCPU)
12 个核心(96 个 VCPU)
16 个核心(128 个 VCPU)
1 核心 =
8 个 VCPU
8 个 VCPU
8 个 VCPU
  1. 确定每个计算节点的资源配置。

    请参见以下过程之一:


    注 -  示例基于 SuperCluster M6-32,不过,相同概念适用于 SuperCluster M7。

    在此示例中,SuperCluster M6-32 上的一个计算节点具有两个专用域和两个根域。

    域类型
    核心数
    内存 (GB)
    primary
    专用
    18
    1536
    ssccn3-dom1
    专用
    30
    2560
    ssccn3-dom2
    n/a
    n/a
    ssccn3-dom3
    n/a
    n/a
    未分配的资源
    45
    4048
  2. 将域资源相加以确定资源的总数。

    计算 CPU 和内存资源的总量可为您提供确定资源规划的起点。

    确定资源时,请记住以下几点:

    • 根域资源-是为根域独占使用而保留的少量资源。请勿在您的规划中包含这些资源因素。

    • 未分配的资源-创建根域时将这些资源置于逻辑 CPU 和内存系统信息库中,或者在使用 osc-setcoremem 命令时将一些资源保留未分配。

    在此示例中,用于专用域的资源和未分配的资源之和为总资源。总资源中不包含根域资源。

    域类型
    核心数
    内存 (GB)
    primary
    专用
    18
    1536
    ssccn3-dom1
    专用
    30
    2560
    ssccn3-dom2
    n/a
    n/a
    ssccn3-dom3
    n/a
    n/a
    未分配的资源
    45
    4048
    总资源
    93
    8144
  3. 根据您的站点要求,以及 SuperCluster 上域的类型和数量,确定如何为每个域分配 CPU 和内存。

    在此示例中,在 primary 域中闲置 12 个核心和 1 TB 内存,在 ssccn3-dom1 域中闲置 18 个核心和 1536 GB 内存。

    之前和之后列的总资源应相匹配。此检查可以确保您的规划中计入了所有资源。

    域类型
    之前的核心数
    核心数
    之后
    之前的内存 (GB)
    内存
    之后 (GB)
    primary
    专用
    18
    6
    1536
    512
    ssccn3-dom1
    专用
    30
    12
    2560
    1024
    ssccn3-dom2
    n/a
    n/a
    n/a
    n/a
    ssccn3-dom3
    n/a
    n/a
    n/a
    n/a
    未分配的资源
    45
    4048
    总资源
    93
    93
    8144
    8144
  4. 考虑您的下一步操作:

相关信息