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


Топологии развертывания для компонентов бизнес-аналитики SQL Server в SharePoint

В этом разделе описываются распространенные топологии для установки функций Sql Server Business Intelligence Reporting Services и PowerPivot для SharePoint 2013 в средах SharePoint 2010 и SharePoint 2013. Например, один сервер и три уровня.

Область применения: SharePoint 2013 | SharePoint 2010

В этом разделе:

Примеры топологии развертывания в SharePoint 2013

Режим установки SQL Server PowerPivot для SharePoint не зависит от SharePoint. Он не использует объектную модель или интерфейсы SharePoint для поддержки интеграции. Поэтому службы Analysis Services можно установить на любом компьютере под управлением Windows Server 2008 R2 или более поздней версии. Это может быть (но необязательно) сервер приложений в ферме SharePoint. Одним из этапов настройки является указание службы Excel на сервер, на котором запущены службы Analysis Services. Для балансировки нагрузки и отказоустойчивости рекомендуется установить и зарегистрировать несколько серверов Служб Analysis Services, работающих в режиме SharePoint.

В режиме SharePoint служб Reporting Services требуется SharePoint server 2013 и используется архитектура приложения службы SharePoint.

В следующих разделах приведены типичные топологии развертывания:

Развертывание трех серверов для случая PowerPivot для SharePoint 2013 и служб Reporting Services

В следующем трехсерверном развертывании SQL Server ядро СУБД, сервер служб Analysis Services, работающий в режиме SharePoint и SharePoint, каждый выполняется на отдельном сервере. Пакет установщика PowerPivot для SharePoint 2013 2013 (spPowerPivot.msi) должен быть запущен на сервере SharePoint.

Развертывание сервера SSAS и SSRS SharePoint в режиме 3

(1) Приложение службы Excel. Приложение службы создается в процессе установки SharePoint.
(2) Приложение службы PowerPivot. Имя по умолчанию — Приложение службы PowerPivot по умолчанию.
(3) Приложение службы Reporting Services.
(4) Установите надстройку служб reporting services для SharePoint с установочного носителя SQL Server 2014 или пакета дополнительных компонентов SQL Server 2014.
(5) Запустите spPowerPivot.msi для установки поставщиков данных, средства настройки PowerPivot, коллекции PowerPivot и планирования обновления данных.
(6) Сервер служб Analysis Services в режиме SharePoint. Для использования этого сервера настройте параметры модели данных приложения служб Excel.
(7) Базы данных содержимого SharePoint, конфигурации и приложений службы.

Параметры SharePointОтправка отзывов и контактных данных через Microsoft SQL Server Connect (https://connect.microsoft.com/SQLServer/Feedback).

Развертывание в конфигурации с одиночным сервером PowerPivot для SharePoint 2013

Развертывание одиночного сервера полезно для тестирования, но не рекомендуется для производственных целей.

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

Развертывание одного сервера PowerPivot для SharePoint

(1) Приложение службы Excel. Приложение службы создается в процессе установки SharePoint.
(2) Приложение службы PowerPivot. Имя по умолчанию — Приложение службы PowerPivot по умолчанию.
(3) Базы данных содержимого SharePoint, конфигурации и приложений службы.
(4) Сервер служб Analysis Services в режиме SharePoint. Для использования этого сервера настройте параметры модели данных приложения служб Excel.

Развертывание двух серверов PowerPivot для SharePoint 2013

В следующем двухсерверном развертывании SQL Server ядро СУБД и службы Analysis Services в режиме SharePoint выполняются на отдельном сервере, отличном от SharePoint. Для SharePoint 2013 на сервере SharePoint устанавливается пакет установщика Microsoft SQL Server 2014 PowerPivot для SharePoint 2013 (spPowerPivot.msi).

PowerPivot для SharePoint 2013 расширяет SharePoint Server 2013 для добавления обработки данных на стороне сервера, поставщиков данных, коллекции PowerPivot и поддержки управления книгАми PowerPivot и книг Excel с расширенными моделями данных.

Пакет установщика доступен в составе пакета дополнительных компонентов SQL Server 2014. Пакет дополнительных компонентов можно скачать из центра загрузки Майкрософт в Microsoft SQL Server® 2014 PowerPivot® для Microsoft® SharePoint® (ГИПЕРССЫЛКА "https://go.microsoft.com/fwlink/?LinkID=296473" \t "_blank". https://go.microsoft.com/fwlink/?LinkID=296473®

Развертывание сервера SSAS PowerPivot в режиме 2

(1) Приложение службы Excel. Приложение службы создается в процессе установки SharePoint.
(2) Приложение службы PowerPivot. Имя по умолчанию — Приложение службы PowerPivot по умолчанию.
(3) ЗАПУСТИТЕ файл spPowerPivot.msi для установки поставщиков данных, средства настройки PowerPivot, коллекции PowerPivot и обновления данных по расписанию.
(4) Сервер служб Analysis Services в режиме SharePoint. Для использования этого сервера настройте параметры модели данных приложения служб Excel.
(5) Базы данных содержимого SharePoint, конфигурации и приложений службы.

Развертывание трех серверов PowerPivot для SharePoint 2013

В следующем трехсерверном развертывании SQL Server ядро СУБД, сервер служб Analysis Services, работающий в режиме SharePoint и SharePoint, каждый выполняется на отдельном сервере. Пакет установщика PowerPivot для SharePoint 2013 (spPowerPivot.msi) должен быть установлен на сервере SharePoint.

Развертывание сервера AS PowerPivot Mode3

(1) Приложение службы Excel. Приложение службы создается в процессе установки SharePoint.
(2) Приложение службы PowerPivot. Имя по умолчанию — Приложение службы PowerPivot по умолчанию.
(3) ЗАПУСТИТЕ файл spPowerPivot.msi для установки поставщиков данных, средства настройки PowerPivot, коллекции PowerPivot и обновления данных по расписанию.
(4) Сервер служб Analysis Services в режиме SharePoint. Для использования этого сервера настройте параметры модели данных приложения служб Excel.
(5) Базы данных содержимого SharePoint, конфигурации и приложений службы.

Развертывание одного сервера для случая PowerPivot для SharePoint 2013 и служб Reporting Services

Развертывание одиночного сервера полезно для тестирования, но не рекомендуется для производственных целей.

Развертывание сервера SSAS и SSRS SharePoint в режиме 1

(1) Приложение службы Excel. Приложение службы создается в процессе установки SharePoint.
(2) Приложение службы PowerPivot. Имя по умолчанию — Приложение службы PowerPivot по умолчанию.
(3) Приложение службы Reporting Services.
(4) Установите надстройку служб reporting services для SharePoint с установочного носителя SQL Server 2014 или пакета дополнительных компонентов SQL Server 2014.
(5) Базы данных содержимого SharePoint, конфигурации и приложений службы.
(6) Сервер служб Analysis Services в режиме SharePoint. Для использования этого сервера настройте параметры модели данных приложения служб Excel.

Развертывание двух серверов для PowerPivot для SharePoint 2013 и служб Reporting Services

В следующем двухсерверном развертывании ядро СУБД SQL Server и сервер Analysis Services в режиме интеграции с SharePoint работают на сервере, отдельном от SharePoint. Пакет установщика PowerPivot для SharePoint 2013 (spPowerPivot.msi) должен быть запущен на сервере SharePoint.

Развертывание сервера SSAS и SSRS в режиме 2

(1) Приложение службы Excel. Приложение службы создается в процессе установки SharePoint.
(2) Приложение службы PowerPivot. Имя по умолчанию — Приложение службы PowerPivot по умолчанию.
(3) Приложение службы Reporting Services.
(4) Установите надстройку служб reporting services для SharePoint с установочного носителя SQL Server 2014 или пакета дополнительных компонентов SQL Server 2014.
(5) ЗАПУСТИТЕ файл spPowerPivot.msi для установки поставщиков данных, средства настройки PowerPivot, коллекции PowerPivot и обновления данных по расписанию.
(6) Сервер служб Analysis Services в режиме SharePoint. Для использования этого сервера настройте параметры модели данных приложения служб Excel.
(7) Базы данных содержимого SharePoint, конфигурации и приложений службы.

Образцовые топологии развертывания в SharePoint 2010

На следующей диаграмме показано, какие службы и поставщики работают на каждом из уровней. Обратите внимание, что диаграмма включает несколько встроенных служб. Эти службы необходимы для поддержки некоторых сценариев SQL Server BI. Службы Excel Services, Secure Store и Claims to Windows Token Service либо необходимы, либо рекомендуются для поддержки работы PowerPivot для SharePoint или служб Reporting Services в SharePoint. Кроме того, для поддержки некоторых сценариев доступа к данным PowerPivot необходимы поставщики MSOLAP OLE DB и службы ADO.NET. При необходимости можно установить службы Analysis Services на уровне данных, если вы хотите создать отчеты Power View на основе баз данных табличной модели, размещенных за пределами SharePoint.

Схема: логическая архитектура

Развертывания в конфигурации с одиночным сервером

Все компоненты сервера, включая уровень данных, можно установить на одном компьютере. Такая конфигурация развертывания полезна при ознакомлении с ПО или при разработке пользовательских приложений, включающих службы Reporting Services в режиме SharePoint. Это развертывание является наиболее простым в настройке. Поскольку все компоненты устанавливаются на одном и том же компьютере, требуется также наименьшее количество лицензий. Службы Reporting Services, PowerPivot для SharePoint и ядро СУБД устанавливаются в качестве одной лицензированной копии SQL Server.

Чтобы установить все компоненты на одном сервере, необходимо установить службы Reporting Services и PowerPivot для SharePoint последовательно на одном физическом сервере. Инструкции по конфигурации автономного сервера см. в контрольном списке развертывания: службы Reporting Services, Power View и PowerPivot для SharePoint.

Двухуровневое развертывание

Двухуровневое развертывание обычно включает установку SharePoint Server 2010 на один компьютер и компонент SQL Server Database Engine на второй компьютер. Перемещение уровня данных на выделенный сервер — это наиболее типичная конфигурация двухкомпьютерной фермы. В двухуровневой ферме вы устанавливаете службы Reporting Services и PowerPivot для SharePoint на сервере SharePoint. Все веб-службы на сервере, обслуживающем клиентские запросы, и общие службы на уровне приложений эксплуатируются на одном и том же физическом сервере. Действия по установке для 2-уровневого развертывания очень похожи на автономное развертывание, в том случае, когда вы устанавливаете службы Reporting Services и PowerPivot для SharePoint последовательно на том же физическом сервере.

Трехуровневое развертывание

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

Топология 3-сервера

Трехуровневое масштабное развертывание

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

При развертывании многосерверной фермы следуйте инструкциям, приведенным в статье по SharePoint: Несколько серверов в трехуровневой ферме (SharePoint Server 2010).

Топология 5-сервера

См. также

Установка служб Reporting Services в режиме интеграции с SharePoint (SharePoint 2010 и SharePoint 2013)
Установка PowerPivot для SharePoint 2013
Установка PowerPivot для SharePoint 2010