Как мне масштабировать мой экземпляр EC2?
Я очень плохо знаком с конфигурациями серверов и Linux в целом, поэтому, пожалуйста, потерпите меня:
У меня есть небольшой экземпляр EC2, на котором работает сервер LAMP на Ubuntu 10.04 LTS.
Я полностью сбит с толку относительно того, как бы я увеличил масштаб, чтобы удовлетворить требования трафика, если мне это нужно. Могу ли я изменить тип сервера на большой? Или создать другой экземпляр и выполнить балансировку нагрузки? Я даже не уверен, как начать там. Если бы кто-то мог дать несколько советов и указать мне в правильном направлении какую-то документацию, я был бы всегда благодарен. Спасибо!
1 ответ
Вы можете изменить размер экземпляра, но если у вас есть 32-битный экземпляр, вы не можете масштабировать его до 64-битного (если память мне не изменяет). И вы всегда можете создать несколько других экземпляров и распределить нагрузку между ними.
В общем, последний является предпочтительным методом, поскольку масштабирование с использованием типа вашего экземпляра только вам очень помогает. После этого ваш единственный вариант - добавлять экземпляры, поэтому, если вы ожидаете большой объем трафика, это будет вашим лучшим вариантом.
Что касается балансировки нагрузки, Amazon предлагает услугу для этого в эти дни: http://aws.amazon.com/elasticloadbalancing/
А автоматический запуск новых экземпляров по мере необходимости может быть сделан с помощью функции автоматического масштабирования Cloudwatch: http://aws.amazon.com/autoscaling/