[chef] What kind of load can Chef Server support?


Chronological Thread 
  • From: < >
  • To:
  • Subject: [chef] What kind of load can Chef Server support?
  • Date: Fri, 27 Jan 2012 18:27:02 -0800 (PST)

Hi all,

We're firing up the Open Source Chef Server hosted on our own network.

Initially, we'll have a 100-200 nodes. Potentially that could ramp up to 
several thousand.

Initially, frequency of deployment could be high as our software hasn't 
been given the TLC it deserves. We're a startup and the pressure is on 
getting something out to secure the next round of funding. So reliance on 
Chef will likely start high as we need to deploy fixes for busted software, 
and
then flatten potentially as we're given more latitude to bake in some quality
as we go when cash-flow becomes a little more predictable.

Our recipe sizes aren't particularly large and currently all nodes have the
same roles. Just a deploy-revision from Github and then a bit of
templating/file management finishing with an Apache and Tomcat restart.

I guess my question is, if we were to flick the switch on a rollout to 200 
nodes at the sametime, would Chef server cope with that level of 
concurrency? If we have our nodes running as daemons, we can stagger deploys
with a splay time I guess.

Anyone had any experiences with loading chef server with a large number of
nodes?

Cheers

Ben



Archive powered by MHonArc 2.6.16.

§