Я не могу указать вам какую-либо конкретную документацию. Однако за последние 5 лет я несколько раз посещал лаборатории тестирования Microsoft в Шарлотте, Северная Каролина, чтобы протестировать приложения, основанные на SQL Server 00/05/08 SSRS, и получил от экспертов MS SQL мудрые советы.
Они рекомендовали не запускать никакие другие приложения на сервере базы данных, кроме движка SQL. Это включало SSRS. Это было непросто сделать в продукте SQL 2000, но стало гораздо удобнее с возможностями масштабирования в SQL 2008.
Это действительно зависит от профиля загрузки вашего приложения. Вам необходимо протестировать и количественно оценить нагрузку на двигатель в соответствии с отчетной нагрузкой.
Одним из соображений является то, что потребление памяти и ЦП SSRS '08 значительно меньше, чем '05 из-за перепроектирования механизма отчетности, что было подтверждено Microsoft и нашим тестированием.
Я бы посоветовал провести нагрузочное / стресс-тестирование вашего приложения и соответственно скорректировать оборудование и стратегию развертывания. Использование Microsoft Testing Labs для этой среды является отличной средой, поскольку у них есть тонны оборудования для тестирования различных масштабных сценариев, чтобы определить параметры для целевого сценария развертывания.
Надеюсь, это даст некоторое представление.