Irving's blog

The trials and tribulations of computering

Tuning the Chef Server for Scale

In Chef’s Customer Engineering team we are frequently asked for advice on tuning the Chef Server for high-scale situations. Below is a summary of what we generally tell customers. Note that these tuning settings are specific to Chef Server 12, which is the recommended version for any customer who cares about the performance of their Chef server.

Experimenting With Redhat Cluster Suite 7

Description

Source code at: https://github.com/irvingpop/rhcs7

I created a Vagrant-based configuration that brings up two CentOS 7 nodes that share a cluster disk with CLVM. Based on: https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/High_Availability_Add-On_Administration/ch-startup-HAAA.html with clarification from: http://www.davidvossel.com/wiki/index.php?title=HA_LVM

Ultimate goal: Find a way to couple Redhat clustering with Chef Server to create a more robust HA stack.