Cfengine for Enterprise Configuration Management

Cfengine makes it easier to manage configuration files across large numbers of machines.
______________________

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

If you have a lot of hardware, go for Puppet

Anonymous's picture

But, if you are concerned with resource consumption, Cfengine is the right choice. A recent report shows that Cfengine is up to 40 times more effective than Puppet (http://www.usenix.org/publications/login/2010-02/pdfs/bjorgeengen.pdf. - Requires login). Follow the discussion on Puppet's group here.

a (possibly better) alternative

mschenck's picture

cfEngine is cool, and might have been the first centralized configuration system with such vast reach. However, I must suggest readers also look into Puppet by Reductive Labs. It was covered last year by Linux Journal and continues to have very rapid development and an excellent support community.

I maintain a Puppeted environment, and have had nothing but good experiences with it.

Cheers,
Michael Schenck

Scale

Anonymous's picture

Is your environment large?
The reason Cfengine was the only viable alternative of the two for me was the Ruby overhead.
We don't have the resources to maintain a fully fledged Ruby installation (with web servers) on *every* machine just to have Puppet installed.
Remember that Ruby also requires updates and maintenance.

Regards,
Tom

Geek Guide
The DevOps Toolbox

Tools and Technologies for Scale and Reliability
by Linux Journal Editor Bill Childers

Get your free copy today

Sponsored by IBM

Upcoming Webinar
8 Signs You're Beyond Cron

Scheduling Crontabs With an Enterprise Scheduler
11am CDT, April 29th
Moderated by Linux Journal Contributor Mike Diehl

Sign up now

Sponsored by Skybot