Наш колледж устанавливает новые системы, установленные в Ubuntu, для нашей лаборатории. Они хотят проверить производительность систем. Я погуглил некоторые инструменты для тестирования, но у нас есть 250 систем для тестирования, есть ли простой способ, кроме установки инструмента для тестирования в каждой системы и их запуск ??
Ваша проблема только сравнивает систем, это просто в основном, как Вы поддерживаете каждую машину. Как, например, Вы заставили бы их всех установить тот же пакет или удалить один или установить определенное обновление перед автоматизированным обновлением и перезагрузкой?
существуют инструменты как Среда (нуждается в подписке поддержки с Каноническим), который делает эту сторону вещей намного легче.
, Кроме которого, я начал бы удостоверяться, каждая машина имеет администраторского пользователя с определенным установленным ключом SSH. Вы могли запустить с одной машины и клона это на все другие. Как только у Вас есть это, Вы могли использование что-то как clusterssh
, чтобы обратиться к целой загрузке компьютеров и выполнить то же на каждом:
cssh -a '/usr/bin/benchmark' admin@host1 admin@host2 admin@host3 admin@host4
, Если Вам не нужны долгосрочные установки, Вы могли просто волшебство LiveUSB, который автоматически загружает Ваш сравнительный тест и отсылает его к центральному серверу. Сделайте несколько копий и просто обработайте это в пакетном режиме вокруг сети. Или то же с PXE netboot. Все опции.