Ответ 1
Вот несколько ссылок, которые могут помочь вам настроить автомасштабирование:
Я только что создал изображение Amazon EC2, и я новичок в этой среде.
Меня интересует "автомасштабирование" части Amazon EC2.
Но я не мог найти четкое руководство, чтобы узнать, использую ли я "автомасштабирование" или нет, и как автоматически масштабировать мой экземпляр.
Как настроить и автоматически настроить "автомасштабирование" ?
Вот несколько ссылок, которые могут помочь вам настроить автомасштабирование:
Вам нужно будет загрузить, распаковать и установить инструмент автоматической масштабирования командной строки
Вам понадобится AMI, например. ami-xxxxxx
и группу безопасности, например. my-securitygroup-sg
и ключ, например. myKey
Теперь создайте конфигурацию запуска, в этом случае вызываемую: 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
Затем вы можете создать группу автоматического масштабирования
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"
Это создаст базу данных из 3-х экземпляров в AMI, по одной в каждой зоне
Вы можете проверить ход создания группы автоматического масштабирования с помощью этой команды
as-describe-scaling-activities --auto-scaling-group my-auto-scaling-group --region eu-west-1
Вы можете найти более полезные команды для таких вещей, как удаление или обновление группы автоматического масштабирования в моем сообщении в блоге:
Как использовать группы автоматического масштабирования Amazons
Или есть Документация по веб-сервисам Amazon
Вы также можете посмотреть этот блог, http://geekospace.com/installing-aws-command-line-tools-from-amazon-downloads/
Автоматическое масштабирование - это инструмент, который использует результаты Amazon CloudWatch для определения политик масштабирования для разных экземпляров. Автоматическое масштабирование дает вам возможность определять масштабирование, расписание, а также определять масштабируемый ресурс. Эти конфигурации хранятся в группе автоматического масштабирования и могут использоваться для отслеживания приложений, работающих в разных экземплярах.