Freigeben über


Azure Operator Nexus Kubernetes Cluster-VM-SKUs

Die Cluster-VMs des Azure Operator Nexus Kubernetes werden in Knotenpools gruppiert, bei denen es sich um Sammlungen von VMs handelt, die dieselbe Konfiguration aufweisen. Die virtuellen Computer in einem Knotenpool werden verwendet, um Ihre Kubernetes-Workloads auszuführen. Der Azure Operator Nexus Kubernetes-Cluster unterstützt die folgenden VM-SKUs. Diese SKUs sind in allen Azure-Regionen verfügbar, in denen der Azure Operator Nexus Kubernetes-Cluster verfügbar ist.

Es gibt drei Arten von VM-SKUs:

  • Allgemeiner Zweck
  • Leistungsoptimiert
  • Arbeitsspeicheroptimiert

Der Hauptunterschied zwischen allgemeinen und leistungsoptimierten Typen von VMs ist ihr Ansatz für die Emulatorthreadisolation. VM-SKUs, die für die Leistung optimiert sind, verfügen über dedizierte Emulatorthreads, die jedem virtuellen Computer die maximale Effizienz ermöglichen. Im Gegensatz dazu verfügen allgemeine VM-SKUs über Emulatorthreads, die auf denselben Prozessoren wie Anwendungen ausgeführt werden, die innerhalb der VM ausgeführt werden. Für Anwendungsworkloads, die andere Workloads nicht tolerieren können, die ihre Prozessoren gemeinsam nutzen, empfehlen wir die Verwendung der leistungsoptimierten SKUs. Speicheroptimierte SKUs ermöglichen Anwendungsworkloads mit sehr großen Speicheranforderungen, um von beiden NUMA-Zellen auf dem physischen Computer auf Ressourcen zuzugreifen. Da diese SKUs sehr ressourcenintensiv sind, empfiehlt es sich, eine kleinere SKU zu verwenden, wenn sie für die Anwendungsauslastung geeignet ist.

Alle diese SKUs weisen die folgenden Merkmale auf:

  • Dedizierte HOST-zu-VM-CPU-Zuordnung
  • Reservierte CPUs für Kubelet sind 0 und 1, mit Ausnahme von NC_G2_8_v1 und NC_P4_28_v1

Die allgemeinen und leistungsoptimierten VM-SKUs können sowohl für Arbeits- als auch Steuerebenenknoten innerhalb des Azure Operator Nexus Kubernetes-Clusters verwendet werden. Speicheroptimierte VM-SKUs können nur für Workerknoten verwendet werden.

Hinweis

Um diese VM-SKUs zu verwenden, sollte die Hardwarekompatibilität berücksichtigt werden. Operator Nexus bietet zwei Hardwareoptionen: BOM 1.7.3 und BOM 2.0 (Weitere Details finden Sie hier). Die größeren VM-SKUs, insbesondere NC_G56_224_v1, NC_P54_224_v1und NC_E110_448_v1, können nur auf Hardware BOM 2.0 unterstützt werden.

Nexus Tenant Kubernetes-Cluster-VM-SKUs sind mit BOM 2.0 kompatibel, sodass Benutzer sie zusammen mit den größeren VM-SKUs verwenden können. Wenn ein Benutzer jedoch versucht, BOM 2.0-spezifische VM-SKUs auf BOM 1.7.3-Computehardware zu verwenden, tritt während der Ressourcenerstellung ein Fehler "unzureichende Ressourcen" auf.

Allgemeine VM-SKUs

VM-SKU-Name vCPU Arbeitsspeicher (GiB) Stammdatenträger (GiB) Kompatible Compute-SKUs
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

Leistungsoptimierte VM-SKUs

VM-SKU-Name vCPU Arbeitsspeicher (GiB) Stammdatenträger (GiB) Kompatible Compute-SKUs
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

Speicheroptimierte VM-SKUs

VM-SKU-Name vCPU Arbeitsspeicher (GiB) Stammdatenträger (GiB) Kompatible Compute-SKUs
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

Nächste Schritte

Probieren Sie diese SKUs im Azure Operator Nexus Kubernetes-Cluster aus. Weitere Informationen finden Sie in der Schnellstartanleitung: Bereitstellen eines Azure Operator Nexus Kubernetes-Clusters.