Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описываются общие топологии установки компонентов SQL Server в среде SharePoint.
Все топологии предполагают, что используется один и тот же домен или доверенный домен и что все серверы работают в одной и той же ферме.
Распределенные приложения в ферме
Приложения в ферме SharePoint рассматриваются как распределенные приложения, разделяющие общую функциональность по определенным уровням. Все эти уровни могут выполняться на одном компьютере или на нескольких серверах по одному для каждого уровня. В результате можно получить масштабируемую платформу, которая позволяет распределить ресурсы по областям, где они больше всего востребованы: соединения на сервере, обслуживающем клиентские запросы, обработка на сервере приложений или хранение данных на внутреннем сервере.
В этом выпуске и служба Reporting Services, и PowerPivot для SharePoint реализованы как распределенные приложения, службы которых выполняются и на уровне клиентского веб-интерфейса, и на уровне приложений. Данные приложений хранятся на уровне данных, в базах данных приложения службы, созданных при установке и настройке компонента.
На следующей диаграмме показано, какие службы и поставщики работают на каждом из уровней. Обратите внимание, что диаграмма включает несколько встроенных служб. Эти службы необходимы для поддержки некоторых сценариев SQL Server BI. Службы Excel Services, Secure Store Services и Claims to Windows Token Service либо необходимы, либо рекомендуются для поддержки работы PowerPivot для SharePoint или служб Reporting Services в SharePoint. Кроме того, для поддержки некоторых сценариев доступа к данным PowerPivot необходимы поставщики MSOLAP OLE DB и службы ADO.NET. Дополнительно можно установить на уровне данных службу Analysis Services, если предполагается создавать отчеты Power View на основе баз данных табличных моделей, размещенных за пределами SharePoint.
.gif)
Развертывания отдельных серверов
Все компоненты сервера, включая уровень данных, можно установить на одном компьютере. Такая конфигурация развертывания полезна при ознакомлении с ПО или при разработке пользовательских приложений, включающих службы Reporting Services в режиме SharePoint. Это развертывание является наиболее простым в настройке. Поскольку все компоненты устанавливаются на одном и том же компьютере, требуется также наименьшее количество лицензий. Службы Службы Reporting Services, PowerPivot для SharePoint и компонент Компонент Database Engine устанавливаются как однолицензионная копия SQL Server.
Чтобы установить все компоненты на одиночный сервер, последовательно установите службы Службы Reporting Services и PowerPivot для SharePoint на один и тот же физический сервер. Инструкции по настройке отдельного сервера см. в разделе Контрольный список по развертыванию: Службы Reporting Services, Power View и PowerPivot для SharePoint.
Двухуровневое развертывание
Двухуровневое развертывание обычно включает установку SharePoint Server 2010 на один компьютер и компонент SQL Server Database Engine на второй компьютер. Перемещение уровня данных на выделенный сервер — это наиболее типичная конфигурация двухкомпьютерной фермы. В двухуровневой ферме на сервере SharePoint устанавливаются служба Службы Reporting Services и служба PowerPivot для SharePoint. Все веб-службы на сервере, обслуживающем клиентские запросы, и общие службы на уровне приложений эксплуатируются на одном и том же физическом сервере. Шаги по установке в двухуровневой конфигурации очень похожи на установку на отдельном сервере: службы Службы Reporting Services и PowerPivot для SharePoint последовательно устанавливаются на одном и том же физическом сервере.
Трехуровневое развертывание
В трехуровневом развертывании обычно отделяют службы клиентского веб-интерфейса от приложений, интенсивно использующих память. В этой топологии службы Службы Reporting Services и PowerPivot для SharePoint устанавливаются только на сервере приложений. Веб-службы, выполняющиеся на клиентском веб-интерфейсе, устанавливаются как решения, которые развернуты в качестве приложений в ферме в процессе настройки сервера, как задача после установки. На следующей диаграмме проиллюстрировано трехуровневое развертывание.
.gif)
Трехуровневое масштабное развертывание
Эта топология иллюстрирует масштабное развертывание, при котором одна и та же общая служба выполняется на нескольких серверах, что позволяет обслуживать большое количество запросов и предоставлять дополнительные мощности по обработке данных PowerPivot или отчетов служб Reporting Services. На нижеследующей диаграмме показаны три кластера серверов приложений, в каждом из которых в различных сочетаниях выполняются общие службы. В среде SharePoint функции обнаружения и проверки доступности служб встроены в ферму. Балансировка загрузки нескольких физических серверов, на которых выполняется одно и то же приложение общей службы, является частью архитектуры общих служб.
При развертывании многосерверной фермы следуйте инструкциям, приведенным в статье по SharePoint: Несколько серверов в трехуровневой ферме (SharePoint Server 2010).
.gif)