Compartilhar via


SKUs de VM de cluster do Kubernetes Nexus do Operador do Azure

As VMs de cluster do Kubernetes do Nexus do Operador do Azure 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 do Kubernetes do Nexus do Operador do Azure dá suporte aos seguintes SKUs de VM. Esses SKUs estão disponíveis em todas as regiões do Azure em que o cluster do Kubernetes do Nexus do Operador do Azure está disponível.

Há três tipos de SKUs de VM:

  • Propósito geral
  • Otimizado para desempenho
  • Memória otimizada

A principal diferença entre os tipos de VMs de uso geral e otimizado para desempenho é sua abordagem ao isolamento de thread do emulador. As SKUs de VM otimizadas para desempenho têm threads de emulador dedicados, que permitem que cada VM opere com eficiência máxima. Por outro lado, os SKUs de VM de uso geral têm threads de emulador que são executados nos mesmos processadores que os aplicativos em execução dentro da VM. Para cargas de trabalho de aplicativos que não podem tolerar outras cargas de trabalho compartilhando seus processadores, recomendamos usar os SKUs otimizados para desempenho. As SKUs com otimização de 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 esses SKUs consomem muitos recursos, é recomendável usar um SKU menor, se adequado para a carga de trabalho do aplicativo.

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

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

Os SKUs de VM de uso geral e otimizados para desempenho podem ser usados para nós de trabalho e do painel de controle no cluster do Kubernetes Nexus do Operador do Azure. SKUs de VM com otimização de memória só podem ser usadas para nós de trabalho.

Observação

Para usar esses SKUs de VM, a compatibilidade de hardware deve ser considerada. O Operator Nexus oferece duas opções de hardware: BOM 1.7.3 e BOM 2.0 (mais detalhes aqui). Os SKUs de VM maiores, especificamente NC_G56_224_v1, NC_P54_224_v1, e NC_E110_448_v1, só podem ser suportados na BOM de hardware 2.0.

As SKUs de VM de cluster do Kubernetes do Nexus Tenant 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íficos do BOM 2.0 no hardware de computação do BOM 1.7.3, ele encontrará um erro de "recursos insuficientes" durante a criação do recurso.

SKUs de VM de uso geral

Nome do SKU da VM 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 do SKU da VM 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 de VM com otimização de memória

Nome do SKU da VM 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óximas etapas

Experimente esses SKUs no cluster do Kubernetes do Nexus do Operador do Azure. Para obter mais informações, consulte Início Rápido: Implantar um cluster do Kubernetes Nexus do Operador do Azure.