Мы работаем над тем, чтобы масштабировать нашу архитектуру EC2 до такой степени, чтобы мы хотели управлять собственной балансировкой нагрузки.В настоящее время у нас есть ряд машин, настроенных на HAProxy для выполнения базовой балансировки нагрузки, но мы ищем «передовой опыт», позволяющий подключить новый экземпляр и автоматически (или почти автоматически) присоединиться к HAProxy.
В идеале, мы должны отслеживать нагрузку на наши системы или полагаться на аналитические данные за несколько лет для составления графика работы, а когда мы достигаем порогового или запланированного времени, запускаем процесс для запуска нового экземпляра, чтобы этот новыйузел подключается к системе на нашей машине HAProxy, чтобы записать его имя хоста в конфигурацию и перезагрузить HAProxy, чтобы он стал частью пула.
Мы рассматриваем ELB Amazon, как только мы вырастем достаточно большими, чтобы охватить несколько зон,но до тех пор нам нужна простая установка, которая может добавлять / удалять машины из HAProxy.
Я знаю, что существуют сервисы, которые мы можем оплатить, чтобы управлять этим материалом, но Scalr, кажется, ограничивает нас очень конкретным экземпляромтипы, и Rightscale слишком дорого, поэтому, как и многие другие, мы ищемВсе наши собственные решения.
К сожалению, те, кто разрабатывает свое собственное решение, похоже, немного замалчивают свой процесс.