Anyone who does any Hadoop development or systems engineering arrives at the “how should I size my cluster” question.
Hortonworks has a very nice cluster sizing calculator that takes into account the basic use-cases and data profile to help get you started with your hardware requirements.