2015-07-20 1 views

Répondre

1

Le desiredCapacity est basé sur le facteur suivant: (charge prévue)/(% de la charge prévue qu'une seule instance peut gérer)

desiredCapacity est le nombre de cas que AutoScalingGroup lancera au début. En outre, les instances min/max sont juste une limite au nombre min et max d'instances à la fois dans votre ASG. Maintenant, si la charge réelle fluctue que la "charge attendue", c'est à ce moment que vous auriez besoin d'augmenter ou de diminuer le nombre d'instances.

Les fluctuations de charge réelles peuvent être déterminées par un certain nombre de facteurs. Par exemple Si le% d'utilisation CPU de vos instances actuelles augmente de 80% (disons), alors AutoScalingGroup doit lancer 4 (disons) plus d'instances. Vous pouvez utiliser d'autres métriques pour déterminer la charge comme la mémoire, la latence (statistiques personnalisées), etc. Pour cela, vous devez disposer d'autres ressources, telles que CloudWatch, pour augmenter ou réduire les métriques et ScalingPolicy.

Vous pouvez vous familiariser avec les exemples de modèles mentionnés à: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/sample-templates-services-us-west-2.html#d0e66913