I guess the optimum requirements will depend greatly on the specification of
the DB you need to host on it.
Take a look at some of the case studies here, they might give you an insight
into the specification & uses:
This should also give you some useful information: