2011-09-08 11 views
17

Właśnie stworzyłem obraz Amazon EC2 i jestem nowy w tym środowisku.Jak automatycznie skalować moje wystąpienie w Amazon EC2?

Jestem zainteresowany działem "auto scale" w Amazon EC2.

Ale nie mogłem znaleźć jasnego przewodnika, aby sprawdzić, czy używam "automatycznej skali" czy nie i jak automatycznie skalować moje wystąpienie.

Jak prawidłowo i łatwo ustawić "automatyczną skalę"?

+1

Musisz zdefiniować grupę autoskalowania z zasadami, na stronie autoskalowania znajdują się kroki: http://aws.amazon.com/autoscaling/ – birryree

Odpowiedz

3

You będzie musiał pobrać, rozpakować i skonfigurować Auto Scaling Command Line Tool

Będziesz potrzebować AMI, np. ami-xxxxxx

i grupa zabezpieczeń, np. my-securitygroup-sg

i klawisz np. myKey

Teraz stworzenie konfiguracji startowej, w tym przypadku o nazwie: my-launch-config-1

as-create-launch-config my-launch-config-1 --image-id ami-xxxxxx --region eu-west-1 --instance-type m1.small --group my-securitygroup-sg --key myKey 

Następnie można tworzyć skalowanie Grupa Auto

as-create-auto-scaling-group my-auto-scaling-group --region eu-west-1 --launch-configuration my-launch-config-1 --availability-zones eu-west-1a eu-west-1b eu-west-1c --min-size 3 --max-size 3 --desired-capacity 3 --default-cooldown 5 --grace-period 5 --tag "k=Name, v=my-servers, p=true" --tag "k=enabled, v=true, p=true" 

To stworzy podstawy 3 instancje na AMI, jeden w każdej strefie

Możesz sprawdzić postęp tworzenia grupy Auto Scaling za pomocą tego polecenia

as-describe-scaling-activities --auto-scaling-group my-auto-scaling-group --region eu-west-1 

Można znaleźć więcej przydatnych poleceń na takie rzeczy jak usuwanie lub aktualizację Auto Skalowanie Group w moim blogu:

How to use Amazon’s Auto Scaling Groups

czy tam jest Amazon Web Services getting started documentation

0

Auto Scaling jest narzędziem który wykorzystuje wyniki z usługi Amazon CloudWatch w celu zdefiniowania zasad skalowania w różnych instancjach. Auto Scaling daje ci moc decydowania o skalowaniu, Zaplanuj je, a także określ zasób, który ma być skalowany. Te konfiguracje są przechowywane w grupie Auto Scaling i mogą być używane do śledzenia aplikacji pracujących w różnych instancjach.