Назад | Перейти на главную страницу

Написание балансировщика нагрузки Numa

Первоначально я задал этот вопрос на StackOverflow, но поскольку ответов не было, и этот вопрос больше касается того, как настроить сервер, этот вопрос может быть более подходящим для ServerFault.

У меня есть несколько приложений, которые я запускаю с помощью команды Windows START. С помощью параметра / AFFINITY я принудительно запускаю процессы на всех ядрах узла Numa. Я хочу включить некоторую логику балансировки нагрузки (чтобы, например, первое приложение запускалось на узле 0, следующее на узле 1, следующее снова на узле 0).

Дополнительные элементы:

Самостоятельно написать эту логику не так сложно (какое-то приложение центрального сервера может просто отслеживать все запущенные процессы), но мне было интересно, существует ли такое программное обеспечение уже. Балансировка нагрузки на разных компьютерах не требуется.

Такое программное обеспечение уже существует? Или лучше просто написать самому?