Migración de grupos de Azure Batch al modelo simplificado de comunicación de nodos de ejecución
Para mejorar la seguridad, simplificar la experiencia del usuario y habilitar mejoras clave futuras, Azure Batch retirará el modelo de comunicación de nodos de ejecución clásico el 31 de marzo de 2026. Obtenga información sobre cómo migrar los grupos de Batch al uso del modelo simplificado de comunicación de nodos de ejecución.
Sobre la característica
Un grupo de Azure Batch contiene uno o varios nodos de ejecución, que ejecutan cargas de trabajo especificadas por el usuario en forma de tareas de Batch. Para habilitar la funcionalidad de Batch y la administración de la infraestructura de grupos de Batch, los nodos de ejecución se deben comunicar con el servicio Azure Batch. En el modelo de comunicación de nodos de ejecución clásico, el servicio Batch inicia la comunicación con los nodos de ejecución y estos deben poder comunicarse con Azure Storage para las operaciones de línea de base. En el modelo de comunicación de nodos de ejecución simplificado, los grupos de Batch solo requieren acceso saliente al servicio Batch para las operaciones de línea de base.
Finalización del soporte técnico de la característica
El modelo de comunicación de nodos de ejecución simplificado reemplazará el modelo de comunicación de nodos de ejecución clásico a partir del 31 de marzo de 2026. El cambio se introduce en dos fases:
- Desde ahora hasta el 30 de septiembre de 2024, el modo de comunicación de nodos predeterminado para los grupos de Batch con redes virtuales recién creados seguirá siendo el clásico.
- A partir del 30 de septiembre de 2024, el modo de comunicación de nodos predeterminado para los grupos de Batch con redes virtuales recién creados cambiará al simplificado.
A partir del 31 de marzo de 2026, ya no se respetará la opción de usar el modo de comunicación de nodos de ejecución clásico. Los grupos de Batch sin redes virtuales especificadas por el usuario no suelen verse afectados por este cambio y el modo de comunicación predeterminado lo controla el servicio Batch.
Alternativa: Uso del modelo simplificado de comunicación de nodos de ejecución
El modo de comunicación simplificado de nodos de ejecución simplifica la forma en que se administra la infraestructura de grupos de Batch en nombre de los usuarios. Este modo de comunicación reduce la complejidad y el ámbito de las conexiones de red entrantes y salientes necesarias en las operaciones de línea de base.
El modelo simplificado también proporciona un control de filtración de datos más preciso, ya que la comunicación saliente con Storage.región ya no es necesaria. Puede bloquear explícitamente la comunicación saliente a Azure Storage si es necesario para su flujo de trabajo. Por ejemplo, las cuentas de almacenamiento automático para AppPackages y otras cuentas de almacenamiento para archivos de recursos o archivos de salida se pueden limitar correctamente.
Migración de grupos aptos
Para migrar los grupos de Batch del modelo clásico de comunicación de nodos de ejecución al modelo simplificado de comunicación de nodos de ejecución, siga este documento a partir de la sección titulada Posible impacto entre los modos de comunicación clásico y simplificado. Puede crear nuevos grupos o actualizar grupos existentes con la comunicación simplificada de nodos de ejecución.
Preguntas más frecuentes
¿Sigue siendo necesario utilizar direcciones IP públicas para mis grupos?
De manera predeterminada, se sigue necesitando una dirección IP pública para iniciar la conexión saliente al servicio Azure Batch desde nodos de ejecución. Si quiere eliminar por completo la necesidad de usar direcciones IP públicas desde los nodos de ejecución, consulte la guía para crear un grupo de comunicación de nodos simplificado sin direcciones IP públicas
¿Cómo puedo conectarme a mis nodos con fines de diagnóstico?
La conectividad RDP o SSH con el nodo no se ve afectada: se siguen creando equilibradores de carga, que pueden enrutar esas solicitudes al nodo cuando se aprovisiona con una dirección IP pública.
¿Existe alguna diferencia en la facturación?
No debería haber ningún costo ni implicaciones de facturación para el nuevo modelo.
¿Hay algún cambio en los agentes de Azure Batch en el nodo de ejecución?
Se invoca un agente adicional en los nodos de ejecución en el modo simplificado de comunicación de nodos de ejecución para Linux y Windows,
Microsoft.BatchClusters.Agent
yMicrosoft.BatchClusters.Agent.exe
, respectivamente.¿Existe algún cambio en cómo se descargan mis recursos vinculados de Azure Storage en grupos y tareas de Batch?
Este comportamiento no se ve afectado: todos los recursos especificados por el usuario que requieren Azure Storage, como archivos de recursos, archivos de salida o paquetes de aplicación, se siguen realizando desde el nodo de ejecución directamente a Azure Storage. Debe asegurarse de que la configuración de red permita estos flujos.
Pasos siguientes
Para obtener más información, vea Comunicación simplificada de nodo de ejecución.