分类: LINUX
2011-03-17 14:09:56
Puppet是比较强大的自动化配置管理工具,简单易用,可扩展性强。目前除了Windows系统(将在以后的版本支持Windows)以外,在大部分Linux和Unix系统上,都可以使用Puppet。
2、必要性
个人觉得可以通过以下几方面来考察:
(1)、是否需要经常添加或更改系统配置?
比如是否需要经常添加新用户、安装升级软件或者更改系统配置文件等。
(2)、服务器现有的配置状态是否会发生改变?
服务器现有的状态是否有可能会被改变,比如人为原因不小心关闭了ssh服务,不小心删除了某个系统文件等。
(3)、使用Puppet会带来多少成本?
a. 服务器成本:根据规模的大小需要部署数量不等的服务器;
b. 软件维护成本:虽然可以免费使用开源版的Puppet,但是会有开源软件的安装配置成本和后期的维护成本。