Re: [Puppet Users] Re: Magazine article comparing CPU usage of Puppet vs. Cfengine

James Cammarata
2010-02-23T17:37:33Z

On Tue, 23 Feb 2010 08:57:37 -0800 (PST), Tim Stoop <tim.stoop@gmail.com>
wrote:
> On 23 feb, 10:02, tobyriddell <toby.ridd...@gmail.com> wrote:
>> From the results in the article, Puppet required between 10x and 56x
>> more CPU seconds.
>
> Out of curiosity, which part of puppet is causing this load? If
it''s
> the puppetmaster, well then, that shouldn''t be a big problem.
I''d
> recommend a dedicated puppetmaster in most setups anyway. Or when
> puppet is actually applying a whole manifest instead of just checking
> if things are set correctly? I''ve looked at our trending and I
don''t
> see any noticeable additional load on the machines, at least. Unless
> of course I''m rebuilding the entire server. But I don''t
care about
> puppet load at such times. A little nuance for us non-subscribers to
> Usenix would be welcome :)

Also, this doesn''t seem to be CPU load, just time.  It took puppet
longer
to apply a manifest than CFengine, I''m assuming they made the same
changes
on both systems and had both CFengine and puppet correct the same
differences.  Wall clocks != higher load.

In my opinion, this is a non-issue, since normally if you''ve got any
major
number of systems you''ll either be triggering runs in parallel, or
they''ll
be updating automatically on their own environment wide.

--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.