Modification d'une stratégie de mise à l'échelle - Amazon SageMaker

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Modification d'une stratégie de mise à l'échelle

Après avoir créé une politique de dimensionnement, vous pouvez modifier tous ses paramètres à l'exception du nom.

Modifier une politique de dimensionnement (console)

Pour modifier une politique de dimensionnement du suivi des cibles à l'aide duAWS Management Console, utilisez la même procédure que celle que vous avez utiliséeConfiguration de la mise à l'échelle automatique d'un modèle avec la console.

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

Vous pouvez utiliser l'API Application Auto Scaling AWS CLI ou l'API Application Auto Scaling pour modifier une politique de dimensionnement de la même manière que vous créez une nouvelle politique de dimensionnement. Pour plus d’informations, consultez Application d'une stratégie de mise à l'échelle.

Désactiver temporairement les politiques de dimensionnement

Après avoir configuré le dimensionnement automatique, vous disposez des options suivantes si vous devez étudier un problème sans interférer avec les politiques de dimensionnement (dimensionnement dynamique) :

  • Suspendez temporairement puis reprenez les activités de dimensionnement en appelant la commande register-scalable-targetCLI ou l'action d'RegisterScalableTargetAPI, en spécifiant une valeur booléenne pour les deux etDynamicScalingInSuspended. DynamicScalingOutSuspended

    L'exemple suivant montre comment suspendre les politiques de dimensionnement pour une variante nomméemy-variant, exécutée sur le my-endpoint point de terminaison.

    aws application-autoscaling register-scalable-target \ --service-namespace sagemaker \ --resource-id endpoint/my-endpoint/variant/my-variant \ --scalable-dimension sagemaker:variant:DesiredInstanceCount \ --suspended-state '{"DynamicScalingInSuspended":true,"DynamicScalingOutSuspended":true}'
  • Empêchez les politiques de dimensionnement spécifiques au suivi des cibles de s'adapter à votre variante en désactivant la partie évolutive de la politique. Cette méthode empêche la politique de dimensionnement de supprimer des instances, tout en lui permettant de les créer selon les besoins.

    Désactivez temporairement puis activez les activités d'extension en modifiant la politique à l'aide de la commande put-scaling-policyCLI ou de l'action PutScalingPolicyAPI, en spécifiant une valeur booléenne pour. DisableScaleIn

    Voici un exemple de configuration de suivi des cibles pour une politique de dimensionnement qui s'étendra à l'extérieur mais pas à l'extensibilité.

    { "TargetValue": 70.0, "PredefinedMetricSpecification": { "PredefinedMetricType": "SageMakerVariantInvocationsPerInstance" }, "DisableScaleIn": true }