SSRS Sql R2 Развертывание в IIS или Native - PullRequest
0 голосов
/ 01 марта 2011

Я нахожусь в процессе разработки отчетов SSRS SQL R2. В предыдущих версиях мы должны были разместить его в IIS. Что я хотел бы знать от группы, так это то, что как часть R2 вы можете развертывать отчеты только на веб-сервере SQL Native http, который поставляется с SQL SSRS или на Sharepoint. Мы не развертываем в Sharepoint.

Какова лучшая практика для развертывания общедоступного сервера отчетов? Является ли собственный веб-сервер SQL Server достаточно мощным, чтобы обрабатывать больший трафик, и безопасен ли он как IIS 7.0?

1 Ответ

1 голос
/ 04 марта 2011

Перемещение SSRS из IIS на http.sys предназначалось для повышения безопасности и производительности. IIS также использует http.sys. В новых версиях SSRS позволяет избежать установки многих функций, которые могут иметь уязвимости или снижение производительности: «например, анонимный, сертификат клиента и ISAPI» (http://blogs.devhorizon.com/reza/?p=748)

Если вы беспокоитесь о производительности, я был бы удивлен, если бы установка SSRS без IIS поддерживала любую меньшую нагрузку, чем с установленным IIS. В зависимости от ваших отчетов и сети, вы можете упустить преимущество сжатия HTTP, предоставляемого IIS, но это может быть реализовано в http.sys (1). Безопасность, вероятно, также улучшена; количество черных шляп, ищущих эксплойты в SSRS или даже http.sys, намного меньше, чем тех, кто ищет проблемы в IIS.

(1) http://www.wickedprogrammer.com/post/2010/04/29/SQL-Server-Reporting-Services-HTTP-Compression-and-Native-Mode-Installation.aspx

http://www.devx.com/codemag/Article/39004/1763/page/4

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...