Joined September 2012
·

Will

Sutter Creek
·
·
·

Posted to How to name your servers over 1 year ago

Naming scales just fine. It's human conversation that doesn't scale.

If you have dozens or hundreds of servers, then it would be impractical for a human to try to distinguish them individually. Your array of web servers that de/commissions servers on-the-fly can all have numbers or random strings appended- but you should name the array.

(let's just say planets)

mercury-* = database cluster

venus-* = web cluster

earth-* = load balancers

mars = beanstalkd

jupiter = puppet master

That way you can say "Mercury is down" or "Twelve mercury nodes are down" or "Mercury-11 is down"; it applies semantic meaning to your infrastructure at a level human beings can converse about.

Achievements
64 Karma
2,419 Total ProTip Views