Tôi khuyên bạn nên xem xét Puppet / Facter hoặc OCS Inventory NG.
Con rối
Con rối (sử dụng Facter), có thể được sử dụng để đẩy ra các bản cập nhật và cấu hình các nút. Nó lấy lại thông tin (hoặc sự kiện) về các nút của bạn thông qua Facter. Mặc dù Puppet (thông qua Facter) không biết ai là người dùng chính, bạn có thể thêm thông tin (thông tin) vào các nút mà Facter sẽ chọn và báo cáo lại cho máy chủ trung tâm. Nó cũng bao gồm một Ngôn ngữ cụ thể miền mạnh mẽ được viết bằng Ruby, nhưng rất dễ học ngay cả khi bạn không có kinh nghiệm về ruby. Họ có một nhóm người dùng tuyệt vời nếu bạn có bất kỳ câu hỏi nào và hiện đang làm việc trên phần mềm bên ngoài bổ sung như Puppet Dashboard để giúp quản lý cơ sở hạ tầng của bạn dễ dàng hơn.
Một nhược điểm của Puppet là hiện tại nó chỉ hoạt động trên các máy Linux. Đây có thể là một vấn đề nếu bạn chỉ quan tâm đến các máy Linux.
Trang web: http://docs.reducteelsabs.com/
OCS Invetory NG
OCS Invetory NG cũng cập nhật và có thể thu thập rất nhiều thông tin từ các nút. Nó rất dễ dàng để sử dụng. Giao diện máy chủ trung tâm được truy cập thông qua trình duyệt. Từ giao diện này, bạn có thể thấy các nút của mình và nhận các báo cáo có chứa thông tin chi tiết về phần cứng và phần mềm được cài đặt. Sản phẩm này hoạt động cho cả môi trường Linux và Windows.
Trang web: http://www.ocsinventory-ng.org/
Tóm lược
Cả hai sản phẩm đều có kiến trúc máy khách / máy chủ, trong đó bạn phải cài đặt phần mềm máy khách trên mỗi nút để thông tin được thăm dò và các bản cập nhật sẽ bị đẩy ra. Mỗi sản phẩm là nguồn mở, vì vậy việc cấp phép không phải là vấn đề.
Con rối là một công cụ rất mạnh mẽ. Với DSL riêng, phần lớn bạn có thể làm bất cứ điều gì bạn cần. Nó có khả năng mở rộng và đã được sử dụng bởi nhiều công ty lớn như Google và Redhat.
OCS Inventory NG là một công cụ dễ sử dụng, hoạt động trên cả môi trường Windows và Linux. Nó được truy cập thông qua một giao diện web trong đó bạn có thể có các báo cáo có thể in được.
Nếu bạn có một cơ sở hạ tầng hỗn hợp (Windows và Linux) bạn có thể muốn sử dụng OCS, nhưng nếu bạn chỉ sử dụng các máy Linux, Puppet là công cụ tốt nhất để quản lý cơ sở hạ tầng của bạn.