abodez

На Пикабу
поставил 0 плюсов и 1 минус
Награды:
5 лет на Пикабу
54 рейтинг 0 подписчиков 0 подписок 1 пост 0 в горячем

Помогите с логической задачей

Доброго времени суток. Прошу у вас помощи в решении скорее всего для вас простой логической задачи.


Начну издалека. В планах для собственных клиентов поднять хостинг с биллингом. Для этой задачи вполне подходит Vesta CP - достаточно функциональный продукт с очень хорошим дизайном (за это отдельное спасибо разработчикам и дизанерам) и достаточным API. Но вот с терпимыми по внешнему виду биллингами огромный трабл. Плюс есть особенности местного эквайринга. В общем биллинг хотим пилить сами - выбора нет, да и просто интересно. В последствии хотим торговать хостингом для всех. Рано или поздно возможности сервера по вертикальному масштабированию закончатся и придется задумываться о горизонтальном.


Теперь сама задача.

Биллинг общается с панелью через API. Мы купим второй сервер, поставим на него Vesta CP.

Как реализовать в биллинге логику того, на каком сервере у конкретного клиента будет создаваться аккаунт согласно связке тариф-шаблон и с каким сервером в последствии работать?


И второй вопрос. Есть ли какие-либо решения, чтобы автоматически определять загрузку ресурсов сервера и выбирать самый свободный?


Заранее спасибо за ваши комментарии и решения.

Показать полностью
Отличная работа, все прочитано!