сервера приложений и фоновые задачи (unicorn/php-fcgi/apache-workers/resque/etc) - процы и ядра
кеш-сервера/поиск (memcache/redis/sphinx) - память
бд (postgresql/mysql)- на первом месте память , на втором диски
балансировщики (nginx)- процы и ядра
раздача контента/статика - диски
как-то так, но это слишком все упрощенно, нужно отталкиваться от задач и архитектуры.