Just to reply to this - like I said earlier I can get this problem with 1 node checking in against puppetmaster. All the puppetmasterd processes use maximum CPU. It's not a scaling issue considering serving one node is certainly not going to max out a newish physical server.
On Wed, Dec 15, 2010 at 4:45 PM, Brice Figureau < brice-pup...@daysofwonder.com> wrote: > > Just some math (which might be totally wrong), to give an idea of how I > think we can compute our optimal scaling case: > So with 250 nodes and a sleep time of 30 minutes, we need to overcome > 250 compiles in every 30 minute time spans. If we assume a concurrency > of 2 and all nodes evenly spaced (in time), that means we must compile > 125 nodes in 30 minutes. If each compilation takes about 10s, then that > means it'll take 1250s, which means 20 minutes so you have some room for > growth :) > Now during those 20min your 2 master processes will consume 100% CPU. > Since we're consuming the the CPU for only 66% of the 30 minute span, > you'll globally consume 66% of all your CPU available... > > Hope that helps, > > [1]: http://projects.puppetlabs.com/projects/1/wiki/Puppet_Introspection > -- > Brice Figureau > My Blog: http://www.masterzen.fr/ > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-us...@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-us...@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.