Are there any resources (Templates, tools, etc) that a sys admin would use to perform a capacity planning study? I am going to setup some servers on the cloud but I need to know how many I will need for my usage patterns (e.g. whether some can be consolidated or not), and the memory etc required.


closed as too broad by Falcon Momot, Bryan, Jenny D, Ward, growse Jul 2 '13 at 10:11

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.


IMHO, the best capacity planning tools that exist are trending/graphing solutions like Cacti, Munin or Ganglia. Monitor and graph everything you can: cpu usage, load, memory usage, swap, disk space, disk i/o, network traffic, etc. Graph not only system metrics, but also application ones (number of users, what are they doing, etc) and see how they relate to each other. This will tell you what you need to tune and how your platform is expected to grow in the future.

John Alspaw, VP of Operations at Etsy and ex-Flickr, has given a lot of talks on this subject. I'd recommend this great slides.

Hope this helps!

  • bump! good link – xXhRQ8sD2L7Z Apr 17 '11 at 22:37
  • 1
    John Allspaw did also authored a book on the topic, which I think you will find interesting too. The Art of Capacity planning (OReilly Media 2008) oreilly.com/catalog/9780596518585 – scetoaux Apr 19 '11 at 7:24

Im from GISstackexchange, and was hunting around for something else and saw this Q. Although, this Capacity Planning tool spreadsheet is specifcally for ArcGIS Server, may have some use for someone else who comes across this Q. Very detailed, and has videos on how to fill it in.

Not the answer you're looking for? Browse other questions tagged or ask your own question.