Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Procesory oparte na Arm (Arm64) są energooszczędne i ekonomiczne, ale nie kosztem wydajności. Te maszyny wirtualne Arm64 są zaprojektowane w celu wydajnego uruchamiania dynamicznych, skalowalnych obciążeń i mogą dostarczać do 50% lepszą cenę niż porównywalne maszyny wirtualne oparte na architekturze x86 na potrzeby obciążeń skalowalnych w poziomie.
Ze względu na możliwość wydajnego skalowania obciążeń maszyny wirtualne Arm64 są odpowiednie dla serwerów internetowych lub aplikacji, baz danych typu open source, aplikacji natywnych dla chmury, serwerów gier i innych aplikacji o dużym natężeniu ruchu.
Uwaga
Chociaż kombinacja konfiguracji procesora CPU, pamięci i sieci w dużym stopniu wpływa na efektywność kosztową jednostki SKU, typy maszyn wirtualnych Arm64 są zalecane do optymalizacji kosztów.
W tym artykule dowiesz się, jak dodać maszynę wirtualną Arm64 do istniejącej puli węzłów.
Ważne
Od 30 listopada 2025 r. usługa Azure Kubernetes Service (AKS) nie obsługuje już ani nie zapewnia aktualizacji zabezpieczeń dla systemu Azure Linux 2.0. Obraz węzła systemu Linux 2.0 platformy Azure został zamrożony w wersji 202512.06.0. Od 31 marca 2026 r. obrazy węzłów zostaną usunięte i nie będzie można skalować pul węzłów. Przeprowadź migrację do obsługiwanej wersji systemu Linux platformy Azure, uaktualniając pule węzłów do obsługiwanej wersji rozwiązania Kubernetes lub migrując do systemu osSku AzureLinux3. Aby uzyskać więcej informacji, zobacz [Wycofywanie] pul węzłów Azure Linux 2.0 w usłudze AKS.
Wymagania wstępne
Przed rozpoczęciem upewnij się, że masz następujące elementy:
- Istniejący klaster AKS.
- Jednostki SKU serii Dpsv5, Dplsv5 lub Epsv5 są dostępne dla twojej subskrypcji.
Ograniczenia
- Maszyny wirtualne arm64 nie są obsługiwane w przypadku pul węzłów systemu Windows.
- Nie można zaktualizować istniejących pul węzłów w celu korzystania z maszyny wirtualnej arm64.
- Pule węzłów z obsługą standardu FIPS (Federal Information Process Standard) są obsługiwane tylko w przypadku jednostek SKU Arm64 w przypadku korzystania z systemu Azure Linux 3.0 lub nowszego.
- Pule węzłów Arm64 nie są obsługiwane w klastrach z włączonym Defenderem, jeśli używana jest platforma Kubernetes w wersji 1.29.0 lub starszej.
Tworzenie pul węzłów przy użyciu maszyn wirtualnych Arm64
Procesor Arm64 zapewnia moc obliczeniową o niskiej mocy dla obciążeń platformy Kubernetes. Maszyny wirtualne Arm64 można dodać do istniejących klastrów, nawet łącząc pule węzłów architektury Intel i Arm w klastrze. Aby utworzyć pulę węzłów arm64, musisz wybrać maszynę wirtualną serii Dpsv5, Dplsv5 lub Epsv5 .
Dodaj pulę węzłów z maszyną wirtualną Arm64
Służy az aks nodepool add do dodawania puli węzłów z wirtualną maszyną Arm64 do istniejącego klastra. Alternatywnie, jeśli używasz systemu Azure Linux 3.0 lub nowszego, możesz dodać pulę węzłów z włączoną maszyną wirtualną Arm64 i standardem FIPS .
Dodaj pulę węzłów z maszyną wirtualną Arm64
az aks nodepool add \ --resource-group $RESOURCE_GROUP_NAME \ --cluster-name $CLUSTER_NAME \ --name $ARM_NODE_POOL_NAME \ --node-count 3 \ --node-vm-size Standard_D2pds_v5Dodawanie puli węzłów z obsługą protokołu FIPS przy użyciu maszyny wirtualnej arm64
Ograniczenia:
- Grupy węzłów z maszynami wirtualnymi Arm64 i włączoną obsługą FIPS nie są obsługiwane przez system operacyjny Ubuntu.
- Pule węzłów z maszynami wirtualnymi Arm64 i FIPS wymagają wersji Kubernetes 1.31 lub nowszej.
Użyj
az aks nodepool addz parametrami--enable-fips-imagei--os-sku.az aks nodepool add \ --resource-group $RESOURCE_GROUP_NAME \ --cluster-name $CLUSTER_NAME \ --name $ARM_NODE_POOL_NAME \ --os-sku AzureLinux --enable-fips-image --kubernetes-version 1.31 --node-count 3 \ --node-vm-size Standard_D2pds_v5Aby uzyskać więcej informacji na temat weryfikowania włączania i wyłączania protokołu FIPS, zobacz Włączanie pul węzłów FIPS.
Aktualizowanie puli węzłów przy użyciu maszyny wirtualnej arm64 w celu włączenia protokołu FIPS
Ograniczenia:
- Grupy węzłów z maszynami wirtualnymi Arm64 i włączoną obsługą FIPS nie są obsługiwane przez system operacyjny Ubuntu.
- Pule węzłów z maszynami wirtualnymi Arm64 i FIPS wymagają wersji Kubernetes 1.31 lub nowszej.
Użyj polecenia
az aks nodepool updatez parametrem--enable-fips-image, aby włączyć FIPS w istniejącej puli węzłów.az aks nodepool update \ --resource-group myResourceGroup \ --cluster-name myAKSCluster \ --name np \ --enable-fips-imageTo polecenie natychmiast inicjuje ponowne obrazowanie puli węzłów w celu wdrożenia systemu operacyjnego zgodnego z standardem FIPS. To ponowne obrazowanie odbywa się podczas aktualizacji puli węzłów. Nie są wymagane żadne dodatkowe kroki.
Aby uzyskać więcej informacji na temat weryfikowania włączania i wyłączania protokołu FIPS, zobacz Włączanie pul węzłów FIPS.
Sprawdź, czy pula węzłów wykorzystuje architekturę Arm64
Sprawdź, czy pula węzłów używa Arm64 przy użyciu az aks nodepool show polecenia i sprawdź, czy vmSize należy do serii Dpsv5, Dplsv5 lub Epsv5.
az aks nodepool show \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name mynodepool \
--query vmSize
Następujące przykładowe dane wyjściowe pokazują, że pula węzłów używa usługi Arm64:
"Standard_D2pds_v5"
Następne kroki
W tym artykule dowiesz się, jak dodać pulę węzłów z maszyną wirtualną Arm64 do klastra AKS.
- Aby uzyskać więcej zaleceń dotyczących oszczędności kosztów, zobacz Najlepsze rozwiązania dotyczące optymalizacji kosztów w usłudze Azure Kubernetes Service (AKS).
- Aby uzyskać więcej informacji na temat Arm64, zobacz Procesory oparte na architekturze Cobalt (Arm64).
- Aby uzyskać więcej informacji na temat weryfikowania włączania i wyłączania protokołu FIPS, zobacz Włączanie pul węzłów FIPS.
- Aby uzyskać szczegółowe informacje o włączaniu i obsłudze systemu Linux 3.0 na platformie Azure, zobacz Włączanie usługi Azure Linux 3.0.