Capacity Management for Hadoop Clusters