Mason Turner
2013-Jan-25 16:19 UTC
[Puppet Users] Do total node definitions impact performance?
We have about 500 nodes on our puppet infrastructure, many of the definitions are very long and redundant with each other. We are going to start working on cleaning and consolidation, but I''m curious: does the total number of node definitions have any impact on catalog generation? We have geographically distributed puppet masters, and nodes pinned specific masters. Would I see any performance benefit by only pushing the relevant nodes to the individual masters? -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Ryan Coleman
2013-Jan-25 18:34 UTC
Re: [Puppet Users] Do total node definitions impact performance?
On Friday, January 25, 2013, Mason Turner wrote:> We have about 500 nodes on our puppet infrastructure, many of the > definitions are very long and redundant with each other. We are going to > start working on cleaning and consolidation, but I''m curious: does the > total number of node definitions have any impact on catalog generation?Are they all in site.pp or are you doing something like ''include nodes/*''? The latter used to slow things down though I''m not sure if that''s still the case. What Puppet version are you running?> > We have geographically distributed puppet masters, and nodes pinned > specific masters. Would I see any performance benefit by only pushing the > relevant nodes to the individual masters? > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com<javascript:;> > . > To unsubscribe from this group, send email to > puppet-users+unsubscribe@googlegroups.com <javascript:;>. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > > >-- Ryan Coleman | Modules & Forge | @ryanycoleman | ryancoleman in #puppet -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
Mason Turner
2013-Jan-25 18:39 UTC
Re: [Puppet Users] Do total node definitions impact performance?
On Jan 25, 2013, at 1:34 PM, Ryan Coleman <ryan@puppetlabs.com> wrote:> > > On Friday, January 25, 2013, Mason Turner wrote: >> We have about 500 nodes on our puppet infrastructure, many of the definitions are very long and redundant with each other. We are going to start working on cleaning and consolidation, but I''m curious: does the total number of node definitions have any impact on catalog generation? > > Are they all in site.pp or are you doing something like ''include nodes/*''? The latter used to slow things down though I''m not sure if that''s still the case. What Puppet version are you running?Includes. 2.7.16>> >> We have geographically distributed puppet masters, and nodes pinned specific masters. Would I see any performance benefit by only pushing the relevant nodes to the individual masters? >> >> -- >> You received this message because you are subscribed to the Google Groups "Puppet Users" group. >> To post to this group, send email to puppet-users@googlegroups.com. >> To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. >> Visit this group at http://groups.google.com/group/puppet-users?hl=en. >> For more options, visit https://groups.google.com/groups/opt_out. > > > -- > Ryan Coleman | Modules & Forge | @ryanycoleman | ryancoleman in #puppet > > > > -- > You received this message because you are subscribed to the Google Groups "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. > Visit this group at http://groups.google.com/group/puppet-users?hl=en. > For more options, visit https://groups.google.com/groups/opt_out. > >-- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscribe@googlegroups.com. To post to this group, send email to puppet-users@googlegroups.com. Visit this group at http://groups.google.com/group/puppet-users?hl=en. For more options, visit https://groups.google.com/groups/opt_out.