Re: [Puppet Users] Puppet Master System Requirements

2011-05-10 Thread Matthew Marlowe
Keep in mind that there are many ways to run puppet.

We manage ~100 nodes with just a single puppet master running within a gentoo 
VM w/ only single cpu core and 2GB ram.  Catalog compile times average under 
0.6 seconds.   This is also w/ web brick.  The puppet master VM also serves as 
a master nfs server and  gentoo build server.

Thats a lot of stuff on a single small VM, but it works perfectly for us 
because:
a) our default puppet run interval is 4hrs (if something goes wrong w/ one of 
our manifests or the server, we'll probably notice it and stop it before too 
many servers get updated - for our purposes, we don't see any benefit to using 
an interval less than 4hrs.  4hrs is certainly sufficient for most common 
security updates and we also do not want to have normal updates impacting 
production performance during peak business hours - so 25% of servers updating 
every hour is perfect for us. ). 
b) Many of our servers, mostly the gentoo ones, only execute puppet when 
puppetrun is invoked either manually by systems administrators for the 
specific nodes they are reconfiguring or automatically as part of a nightly 
update systems maintenance cron job).
 

Basically, puppet is extremely flexible w/ hardware, and it is likely your own 
preferences and production requirements will dictate the hardware needed 
rather than puppet itself.

On Tuesday, May 10, 2011 06:04:22 am Panaman wrote:
> I've been messing around with Puppet on a VM on my personal desktop.
> It looks descent. I was wondering what kind of load this thing would
> have managing about 400 nodes.
> Does this thing require a beefy server?

Matt
-- 
Matthew Marlowe/  858-400-7430  /DeployLinux Consulting, Inc
  Professional Linux Hosting and Systems Administration Services
  www.deploylinux.net   *   m...@deploylinux.net
 'MattM' @ irc.freenode.net
   

-- 
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+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



Re: [Puppet Users] Puppet Master System Requirements

2011-05-10 Thread Patrick

On May 10, 2011, at 6:04 AM, Panaman wrote:

> I've been messing around with Puppet on a VM on my personal desktop.
> It looks descent. I was wondering what kind of load this thing would
> have managing about 400 nodes.
> Does this thing require a beefy server?

With that many clients, make sure you're using Passenger if possible.  Do not 
use Webrick.

-- 
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+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



Re: [Puppet Users] Puppet Master System Requirements

2011-05-10 Thread Charles Johnson
We have puppet managing 800 nodes from a single dedicated CentOS server with
16GB ram and 8 cores, which is our standard infrastructure box. We use
apache, passenger and ruby 1.8.7. Altogether about 10GB is used for puppet.
All 800 nodes check in every 30 minutes. Load levels via uptime are
typically 0.4 across the board.

~Charles~

On Tue, May 10, 2011 at 8:04 AM, Panaman  wrote:

> I've been messing around with Puppet on a VM on my personal desktop.
> It looks descent. I was wondering what kind of load this thing would
> have managing about 400 nodes.
> Does this thing require a beefy server?
>
> --
> 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+unsubscr...@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-users@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.



Re: [Puppet Users] Puppet Master System Requirements

2011-05-10 Thread Martin Alfke
Hi,

On 05/10/2011 03:04 PM, Panaman wrote:
> I've been messing around with Puppet on a VM on my personal desktop.
> It looks descent. I was wondering what kind of load this thing would
> have managing about 400 nodes.
> Does this thing require a beefy server?
> 

we manage 320 nodes on a XEN VM based Puppet Master.
4 GB RAM, 1 Core with 2.3 GHz 80% used.
We have dashboard and puppetmaster running on apache passenger and mysql
running locally.

hth,

Martin

-- 
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+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.



[Puppet Users] Puppet Master System Requirements

2011-05-10 Thread Panaman
I've been messing around with Puppet on a VM on my personal desktop.
It looks descent. I was wondering what kind of load this thing would
have managing about 400 nodes.
Does this thing require a beefy server?

-- 
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+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.