Добавление дополнительного сервера отчетов в ферму (горизонтально масштабируемые службы SSRS)
Добавление второго и последующих серверов отчетов в режиме интеграции с SharePoint в ферму SharePoint может повысить производительность и сократить время ответа при обработке на сервере отчетов, если обработка замедляется с добавлением дополнительных пользователей, отчетов и других приложений на сервер отчетов. Второй сервер отчетов также рекомендуется добавить для повышения доступности серверов отчетов, когда обнаруживаются проблемы с оборудованием или проводится штатное обслуживание отдельных серверов в среде. Начиная с выпуска SQL Server 2012 действия по созданию масштабного развертывания в среде служб Службы Reporting Services в режиме интеграции с SharePoint соответствуют стандартам развертывания ферм SharePoint и используют возможности SharePoint по балансировке нагрузки.
Важно! |
---|
Масштабное развертывание служб Службы Reporting Services поддерживается не во всех выпусках SQL Server. Дополнительные сведения см. в подразделе Службы Reporting Services раздела Возможности, поддерживаемые различными выпусками SQL Server 2012. |
Совет |
---|
Начиная с версии SQL Server 2012 диспетчер конфигурации служб Службы Reporting Services не используется для добавления серверов и масштабного развертывания серверов отчетов. Продукты SharePoint управляют масштабным развертыванием служб Reporting Services по мере добавления в ферму серверов SharePoint со службами Службы Reporting Services. |
Сведения о масштабном развертывании серверов отчетов в собственном режиме см. в разделе Configuring Reporting Services for Scale-Out Deployment.
Балансировка нагрузки
Предварительные требования
Шаги
Дополнительная настройка
Балансировка нагрузки
Балансировка нагрузки для приложений служб Службы Reporting Services выполняется автоматически SharePoint, если в среде не работает самостоятельно разработанное или предоставленное сторонними разработчиками решение по балансировке нагрузки. По умолчанию SharePoint балансирует нагрузку так, чтобы каждое приложение служб Службы Reporting Services распределялось по всем серверам приложений, где запущена служба Службы Reporting Services. Чтобы проверить, что служба Службы Reporting Services установлена и запущена, щелкните ссылку Управление службами на сервере в центре администрирования SharePoint.
В начало
Предварительные требования
Для запуска программы установки SQL Server необходимо быть локальным администратором.
Компьютер должен быть присоединен к домену.
Необходимо знать имя существующего сервера базы данных, на котором размещены базы данных конфигурации и содержимого SharePoint.
Сервер базы данных должен быть настроен для установления удаленных соединений с базой данных. В противном случае будет невозможно подключить новый сервер к ферме, так как он не сможет соединиться с базами данных конфигурации SharePoint.
На новом сервере должна быть установлена та же версия SharePoint, что и на текущих работающих серверах фермы. Например, если на ферме уже установлен SharePoint 2010 с пакетом обновления 1 (SP1), то на новом сервере также нужно установить пакет обновления 1 (SP1), прежде чем можно будет присоединить его к ферме.
Изучите следующие дополнительные разделы, чтобы ознакомиться с требованиями к системе и версиям:
Указания по использованию функций бизнес-аналитики SQL Server в ферме SharePoint 2010
В начало
Шаги
Шаги, приведенные в этом разделе, предполагают, что установкой и настройкой сервера занимается администратор фермы SharePoint. На схеме показана типичная трехуровневая среда. Пронумерованные элементы описаны ниже.
(1) Несколько серверов клиентского веб-интерфейса (WFE). Для серверов WFE требуется надстройка служб Службы Reporting Services для SharePoint 2010.
(2) Один сервер приложений, на котором запущены службы Службы Reporting Services и веб-сайты, например центр администрирования. Чтобы добавить второй сервер приложений на этот уровень, выполните следующие шаги.
(3) Два сервера базы данных SQL Server.
(4) Представляет программное или решение для оборудования по распределению сетевой нагрузки (NLB)
Следующие шаги предполагают, что установкой и настройкой сервера занимается администратор. Сервер будет настроен в качестве нового сервера приложений на ферме и не будет использоваться в качестве веб-интерфейса (WFE).
Шаг |
Описание и ссылка |
||||
---|---|---|---|---|---|
Запустите программу подготовки продуктов SharePoint 2010 |
Требуется наличие установочного носителя SharePoint 2010. Средство подготовки — файл PrerequisiteInstaller.exe на установочном носителе. |
||||
Установите продукт SharePoint 2010. |
|
||||
Установите SharePoint Server 2010 с пакетом обновления 1 (SP1). |
Если на существующей ферме SharePoint установлен SharePoint 2010 с пакетом обновления 1 (SP1), загрузите и установите пакет обновления 1 (SP1) для SharePoint 2010 со следующей страницы: https://support.microsoft.com/kb/2460045. Дополнительные сведения о SharePoint 2010 с пакетом обновления 1 (SP1) см. в разделе Известные проблемы при установке Office 2010 с пакетом обновления 1 (SP1) и SharePoint 2010 с пакетом обновления 1 (SP1). |
||||
Запустите мастер настройки продуктов SharePoint, чтобы добавить сервер к ферме. |
|
||||
Проверьте добавление сервера к ферме SharePoint. |
|
||||
Установите и настройте службы Reporting Services в режиме интеграции с SharePoint. |
Запустите установку SQL Server 2012. Дополнительные сведения об установке служб Службы Reporting Services в режиме интеграции с SharePoint см. в разделе Установка режима интеграции с SharePoint для служб Reporting Services в виде отдельной фермы серверов Если сервер будет использоваться только в качестве сервера приложений и не будет служить в качестве WFE, то не нужно выбирать компонент Надстройка служб Reporting Services для продуктов SharePoint
|
||||
Убедитесь, что службы Reporting Services работают. |
Дополнительные сведения см. в разделе Проверка установки служб Reporting Services. |
В начало
Дополнительная настройка
Отдельные серверы служб Службы Reporting Services в масштабном развертывании вы можете оптимизировать для выполнения фоновой обработки только так, чтобы они не соперничали за ресурсы с интерактивным выполнением отчетов. Фоновая обработка включает в себя расписания, подписки и оповещения о данных.
Чтобы изменить поведение отдельных серверов отчетов, в файле конфигурации RSreportServer.config задайте параметру <IsWebServiceEnable> значение false.
По умолчанию для серверов отчетов параметру <IsWebServiceEnable> задано значение TRUE. Если параметры всех серверов настроены для значения TRUE, нагрузка от интерактивной и фоновой обработки будет сбалансирована по всем узлам фермы.
Если параметру <IsWebServiceEnable> задать значение False для всех серверов отчетов, при попытке использовать функции служб Службы Reporting Services на экране появится сообщение об ошибке, подобное приведенному далее.
Веб-службы Reporting Services не включены. Задайте параметру <IsWebServiceEnable> хотя бы одного экземпляра службы Reporting Services SharePoint Service значение true. Дополнительные сведения см. в разделе Изменение файла конфигурации служб Reporting Services (RSreportserver.config).
В начало
См. также
Другие ресурсы
Добавление веб-сервера или сервера приложений к фермам в сервере SharePoint 2013