系统部署

一、Kickstart

主要针对Redhat和CentOS操作系统的安装和初始配置,不过网络的配置仍然需要一台一台地进行。

二、Cobbler

与Kickstart类似,主要支持的也是Redhat和CentOS,不过它操作起来更简单了。新版操作系统源中带。

系统更新和应用部署

一、Puppet

支持升级软件包、管理配置文件、系统服务、cron任务以及添加新的配置、修复错误。客户端需要安装软件。服务和客户端都需要Ruby环境支持。提供基于SSL的认证机制。

新版操作系统源中带。

二、Func

支持主控机上一次管理任意多台服务器,或任意多个服务器组;

SSL证书管理体系;

提供常用的管理模块;

支持直接发送命令和磁盘挂载;