我使用HP的服务器自动化工具套件已经很长时间了,虽然它是一个很棒的工具-小型企业或家庭网络的使用量太大了(更准确地说:对于任何一家大公司来说,这太昂贵了负担)。
我对Puppet和OpenNMS的配置和监视有些熟悉。但是,在搜寻其他信息之后,似乎没有足够成熟的管理工具可以使用很多方式来维护它们。
是否有用于管理的其他FLOSS工具(商业上支持的罚款):
- 服务器配置
- 补丁控制
- 软件包推送
- 等等
扩张
- 与本机配置的集成很好(kickstart,jumpstart,autoyast,unattend.txt,winpe等)
- 某种GUI可能很好,但不是必需的。
- 我希望能够设置(例如)操作系统配置文件,并将其运送到X多个设备,最好使用在主机名,IP等过程中会填写的字段
- 基于代理的情况比基于非代理的情况要好(即,我知道我可以使用pssh之类的东西来进行程序包和补丁程序管理,但是与代理/证书身份验证相比,它需要预共享的密钥)
- 能够绑定到Nagios,OpenNMS或类似产品将是很棒的-因此,已知的端口,进程和SNMP数据将非常有用
- 虚拟化支持确实会有所帮助-但我无法创建虚拟机,只能填充/配置它
如果对这个问题的回答是“解决方案的一部分是一堆工具”,那么我愿意为自己使用构建某种包装器。