Поделиться через


Масштабное развертывание (конфигурация служб Reporting Services)

Используйте эту страницу, чтобы просмотреть состояние инициализации для масштабного развертывания или включить сервер отчетов в масштабное развертывание.

Инициализированный сервер отчетов производит шифрование и дешифрование конфиденциальных данных, которые хранятся в базе данных сервера отчетов (в качестве примера таких данных можно привести сохраненные учетные данные и строки соединения). Инициализация сервера отчетов необходима для выполнения этим сервером операций.

Термин масштабное развертывание означает два или более экземпляра сервера отчетов, совместно использующих общую базу данных сервера отчетов. Такая конфигурация используется в следующих сценариях.

  • Как предварительное условие для балансировки загрузки между несколькими серверами отчетов в кластере. Перед началом балансировки нагрузки серверы отчетов необходимо настроить для совместного использования одной и той же базы данных.

  • Для сегментирования приложений сервера отчетов на различные компьютеры, где первый сервер используется для интерактивной обработки отчетов, а второй — для обработки отчетов по расписанию. В таком сценарии каждый экземпляр сервера обрабатывает разные типы запросов к одному и тому же содержимому сервера отчетов, хранящегося в общей базе данных.

Настройку масштабного развертывания начинают с двух или более экземпляров сервера отчетов, подключенных к одной и той же базе данных сервера отчетов. После установки всех экземпляров подключитесь к первому серверу отчетов и на странице «Масштабное развертывание» и присоедините все остальные экземпляры. Инициализировать дополнительные узлы может только сервер отчетов, уже инициализированный для работы с базой данных.

Чтобы открыть эту страницу, запустите программу настройки служб Reporting Services и в области переходов выберите пункт Масштабное развертывание. Дополнительные сведения см. в разделе Как запустить настройку служб Reporting Services.

Параметры

  • Имя SQL Server
    Задает имя экземпляра компонента SQL ServerDatabase Engine, на котором размещается база данных сервера отчетов.

  • Имя базы данных
    Указывает имя базы данных, с которой в настоящее время соединен экземпляр сервера отчетов.

  • Режим сервера
    Отображает режим сервера и базы данных. Сервер может работать либо в собственном режиме, либо в режиме интеграции с SharePoint. Масштабное развертывание поддерживается для обоих режимов.

  • Сервер
    Отображает имя сервера отчетов. В большинстве случаев это имя компьютера, на котором установлен сервер отчетов.

  • Экземпляр
    Позволяет отобразить имя экземпляра сервера отчетов. Экземпляры сервера отчетов основаны на экземплярах SQL Server.

  • Состояние
    Указывает, инициализирован ли сервер отчетов или ожидает присоединения к масштабному развертыванию.

    • Для изолированного сервера отчетов, не включенного в масштабное развертывание, эта страница показывает, что экземпляр сервера отчетов инициализирован с выделенной базы данных сервера отчетов. Состояние установлено в значение Соединено.

    • Для сервера отчетов, ожидающего присоединения к масштабному развертыванию, эта страница содержит в полях «Сервер», «Экземпляр» и «Состояние» пустые значения. Если выбрана существующая база данных сервера отчетов, уже используемая другим экземпляром сервера отчетов, то сервер отчетов ожидает соединения с масштабным развертыванием. Сообщение на этой странице содержит инструкции по соединению с сервером отчетов, уже включенным в ферму. Чтобы выполнить этот запрос, нажмите кнопку Соединить, выберите сервер отчетов, уже инициализированный для использования этой базы данных сервера отчетов. Нажмите кнопку Масштабное развертывание, выберите экземпляр сервера отчетов, имеющий состояние Ожидание соединения и нажмите кнопку Инициализировать.

    • Для сервера отчетов, являющегося в настоящий момент частью масштабного развертывания, на этой странице отображается состояние инициализации экземпляров сервера отчетов, совместно пользующихся одной базой данных сервера отчетов. При просмотре состояния для масштабного развертывания не имеет значения, к какому именно серверу создано соединение. Сведения о состоянии идентичны для всех узлов, включенных в масштабное развертывание.

      Для сервера отчетов, уже включенного в масштабное развертывание, на этой странице можно добавить или удалить узлы.

  • Добавление сервера
    Нажмите кнопку Добавить сервер, чтобы добавить сервер отчетов в конфигурацию масштабного развертывания. Этот шаг позволяет настроить сервер отчетов для использования симметричного ключа в общей базе данных сервера отчетов. Кнопка Добавить сервер позволит добавить экземпляр сервера отчетов к масштабному развертыванию или произвести диагностику проблем при миграции или установке.

    Экземпляр сервера отчетов доступен только в случае, если предварительно было настроено соединение с общей базой сервера отчетов. Кроме того, из сервера отчетов, уже инициализированного на использование базы данных сервера отчетов, должна быть выполнена инициализация.

  • Удаление сервера
    Нажмите кнопку Удалить сервер, чтобы удалить ключи шифрования выбранного экземпляра сервера отчетов из общей серверной базы данных отчетов. Удаление ключей необходимо для удаления сервера отчетов из масштабного развертывания или для диагностики проблем, возникших при установке или миграции. Таким образом из общей базы данных сервера отчетов будут удалены только ключи шифрования для заданного экземпляра сервера отчетов. На зашифрованные данные в базе данных сервера отчетов это не влияет.

    В качестве предупредительной меры перед удалением симметричного ключа убедитесь, что создана его резервная копия. После удаления ключей шифрования последнего в списке сервера отчетов задайте для базы данных новые требования для любой последующей инициализации сервера отчетов. Новое требование заключается в том, что после инициализации сервера отчетов необходимо восстановить резервную копию симметричного ключа. Восстановление симметричного ключа необходимо для доступа к зашифрованным данным в базе данных сервера отчетов.

    Если зашифрованные данные больше не нужны или если нет резервной копии ключа, то зашифрованные данные необходимо удалить. Дополнительные сведения см. в разделе Ключи шифрования (конфигурация служб Reporting Services).

СоветСовет

После удаления сервера отчетов из масштабного развертывания его будет невозможно повторно добавить обратно в масштабное развертывание до тех пор, пока этот удаленный экземпляр сервера отчетов не будет перезапущен. После перезапуска экземпляра сервера отчетов его состояние обновится, что позволит добавить данный экземпляр сервера отчетов в масштабное развертывание.