п.2 "два двухядерных оптерона" IMHO перебор(опять же смотря какую нагрузку вы ожидаете). п.3 там да, помощнее машинку не помешает(к сожалению траблы очень часто в медленных бекендах), минимум 4 Gb оперативки, быстрый проц и не менее
важное быстрые винты. У меня работает следующая система: 1 - стоят 2 web-сервера на каждом 2 гига оперативки, быстрые диски, двухядерные процы, настроен NFS где лежат скрипты(NFS наверное не лучшее решение, но пока
справляется), стоит Nginx и разруливает нагрузку равномерно на оба сервера. 2 - стоят 2 сервера СУБД PostgreSQL репликация настроена с помощью Slony-I + pgpool(кэширует запросы). На каждом по 4 гига оперативки(наверное буду
увеличивать) 2 двухядерных проца. Обслуживает 35000 уникальных в сутки, отдает за сутки 10 гигов данных, каждый сервер БД отдает порядка 500 запросов в секунду(запросы порядочные типа поиска по таблицам с 10млн записей).
Еслиб Вы уточнили качество и количество нагрузки, нам бы было легче обсуждать конфигурацию.