Правила Affinity и Anti-Affinity в Serverspace
Привет Хабр!
Мы добавили в калькулятор панели управления возможность создавать группы Affinity для vStack серверов. Теперь при создании VM вы можете настроить правила Affinity и Anti-Affinity. Без них процесс распределения серверов не контролируется, поэтому они размещаются между пулами, где есть доступные ресурсы.
Affinity правила
Правила дают возможность размещать группу серверов на одном физическом пуле в локации. Они создают обращение к системе с запросом развернуть выбранные машины на одном пуле. Это позволяет увеличить скорость соединения между VM. Если пул выйдет из строя, то ресурсы сервера станут временно недоступны.
Anti-Affinity правила
Правила определяют группу серверов на разные физические пулы в локации. Они создают обращение к системе, чтобы распределить выбранные серверы на разных пулах. Это позволяет распределить нагрузку между серверами и обеспечить высокую отказоустойчивость. Но это уменьшает скорость соединения между машинами. Anti-Affinity правила предотвращают недоступность системы серверов. Если пул перестанет работать, обработкой запросов займутся оставшиеся VM.
Чтобы настроить правила и добавить VM в группу, вам необходимо:
зарегистрироваться в панели управления;
приступить к созданию VM на базе vStack;
выбрать ресурсы виртуальной машины, тип подключения к нему и настроенные приложения, если есть необходимость;
развернуть раздел «Группы Affinity», чтобы выбрать нужные правила;
создать и/или добавить группу Affinity.
Есть ограничения на количество групп с правилами Affinity и Anti-Affinity — до 5 групп, а также вы можете подключить не более 5 машин в одну группу. Однако, если вам необходимо большее количество групп и VM, то вы можете создать тикет в панели управления с обращением в техническую поддержку.
Вы можете настроить правила только в процессе выбора ресурсов для виртуальной машины.