Vertex AI publica contenedores e imágenes de máquinas virtuales para simplificar la configuración de tus cargas de trabajo de aprendizaje automático (ML). Estas imágenes contienen el sistema operativo, los frameworks de aprendizaje automático, los controladores y otras bibliotecas. Publicamos nuevas versiones de las imágenes con regularidad para incluir nuevos parches, actualizaciones de seguridad y funciones. Cada imagen proporcionada por Vertex AI admite una versión secundaria específica de un framework de aprendizaje automático.
De esta forma, tendrás tiempo para actualizar y probar tu código al pasar de una versión del framework a otra. Siempre debes probar tus trabajos y modelos a fondo cuando cambies a una nueva versión del framework, independientemente de si se trata de una actualización principal o secundaria.
Para todos los servicios, suscríbete a la página de notas de la versión de Vertex AI para recibir anuncios sobre las nuevas versiones de tus contenedores, imágenes y frameworks.
Para ver la lista de versiones de frameworks compatibles, consulta la lista de frameworks compatibles.
Responsabilidad compartida
La protección de tus cargas de trabajo en Vertex AI es una responsabilidad compartida. Aunque Vertex AI publica periódicamente nuevas versiones de imágenes para solucionar vulnerabilidades de seguridad, tú eres responsable de tareas como las siguientes:
Actualizar manualmente a la versión más reciente.
Asegúrate de que has configurado correctamente tus servicios para usar la versión más reciente.
Para obtener más información, consulta el artículo Responsabilidad compartida.
Política de asistencia para versiones de frameworks
Durante el periodo de asistencia de una versión de framework de aprendizaje automático, publicamos nuevas versiones de imagen con regularidad. Las actualizaciones pueden incluir lo siguiente:
Actualizaciones de parches para frameworks compatibles. Por ejemplo, si admitimos TensorFlow 2.7 y TensorFlow lanza la versión 2.7.1 para corregir errores, publicaremos una nueva versión de la imagen.
Actualizaciones de seguridad para frameworks compatibles.
Actualizaciones no disruptivas de otros paquetes y software instalados en la imagen.
Actualizaciones de las dependencias que han llegado al final del periodo de asistencia. Por ejemplo, si una imagen tiene instalado Python 3.7 y llega a la fecha de finalización del ciclo de asistencia, lanzaremos una nueva versión de la imagen. Si el cambio en la dependencia puede ser un cambio incompatible, actualizamos la lista de frameworks admitidos para indicar el cambio en la dependencia.
Una vez publicada, una versión de la imagen es inmutable y no cambia. Siempre debes usar la versión más reciente de la imagen, ya que las versiones anteriores pueden tener vulnerabilidades de seguridad u otros errores críticos.
Programación de la política de asistencia
Los periodos de asistencia de cada versión del framework siguen esta programación:
Fecha de fin de los parches y la asistencia: después de esta fecha, Vertex AI dejará de publicar nuevas versiones de la imagen para esa versión del framework. Los recursos que se hayan desplegado en Vertex AI seguirán funcionando. Después de esta fecha, te recomendamos que cambies a una versión más reciente del framework.
Para recibir asistencia para solucionar problemas de Vertex AI, es posible que se te pida que actualices a una versión del framework que esté dentro del periodo de tiempo admitido.
- En el caso de las predicciones online que usan contenedores precompilados, si se detectan vulnerabilidades de seguridad, Vertex AI podría eliminar los endpoints que usen versiones de frameworks sin asistencia.
Fecha de fin de disponibilidad: después de esta fecha, ya no podrás usar imágenes en esta versión del framework. Es posible que los servicios bloqueen la creación de recursos nuevos con estas imágenes, y las imágenes ya no se podrán descargar.
Para las predicciones online con contenedores precompilados, ya no podrás crear nuevos endpoints con esta versión después de esa fecha, y Vertex AI podría eliminar los endpoints que usen esta versión.
No hay fechas de finalización de la disponibilidad para los frameworks de canalizaciones que son bibliotecas de Python de código abierto de pypi.org, como el SDK de Kubeflow Pipelines y el SDK de TensorFlow Extended.
Servicios cubiertos por la política de asistencia del framework
Si utilizas los siguientes servicios, debes estar al tanto de las nuevas versiones que se publiquen, ya que es posible que tengas que actualizar tus imágenes de contenedor o frameworks:
Contenedores prediseñados para el entrenamiento personalizado
-
- Para consultar el calendario de asistencia de versiones de los SDKs de canalizaciones, consulta Frameworks compatibles con canalizaciones en "Lista de frameworks compatibles".
Para todos los servicios, suscríbete a la página de notas de la versión de Vertex AI para recibir anuncios sobre las nuevas versiones de tus contenedores, imágenes y frameworks.
Siguientes pasos
- Consulta la lista de versiones de frameworks compatibles.