мне всегда было не понятно, как ПУ будет определять на каком узле какой пулл из кластера

допустим есть сетка большая крупная
она добавлена в Кластер-1
но поделена на 3 сервера и 3 пулла с конкретными IP адресами значит

и вот автоматика когда будет создавать ВМ — мне всегда было не понятно, как же она определит на каком узле какой пулл нужно сделать

вариант1
просто всю сетку разделить на пулл
типо хоть 10 серверов — все они по очереди будут браться из пулла
но а если из этой сетки часть IP ушла куда-то еще и они работают и настроены уже?
как ПУ поймет что их трогать нельзя?

вариант2
делать 1 обработчик — 1 кластер
типо 1 сервер — 1 пулл — 1 кластер, потому что для каждого обработчика нужно выбрать только 1 кластер в биллнге
но тогда получится и 5 тарифов — 1 кластер, потом 5 еще тех же самых тарифов — 2 кластер и как следствие 2 обработчик

когда будет 1000 заказов
в биллинге будет 100 ненужных копий одинаковых тарифов и 20 ненужных копий обработчика

это же не дело!
поэтому я так selectel и не стал настраивать за прошедшие 3 года

решение этих проблем как я вижу
решение1
в VMmanager внутри узла — дать возможность указать конкретные пуллы из списка, типо пулл привязывается к узлу и не ебет больше никому мозги
решение2
в Billmanager в обработчке VM-6 дать возможность выбрать несколько кластеров сразу. типо тарифы будут делаться из обработчка-1, но внутри этого обработчика-1 будут хоть 50 разных кластеров, созданных по типу 1кластер-1-конкретный-пулл-1конкретный-узел

либо может быть я чего-то не понимаю и уже итак все работает без проблем?
но тогда где логическая карта как оно работает?

0 комментариев

Оставить комментарий