Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Los procesadores basados en Arm (Arm64) son eficientes y rentables, pero no ponen en peligro el rendimiento. Estas máquinas virtuales Arm64 están diseñadas para ejecutar cargas de trabajo dinámicas y escalables de forma eficaz y pueden ofrecer hasta 50% un mejor rendimiento de precio que las máquinas virtuales comparables basadas en x86 para cargas de trabajo de escalabilidad horizontal.
Debido a su capacidad de escalar las cargas de trabajo de forma eficaz, las máquinas virtuales Arm64 son adecuadas para servidores web o de aplicaciones, bases de datos de código abierto, aplicaciones nativas de la nube, servidores de juegos y otras aplicaciones de tráfico elevado.
Nota:
Aunque una combinación de configuraciones de cpu, memoria y capacidad de red influye en gran medida en la rentabilidad de una SKU, se recomiendan los tipos de máquina virtual Arm64 para la optimización de costos.
En este artículo, aprenderá a agregar una máquina virtual Arm64 a un grupo de nodos existente.
Importante
A partir del 30 de noviembre de 2025, Azure Kubernetes Service (AKS) ya no admite ni proporciona actualizaciones de seguridad para Azure Linux 2.0. La imagen de nodo de Linux 2.0 de Azure está congelada en la versión 202512.06.0. A partir del 31 de marzo de 2026, se quitarán las imágenes de nodo y no podrá escalar los grupos de nodos. Migre a una versión compatible de Azure Linux mediante la actualización de los grupos de nodos a una versión de Kubernetes compatible o la migración a osSku AzureLinux3. Para más información, consulte [Retirada] Grupos de nodos de Azure Linux 2.0 en AKS.
Prerrequisitos
Antes de comenzar, asegúrese de que tiene:
- Un clúster de AKS existente
- Las SKU de la serie Dpsv5, Dplsv5 o Epsv5 disponibles para su suscripción.
Limitaciones
- Las máquinas virtuales Arm64 no son compatibles con los grupos de nodos de Windows.
- Los grupos de nodos existentes no se pueden actualizar para usar una máquina virtual Arm64.
- Los grupos de nodos habilitados para el Estándar Federal de Procesamiento de Información (FIPS) solo se admiten con SKU de Arm64 al usar Azure Linux 3.0 o una versión posterior.
- Los grupos de nodos arm64 no se admiten en clústeres habilitados para Defender con Kubernetes versión 1.29.0 o posterior.
Creación de grupos de nodos con máquinas virtuales Arm64
El procesador Arm64 proporciona un proceso de baja potencia para las cargas de trabajo de Kubernetes. Las máquinas virtuales Arm64 se pueden agregar a clústeres existentes incluso mezclando grupos de nodos de arquitectura de Intel y Arm dentro de un clúster. Para crear un grupo de nodos arm64, debe elegir una máquina virtual de la serie Dpsv5, Dplsv5 o Epsv5 .
Adición de un grupo de nodos con una máquina virtual Arm64
Use az aks nodepool add para agregar un grupo de nodos con una máquina virtual Arm64 a un clúster existente. Como alternativa, si usa Azure Linux 3.0 y versiones posteriores, puede agregar un grupo de nodos con una máquina virtual Arm64 y FIPS habilitado.
Adición de un grupo de nodos con una máquina virtual 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_v5Adición de un grupo de nodos habilitado para FIPS con una máquina virtual Arm64
Limitations:
- Los grupos de nodos con máquinas virtuales Arm64 y FIPS habilitados no se admiten con el sistema operativo Ubuntu.
- Los grupos de nodos con máquinas virtuales Arm64 y FIPS requieren kubernetes versión 1.31 o posterior.
Utilice el
az aks nodepool addcon los parámetros--enable-fips-imagey--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_v5Para obtener más información sobre cómo comprobar la habilitación y deshabilitación de FIPS, consulte Habilitación de grupos de nodos FIPS.
Actualización de un grupo de nodos con una máquina virtual Arm64 para habilitar FIPS
Limitations:
- Los grupos de nodos con máquinas virtuales Arm64 y FIPS habilitados no se admiten con el sistema operativo Ubuntu.
- Los grupos de nodos con máquinas virtuales Arm64 y FIPS requieren kubernetes versión 1.31 o posterior.
Utilice el comando
az aks nodepool updatecon el parámetro--enable-fips-imagepara habilitar FIPS en un pool de nodos existente.az aks nodepool update \ --resource-group myResourceGroup \ --cluster-name myAKSCluster \ --name np \ --enable-fips-imageEste comando desencadena una nueva imagen del grupo de nodos inmediatamente para implementar el sistema operativo compatible con FIPS. Esta nueva imagen se produce durante la actualización del grupo de nodos. No se requieren pasos adicionales.
Para obtener más información sobre cómo comprobar la habilitación y deshabilitación de FIPS, consulte Habilitación de grupos de nodos FIPS.
Comprobación de que el grupo de nodos usa Arm64
Compruebe que un grupo de nodos usa Arm64 con el az aks nodepool show comando y compruebe que vmSize es una serie Dpsv5, Dplsv5 o Epsv5 .
az aks nodepool show \
--resource-group myResourceGroup \
--cluster-name myAKSCluster \
--name mynodepool \
--query vmSize
En la salida de ejemplo siguiente se muestra que el grupo de nodos usa Arm64:
"Standard_D2pds_v5"
Pasos siguientes
En este artículo ha aprendido a agregar un grupo de nodos de con una máquina virtual Arm64 a un clúster de AKS.
- Para más recomendaciones para ahorrar costos, consulte Procedimientos recomendados para la optimización de costos en Azure Kubernetes Service (AKS).
- Para obtener más información sobre Arm64, consulte Procesadores basados en Arm (Arm64) de Cobalt.
- Para obtener más información sobre cómo comprobar la habilitación y deshabilitación de FIPS, consulte Habilitación de grupos de nodos FIPS.
- Para más información sobre la habilitación y soporte técnico de Azure Linux 3.0, consulte Habilitación de Azure Linux 3.0.