Есть сайт средней нагрузки (в сутки 4000 уников, 35000 просмотров страниц). Хостится на iis. ОС - windows server 2012, БД - ms sql server 2012. Все это дело расположено на одной машине без всяких виртуализаций с i7-2600 и 64 гигами оперативы (из них половина отдана sql серверу).
Ровно такая же посещаемость, хостится у меня на 250 рублевом (в месяц) VDS с 2 Г оперативной памяти, выделено 1 ядро от Xeon E5-2620
Ничего не тормозит даже в пике.
Специфика сервиса в том, что часто большие выборки из бд на каждого пользователя. Много расчетов. Кеши юзаем конечно, в том числе redis, мой вопрос скорее в физике (то есть к примеру выносить БД отдельно или нет), чем в оптимизации быстродействия.
Зачем выносить БД при такой мизерной нагрузке и на таком жирном железе?