Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Creación de una prueba de sombra
Puede crear una prueba de sombra para comparar el rendimiento de una variante de sombra con el de una variante de producción. Puede ejecutar la prueba en un punto de conexión existente que atienda solicitudes de inferencia o puede crear un nuevo punto de conexión en el que ejecutar la prueba.
Para crear pruebas de sombra, debe especificar lo siguiente:
-
Una variante de producción que recibe y responde al 100 % las solicitudes de inferencia entrantes.
-
Una variante de sombra que recibe un porcentaje de las solicitudes entrantes, replicadas desde la variante de producción, pero que no devuelve ninguna respuesta.
Para cada variante, puede usar la SageMaker IA para controlar el modelo, el tipo de instancia y el recuento de instancias. Puedes configurar el porcentaje de solicitudes entrantes, conocido como porcentaje de muestreo de tráfico, que deseas replicar en tu variante oculta. SageMaker La IA gestiona la replicación de las solicitudes en tu variante oculta y puedes modificar el porcentaje de muestreo de tráfico cuando la prueba esté programada o en ejecución. Si lo desea, también puede activar la captura de datos para registrar las solicitudes y respuestas de las variantes de producción y de sombra.
nota
SageMaker La IA admite un máximo de una variante oculta por punto final. Para un punto de conexión con una variante de sombra, puede haber un máximo de una variante de producción.
Puede programar la prueba para que comience en cualquier momento y continuar durante un tiempo determinado. El valor predeterminado es de siete días y el máximo es de 30 días. Una vez finalizada la prueba, el punto de conexión vuelve al estado en el que se encontraba antes de comenzar la prueba. Esto garantiza que no tenga que limpiar los recursos manualmente una vez finalizada la prueba.
Puedes supervisar una prueba que se esté ejecutando a través de un panel de control en la consola de SageMaker IA. El panel proporciona una comparación paralela de las métricas de invocación y de instancia entre las variantes de producción y de sombra, además de una vista tabular con las estadísticas de métricas relevantes. Este panel también está disponible para las pruebas completadas. Una vez que haya revisado las métricas, puede elegir entre promocionar la variante de sombra para convertirla en la nueva variante de producción o conservar la variante de producción existente. Una vez que promocione la variante de sombra, esta responde a todas las solicitudes entrantes. Para obtener más información, consulte Promover una variante de sombra.
El siguiente procedimiento describe cómo crear una prueba paralela a través de la consola de SageMaker IA. Existen variaciones en el flujo de trabajo en función de si desea utilizar un punto de conexión existente o crear uno nuevo para la prueba de sombra.
Temas
Requisitos previos
Antes de crear una prueba paralela con la consola de SageMaker IA, debes tener un modelo de SageMaker IA listo para su uso. Para obtener más información sobre cómo crear un modelo de SageMaker IA, consulteImplementación de modelos para inferencia en tiempo real.
Puedes empezar con las pruebas paralelas con un punto final existente con una variante de producción y una variante oculta, un punto final existente con solo una variante de producción o solo con los modelos de SageMaker IA que quieras comparar. Las pruebas de sombra permiten crear un punto de conexión y añadir variantes antes de que comience la prueba.
nota
Determinadas características de los puntos de conexión pueden hacer que el punto de conexión no sea compatible con las pruebas de sombra. Si el punto de conexión utiliza alguna de las siguientes características, no podrá utilizar pruebas de sombra en el punto de conexión, por lo que la solicitud de configurar pruebas de sombra provocará errores de validación.
Inferencia sin servidor
Inferencia asíncrona
Contenedores de Marketplace
Puntos de conexión con varios contenedores
Puntos de conexión multimodelo
Puntos de conexión que utilizan instancias Inf1 (basadas en inferencia)
Introducción de detalles de la prueba de sombra
Para empezar a crear una prueba de sombra, complete la página Ingresar los detalles de la prueba de sombra de la siguiente manera:
-
Abre la consola de SageMaker IA
. -
En el panel de navegación de la izquierda, elija Inferencia y luego Pruebas de sombra.
-
Seleccione Crear prueba de sombra.
-
En Nombre, escriba un nombre para la prueba.
-
(Opcional) En Descripción, introduzca una descripción para la prueba.
-
(Opcional) Especifique Etiquetas mediante los pares de Clave y Valor.
-
Elija Next (Siguiente).
Introducción de pruebas de sombra
Tras completar la página Ingresar los detalles de la prueba de sombra, complete la página Ingresar la configuración de la prueba de sombra. Si ya tiene un punto final de inferencia de SageMaker IA y una variante de producción, siga el flujo de trabajo Utilizar un punto final existente. Si aún no dispone de un punto de conexión, siga el flujo de trabajo Crear un nuevo punto de conexión.
Tras completar los procedimientos anteriores, debería tener una prueba programada para que comience en la fecha y hora de inicio especificadas. Puede ver el progreso de la prueba en un panel. Para obtener más información sobre cómo ver la prueba y las acciones que puede realizar, consulte Cómo ver, supervisar y editar las pruebas de sombra.