Partilhar via


Azure Operator Nexus Kubernetes cluster VM SKUs

As VMs de cluster do Azure Operator Nexus Kubernetes são agrupadas em pools de nós, que são coleções de VMs que têm a mesma configuração. As VMs em um pool de nós são usadas para executar suas cargas de trabalho do Kubernetes. O cluster Kubernetes do Azure Operator Nexus dá suporte às seguintes SKUs de VM. Essas SKUs estão disponíveis em todas as regiões do Azure onde o cluster Kubernetes do Azure Operator Nexus está disponível.

Existem três tipos de SKUs VM:

  • Fins gerais
  • Desempenho otimizado
  • Com otimização de memória

A principal diferença entre os tipos de VMs de uso geral e de desempenho otimizado é sua abordagem ao isolamento de threads do emulador. Os SKUs de VM otimizados para desempenho têm threads de emulador dedicados, que permitem que cada VM opere com a máxima eficiência. Por outro lado, as SKUs de VM de uso geral têm threads de emulador que são executados nos mesmos processadores que os aplicativos executados dentro da VM. Para cargas de trabalho de aplicativos que não podem tolerar outras cargas de trabalho compartilhando seus processadores, recomendamos o uso das SKUs com desempenho otimizado. Os SKUs otimizados para memória permitem que cargas de trabalho de aplicativos com requisitos de memória muito grandes acessem recursos de ambas as células NUMA dentro da máquina física. Como essas SKUs consomem muitos recursos, recomenda-se usar uma SKU menor, se adequado para a carga de trabalho do aplicativo.

Todos estes SKUs têm as seguintes características:

  • Mapeamento dedicado de CPU de host para VM
  • CPUs reservadas para Kubelet são 0 e 1, exceto para NC_G2_8_v1 e NC_P4_28_v1

As SKUs de VM de finalidade geral e desempenho otimizado podem ser usadas para nós de plano de trabalho e de controle dentro do cluster Kubernetes do Azure Operator Nexus. As SKUs de VM otimizadas para memória só podem ser usadas para nós de trabalho.

Nota

Para usar essas SKUs de VM, a compatibilidade de hardware deve ser considerada. O operador Nexus oferece duas opções de hardware: BOM 1.7.3 e BOM 2.0 (Mais detalhes aqui). As SKUs de VM maiores, especificamente NC_G56_224_v1, NC_P54_224_v1e NC_E110_448_v1, só podem ser suportadas na BOM 2.0 de hardware.

As SKUs de VM de cluster do Nexus Tenant Kubernetes são compatíveis com a BOM 2.0, permitindo que os usuários as usem junto com as SKUs de VM maiores. No entanto, se um usuário tentar usar SKUs de VM específicas da BOM 2.0 no hardware de computação da BOM 1.7.3, encontrará um erro de "recursos insuficientes" durante a criação de recursos.

SKUs VM de uso geral

Nome da VM SKU vCPU Memória (GiB) Disco raiz (GiB) SKUs de computação compatíveis
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

SKUs de VM com desempenho otimizado

Nome da VM SKU vCPU Memória (GiB) Disco raiz (GiB) SKUs de computação compatíveis
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

SKUs VM otimizadas para memória

Nome da VM SKU vCPU Memória (GiB) Disco raiz (GiB) SKUs de computação compatíveis
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

Próximos passos

Experimente estas SKUs no cluster Kubernetes do Azure Operator Nexus. Para obter mais informações, consulte Guia de início rápido: implantar um cluster Kubernetes do Nexus do Operador do Azure.