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_v1
und 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.