Migración de grupos de Azure Batch al modelo simplificado de comunicación de nodos de proceso

Para mejorar la seguridad, simplificar la experiencia del usuario y habilitar las mejoras clave futuras, Azure Batch retirará el modelo de comunicación de nodos de proceso clásico el 31 de marzo de 2026. Aprenda a migrar los grupos de Batch al uso del modelo simplificado de comunicación de nodos de proceso.

Sobre la característica

Un grupo de Azure Batch contiene uno o varios nodos de proceso, que ejecutan cargas de trabajo especificadas por el usuario en forma de tareas de Batch. Para habilitar la funcionalidad de Batch y la gestión de la infraestructura de los grupos de Batch, los nodos de proceso deben comunicarse con el servicio Azure Batch. En el modelo de comunicación de nodos de proceso clásico, el servicio Batch inicia la comunicación con los nodos de proceso y los nodos de proceso deben poder comunicarse con Azure Storage para las operaciones de línea base. En el modelo de comunicación de nodos de procesamiento simplificado, los grupos de Batch solo requieren acceso saliente al servicio Batch para operaciones básicas.

Finalización del soporte de características

El modelo simplificado de comunicación de nodos de proceso reemplazará el modelo de comunicación de nodos de proceso clásico después 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 nodo predeterminado para los grupos de Batch recién creados con redes virtuales permanecerá como clásico.
  • Después del 30 de septiembre de 2024, el modo de comunicación de nodo predeterminado para los grupos de Batch recién creados con redes virtuales cambiará al simplificado.

Después del 31 de marzo de 2026, ya no se respetará la opción de usar el modo de comunicación de nodo de proceso clásico. Por lo general, los grupos de Batch sin redes virtuales especificadas por el usuario no se ven afectados por este cambio y el servicio Batch controla el modo de comunicación predeterminado.

Alternativa: Uso del modelo simplificado de comunicación de nodos de cálculo

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 base.

El modelo simplificado también proporciona un control de filtración de datos más específico, ya que la comunicación saliente a Storage.region ya no es necesaria. Puede bloquear explícitamente la comunicación saliente a Azure Storage si es necesario para el 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.

Migra tus grupos elegibles

Para migrar los grupos de Batch de clásico al modelo simplificado de comunicación de nodos de proceso, siga estos pasos:

Importante

Antes de migrar, compruebe la configuración de la cuenta de publicNetworkAccess Batch. Si se establece en Deshabilitado, primero debe crear un punto de conexión privado nodeManagement en la red virtual del grupo y configurar DNS. En el modo clásico, el servicio Batch inicia conexiones entrantes a los nodos y no pasa por la comprobación de acceso a la red pública. En modo simplificado, los nodos inician conexiones salientes al punto de conexión de administración de nodos y el servicio aplica la configuración de acceso a la red pública de la cuenta. La migración sin el punto de conexión privado hace que los nodos produzcan un error con un estado inutilizable .

Para el proceso de migración detallado, comience desde la sección titulada posible impacto entre los modos de comunicación clásicos y simplificados. Puede crear nuevos grupos o actualizar grupos existentes con comunicación simplificada de nodo de proceso.

Preguntas más frecuentes

  • ¿Necesito un punto de conexión privado nodeManagement ?

    Se requiere un punto de conexión privado nodeManagement si su cuenta de Batch tiene publicNetworkAccess establecido en Deshabilitado o si su grupo no usa direcciones IP públicas. En modo simplificado, los nodos de cálculo inician conexiones de salida al punto de acceso de gestión de nodos. Si la cuenta rechaza las conexiones públicas, los nodos no se pueden registrar con el servicio Batch y pasar a un estado inutilizable . Cree el punto de conexión privado antes de migrar al modo simplificado. Para más información, consulte Uso de puntos de conexión privados con cuentas de Batch.

  • ¿Las direcciones IP públicas siguen siendo necesarias para mis grupos?

    De forma predeterminada, todavía se necesita una dirección IP pública para iniciar la conexión saliente al servicio Azure Batch desde nodos de proceso. Si desea eliminar la necesidad de direcciones IP públicas de nodos de proceso por completo, consulte la guía para crear un grupo de comunicación de nodos simplificado sin direcciones IP públicas.

  • ¿Cómo puedo conectarse 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 aprovisionan con una dirección IP pública.

  • ¿Hay 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 proceso?

    Se invoca un agente adicional en los nodos de proceso en modo simplificado de comunicación de nodos de proceso para Linux y Windows, Microsoft.BatchClusters.Agent y Microsoft.BatchClusters.Agent.exe, respectivamente.

  • ¿Hay 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 realizan desde el nodo de proceso directamente a Azure Storage. Debe asegurarse de que la configuración de red permite estos flujos.

Pasos siguientes

Para más información, consulte Comunicación simplificada de nodos de proceso.