Зависит от условий использования и задачи конечно же. Обычно дороже проц и память, не диск.
Когда железо закупаем (Yandex, внутренняя инфра с базами данных), то смотрим на то, какой ресурс становится опорным. То есть в какое минимальное кол-во серверов мы можем заказанное транслировать. И обычно это проц, не диск.