Suppression d’une stratégie de mise à l’échelle - Amazon SageMaker AI

Suppression d’une stratégie de mise à l’échelle

Si vous n’avez plus besoin d’une stratégie de mise à l’échelle, vous pouvez la supprimer à tout moment.

Suppression de toutes les stratégies de mise à l’échelle et désinscription du modèle (console)

Pour supprimer toutes les stratégies de mise à l’échelle et désinscrire la variante en tant que cible évolutive
  1. Ouvrez la console Amazon SageMaker AI à l’adresse https://console.aws.amazon.com/sagemaker/.

  2. Dans le volet de navigation, choisissez Points de terminaison.

  3. Choisissez votre point de terminaison, puis pour les Paramètres d’exécution du point de terminaison, choisissez la variante.

  4. Choisissez Configurer Auto Scaling.

  5. Choisissez Annuler l’enregistrement de la scalabilité automatique.

Suppression d’une stratégie de mise à l’échelle (AWS CLI ou API Application Auto Scaling)

Vous pouvez utiliser l’AWS CLI ou l’API Application Auto Scaling pour supprimer une politique de mise à l’échelle d’une variante.

Suppression d’une stratégie de mise à l’échelle (interface AWS CLI)

Pour supprimer une stratégie de mise à l’échelle d’une variante, utilisez la commande delete-scaling-policy avec les paramètres suivants :

  • --policy-nameNom de la stratégie de mise à l’échelle.

  • --resource-id- L’identifiant de la ressource pour la variante. Pour ce paramètre, le type de ressource est endpoint et l’identifiant unique est le nom de la variante. Par exemple, endpoint/my-endpoint/variant/my-variant.

  • --service-namespace-Définissez cette valeur sur sagemaker.

  • --scalable-dimension-Définissez cette valeur sur sagemaker:variant:DesiredInstanceCount.

L’exemple suivant supprime une stratégie de mise à l’échelle du suivi des cibles nommée my-scaling-policy de la variante nommée my-variant, exécutée sur le point de terminaison my-endpoint.

aws application-autoscaling delete-scaling-policy \ --policy-name my-scaling-policy \ --resource-id endpoint/my-endpoint/variant/my-variant \ --service-namespace sagemaker \ --scalable-dimension sagemaker:variant:DesiredInstanceCount

Suppression d’une stratégie de mise à l’échelle (API Application Auto Scaling)

Pour supprimer une stratégie de mise à l’échelle de votre variante, utilisez l’opération d’API Application Auto Scaling DeleteScalingPolicy avec les paramètres suivants :

  • PolicyNameNom de la stratégie de mise à l’échelle.

  • ServiceNamespace-Définissez cette valeur sur sagemaker.

  • ResourceID- L’identifiant de la ressource pour la variante. Pour ce paramètre, le type de ressource est endpoint et l’identifiant unique est le nom de la variante. Par exemple, endpoint/my-endpoint/variant/my-variant.

  • ScalableDimension-Définissez cette valeur sur sagemaker:variant:DesiredInstanceCount.

L’exemple suivant supprime une stratégie de mise à l’échelle du suivi des cibles nommée my-scaling-policy de la variante nommée my-variant, exécutée sur le point de terminaison my-endpoint.

POST / HTTP/1.1 Host: application-autoscaling.us-east-2.amazonaws.com Accept-Encoding: identity X-Amz-Target: AnyScaleFrontendService.DeleteScalingPolicy X-Amz-Date: 20230506T182145Z User-Agent: aws-cli/2.0.0 Python/3.7.5 Windows/10 botocore/2.0.0dev4 Content-Type: application/x-amz-json-1.1 Authorization: AUTHPARAMS { "PolicyName": "my-scaling-policy", "ServiceNamespace": "sagemaker", "ResourceId": "endpoint/my-endpoint/variant/my-variant", "ScalableDimension": "sagemaker:variant:DesiredInstanceCount" }