你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure 操作员 Nexus Kubernetes 群集 VM SKU

Azure 操作员 Nexus Kubernetes 群集 VM 分组到节点池中,这些节点池是具有相同配置的 VM 的集合。 节点池中的 VM 用于运行 Kubernetes 工作负荷。 Azure 操作员 Nexus Kubernetes 群集支持以下 VM SKU。 这些 SKU 可在 Azure 操作员 Nexus Kubernetes 群集可用的所有 Azure 区域中使用。

有三种类型的 VM SKU:

  • 常规用途
  • 性能优化
  • 内存优化

常规用途 VM 与性能优化类型的主要区别是其仿真器线程隔离的方法。 针对性能优化的 VM SKU 具有专用仿真器线程,使每个 VM 能够以最大效率运行。 相反,常规用途 VM SKU 具有与 VM 中运行的应用程序相同的处理器上运行的仿真器线程。 对于无法容忍共享其处理器的其他工作负荷的应用程序工作负荷,我们建议使用性能优化的 SKU。 内存优化 SKU 允许具有非常大内存要求的应用程序工作负荷从物理计算机内的两个 NUMA 单元访问资源。 由于这些 SKU 占用大量资源,因此,如果适合应用程序工作负荷,建议使用较小的 SKU。

所有这些 SKU 具有以下特征:

  • 专用主机到 VM CPU 映射
  • Kubelet 的预留 CPU 为 0 和 1,除了 NC_G2_8_v1 和 NC_P4_28_v1

常规用途和性能优化 VM SKU 可用于 Azure 操作员 Nexus Kubernetes 群集中的辅助角色和控制平面节点。 内存优化 VM SKU 只能用于工作器节点。

注意

若要使用这些 VM SKU,应考虑硬件兼容性。 操作员 Nexus 提供两个硬件选项:BOM 1.7.3 和 BOM 2.0(此处的更多详细信息)。 更大的 VM SKU(特别是NC_G56_224_v1NC_P54_224_v1NC_E110_448_v1)只能在硬件 BOM 2.0 上受支持。

Nexus 租户 Kubernetes 群集 VM SKU 与 BOM 2.0 兼容,使用户能够将它们与更大的 VM SKU 一起使用。 但是,如果用户尝试在 BOM 1.7.3 计算硬件上使用特定于 BOM 2.0 的 VM SKU,则创建资源期间会遇到“资源不足”错误。

常规用途 VM SKU

VM SKU 名称 vCPU 内存 (GiB) 根磁盘 (GiB) 兼容的计算 SKU
NC_G56_224_v1 56 224 300 2.0
NC_G48_224_v1 48 224 300 1.7.3, 2.0
NC_G36_168_v1 36 168 300 1.7.3, 2.0
NC_G24_112_v1 24 112 300 1.7.3, 2.0
NC_G12_56_v1 12 56 300 1.7.3, 2.0
NC_G6_28_v1 6 28 300 1.7.3, 2.0
NC_G2_8_v1 2 8 300 1.7.3, 2.0

性能优化 VM SKU

VM SKU 名称 vCPU 内存 (GiB) 根磁盘 (GiB) 兼容的计算 SKU
NC_P54_224_v1 54 224 300 2.0
NC_P46_224_v1 46 224 300 1.7.3, 2.0
NC_P34_168_v1 34 168 300 1.7.3, 2.0
NC_P22_112_v1 22 112 300 1.7.3, 2.0
NC_P10_56_v1 10 56 300 1.7.3, 2.0
NC_P4_28_v1 4 28 300 1.7.3, 2.0

内存优化 VM SKU

VM SKU 名称 vCPU 内存 (GiB) 根磁盘 (GiB) 兼容的计算 SKU
NC_E110_448_v1 110 448 300 2.0
NC_E94_448_v1 94 448 300 1.7.3, 2.0
NC_E70_336_v1 70 336 300 1.7.3, 2.0

后续步骤

在 Azure 操作员 Nexus Kubernetes 群集中试用这些 SKU。 有关详细信息,请参阅 快速入门:部署 Azure 操作员 Nexus Kubernetes 群集