Я рекомендую заглянути в лялечку / фактор чи інвентар OCS NG.
Лялечка
Лялька (яка використовує Facter) може використовуватися для виштовхування оновлень та налаштування вузлів. Він отримує інформацію (або факти) про ваші вузли через Facter. Навіть незважаючи на те, що Лялька (через Facter) не знає, хто є основним користувачем, ви можете додати факти (інформацію) до своїх вузлів, які Facter підбере, і повідомити про це на центральний сервер. Він також включає потужну доменну мову, написану за допомогою Ruby, але її дуже легко вивчити, навіть якщо у вас немає досвіду рубіну. У них є чудова група користувачів, якщо у вас є якісь питання, і зараз ви працюєте над додатковим зовнішнім програмним забезпеченням, таким як Puppet Dashboard, щоб полегшити управління вашою інфраструктурою.
Одним із недоліків Puppet є те, що він працює лише на машинах Linux. Це може бути проблемою, якщо ви переймаєтесь лише машинами Linux.
Веб-сайт: http://docs.reductivelabs.com/
OCS Invetory NG
OCS Invetory NG також робить оновлення та може збирати багато інформації з вузлів. Він простий у використанні. Доступ до інтерфейсу центрального сервера здійснюється через браузер. З цього інтерфейсу ви можете переглядати свої вузли та отримувати звіти, що містять детальну інформацію про встановлене обладнання та програмне забезпечення. Цей продукт працює як для Linux, так і для Windows.
Веб-сайт: http://www.ocsinventory-ng.org/
Підсумок
Обидва продукти мають архітектуру клієнт / сервер, в якій вам потрібно встановити клієнтське програмне забезпечення на кожному вузлі для опитування інформації та оновлень, які потрібно висунути. Кожен продукт є відкритим кодом, тому ліцензування не є проблемою.
Лялька - дуже потужний інструмент. Маючи власний DSL, ви здебільшого можете робити все, що вам потрібно. Він масштабований і його використовують багато великих компаній, таких як Google і Redhat.
OCS Inventory NG - це простий у користуванні інструмент, який працює як у Windows, так і в Linux. Доступ до нього здійснюється через веб-інтерфейс, в якому ви можете мати звіти про друк.
Якщо у вас змішана інфраструктура (Windows та Linux), ви можете скористатися OCS, але якщо ви використовуєте виключно машини Linux, Puppet - це найкращий інструмент для управління вашою інфраструктурою.