Пример технического внедрения среды совместной работы в подразделении (SharePoint Server 2010)

 

Применимо к: SharePoint Server 2010

Последнее изменение раздела: 2016-11-30

В этом документе описывается конкретное развертывание Microsoft SharePoint Server 2010, в том числе следующие компоненты:

  • Спецификации примера технического внедрения среды, в том числе оборудование, топология фермы и конфигурация.

  • Рабочая нагрузка, включая число и типы пользователей или клиентов, а также характеристики использования среды

  • Набор данных для примера технического внедрения фермы, включая контент базы данных и поисковые индексы

  • Данные об исправности и производительности для описываемой среды

Содержание:

  • Необходимые сведения

  • Общие сведения об этой среде

  • Спецификации

  • Рабочая нагрузка

  • Набор данных

  • Данные об исправности и производительности

Необходимые сведения

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

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

Общие сведения об этой среде

В этом техническом документе описывается реальная среда SharePoint Server 2010, развернутая в корпорации Майкрософт. Данные, приведенные в этом документе, можно использовать в качестве основы для сравнительного анализа планируемых характеристик рабочей нагрузки и использования. Если планируемая архитектура близка к описываемой, можно использовать рассматриваемое в этом документе развертывание в качестве отправной точки для создания собственной установки.

Этот документ содержит следующие разделы:

  • Спецификации — характеристики оборудования, топологии и конфигурации

  • Рабочая нагрузка — потребности фермы, включая число пользователей и характеристики использования

  • Набор данных — в том числе размер базы данных

  • Данные об исправности и производительности — в соответствии с конкретными характеристиками среды

Этот документ входит в состав серии документов Performance and capacity technical case studies (SharePoint Server 2010), посвященных средам SharePoint, развернутым в корпорации Майкрософт.

На схеме показана среда в контексте Майкрософт

Среда SharePoint Server 2010, описанная в этом документе, является производственной средой большой, географически распределенной компании. Сотрудники используют эту среду для слежения за проектами, совместной работы над документами и обмена данными внутри своего подразделения. Эта среда также используется для внутреннего тестирования, и в ней часто устанавливаются новейшие предварительные версии SharePoint Server, как только они становятся доступны.

Ежедневно в среде работает до 9 000 уникальных пользователей, которые в часы наибольшей нагрузки отправляют до 470 запросов в секунду. Поскольку сайт располагается в интрасети, все пользователи проходят проверку подлинности.

В этом документе описывается типовой день работы среды совместной работы в подразделении.

Спецификации

В этом разделе приведены подробные сведения об оборудовании, программном обеспечении, топологии и конфигурации этого практического примера внедрения среды.

Аппаратное обеспечение

В этом разделе описываются используемые в среде серверы.

Примечание

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

Веб-серверы

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

Веб-сервер WFE1-2 WFE3-4

Процессоры

2 четырехъядерных процессора с тактовой частотой 2,33 ГГц

2 четырехъядерных процессора с тактовой частотой 2,33 ГГц

ОЗУ

32 ГБ

16 ГБ

Операционная система

Windows Server 2008, 64-разрядная

Windows Server 2008, 64-разрядная

Размер диска для SharePoint

3 диска SAS 15K по 146 ГБ (3 диска RAID 1) Диск 1: операционная система Диск 2: файл подкачки и кэш больших двоичных объектов Диск 3: журналы и каталог временных файлов

3 диска SAS 15K по 146 ГБ (3 диска RAID 1) Диск 1: операционная система Диск 2: файл подкачки и кэш больших двоичных объектов Диск 3: журналы и каталог временных файлов

Число сетевых адаптеров

2

2

Скорость сетевого адаптера

1 гигабит

1 гигабит

Проверка подлинности

Windows NTLM

Windows NTLM

Тип службы балансировки нагрузки

Аппаратная балансировка нагрузки

Аппаратная балансировка нагрузки

Версия программного обеспечения

SharePoint Server 2010 (предварительная версия)

SharePoint Server 2010 (предварительная версия)

Запускаемые локально службы

Сервер поисковых запросов

WFE3 – службы не установлены

WFE4 – обход контента при поиске

Сервер приложений

В ферме развернуты четыре сервера приложений.

Веб-сервер APP1-3 APP4

Процессоры

2 четырехъядерных процессора с тактовой частотой 2,33 ГГц

2 четырехъядерных процессора с тактовой частотой 2,33 ГГц

ОЗУ

16 ГБ

16 ГБ

Операционная система

Windows Server 2008, 64-разрядная

Windows Server 2008, 64-разрядная

Размер диска для SharePoint

3 диска SAS 15K по 146 ГБ (3 диска RAID 1) Диск 1: операционная система Диск 2: файл подкачки и кэш больших двоичных объектов Диск 3: журналы и каталог временных файлов

2 диска SAS 15K по 136 ГБ (RAID 0) 4 диска SSD по 60 ГБ, SATA (RAID 5) Диск 1: операционная система Диск 2: файл подкачки и кэш больших двоичных объектов Диск 3: журналы и каталог временных файлов

Число сетевых адаптеров

2

2

Скорость сетевого адаптера

1 гигабит

1 гигабит

Проверка подлинности

Windows NTLM

Windows NTLM

Тип службы балансировки нагрузки

Аппаратная балансировка нагрузки

Аппаратная балансировка нагрузки

Версия программного обеспечения

SharePoint Server 2010 (предварительная версия)

SharePoint Server 2010 (предварительная версия)

Запускаемые локально службы

APP1 — центр администрирования и все приложения, кроме веб-приложений Office Web Applications

APP2 — все приложения (в том числе веб-приложения Office Web Applications)

APP3 — веб-приложения Office Web Applications

Средство индексирования для поиска

Серверы баз данных

Используется три сервера баз данных, на одном работает экземпляр SQL Server по умолчанию, содержащий базы данных контента, на другом работают базы данных использования и веб-аналитики, на третьем — базы данных поиска.

База данных DB1 — экземпляр по умолчанию DB2 DB3

Процессоры

4 четырехъядерных процессора с тактовой частотой 3,2 ГГц

2 четырехъядерных процессора с тактовой частотой 3,2 ГГц

2 четырехъядерных процессора с тактовой частотой 3,2 ГГц

ОЗУ

32 ГБ

16 ГБ

32 ГБ

Операционная система

Windows Server 2008 с пакетом обновления 1 (SP1), 64-разрядная

Windows Server 2008 с пакетом обновления 1 (SP1), 64-разрядная

Windows Server 2008 с пакетом обновления 1 (SP1), 64-разрядная

Система хранения и геометрия

5 дисков SAS 15K по 146 ГБ + SAN

Диск 1: операционная система (2 диска RAID 10)

Диск 2: файл подкачки (2 диска RAID 10)

Диск 3: хранилище DAS (16 дисков RAID 10, данные временной БД) SAS 15K по 146 ГБ

Диск 4: хранилище DAS (16 дисков RAID 10, данные временной БД) SAS 15K по 146 ГБ

Диск 5-15: SAN с подключением по оптоволокну. По возможности одна база данных на два диска. Разделение журналов и данных между LUN. Диски 15K.

6 дисков SAS 15K по 450 ГБ

Непосредственно подключенные 14 дисков SAS 15K по 146 ГБ

Диск 1: журналы использования и операционная система

Диск 2: данные об использовании

2 диска SAS 15K по 136 ГБ (RAID 0)

6 дисков SSD по 60 ГБ, SATA (RAID 5)

Диск 1: операционная система

Диск 2: файл подкачки и кэш больших двоичных объектов

Диск 3: журналы и временный каталог. Твердотельные диски. 6 твердотельных дисков по 60 ГБ (RAID 5)

Число сетевых адаптеров

2

2

2

Скорость сетевого адаптера

1 гигабит

1 гигабит

1 гигабит

Проверка подлинности

Windows NTLM

Windows NTLM

Windows NTLM

Версия программного обеспечения

SQL Server 2008

SQL Server 2008

SQL Server 2008 R2

Топология

На следующем рисунке показана топология фермы.

Схема топологии фермы для этой среды

Конфигурация

В следующей таблице приведены выполненные настройки, которые влияют на производительность и емкость среды.

Параметр Значение Примечания

Семейство веб-сайтов:

Кэширование объектов (Вкл | Откл)

Профиль кэша для анонимных пользователей (выбор)

Профиль кэша для анонимных пользователей (выбор)

Кэш объектов (Откл. | n МБ)

Изменения кэша запросов к спискам (Каждый раз | Каждые n секунд)

Вкл.

Отключено

Отключено

Вкл. — 100 ГБ

60 с

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

Профиль кэша семейства веб-сайтов (выбор)

Интрасеть (сайт совместной работы)

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

Кэш объектов (Откл. | n МБ)

Вкл. — 500 МБ

По умолчанию используется значение 100 МБ. Увеличение значения этого параметра позволяет хранить дополнительные данные в памяти интерфейсного веб-сервера.

Служба использования:

Журнал трассировки — число дней хранения файлов журнала (по умолчанию: 14 дн.)

5 дн.

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

Пороговое значение для записи журнала:

Microsoft SharePoint Foundation База данных — настройте для параметра QueryLoggingThreshold значение 1 с

1 с

По умолчанию используется значение 5 секунд. Уменьшение значения этого параметра позволит сократить использование полосы пропускания и ресурсов ЦП на сервере базы данных.

Сервер базы данных — экземпляр по умолчанию:

Максимальная степень параллелизма

1

По умолчанию используется значение 0. Для обеспечения оптимальной производительности настоятельно рекомендуется присвоить параметру max degree of parallelism значение 1 для серверов баз данных SharePoint Server 2010. Дополнительные сведения о настройке параметра max degree of parallelism см. в статье, описывающей параметр max degree of parallelism (https://go.microsoft.com/fwlink/?linkid=189030&clcid=0x419).

Рабочая нагрузка

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

Характеристики рабочей нагрузки Значение

Среднее число запросов в секунду

165

Среднее число запросов в секунду в периоды максимальной загрузки (с 11 до 15 часов)

216

Общее число уникальных пользователей в день

9186

Среднее число параллельных пользователей

189

Максимальное число параллельных пользователей

322

Общее число запросов за день

7 124 943

В этой таблице показано число запросов для каждого агента пользователя.

Агент пользователя Запросы Процент от итога

Поиск (обход контента)

4 373 433

67,61%

Outlook

897 183

13,87%

OneNote

456 917

7,06%

DAV

273 391

4,23%

Веб-браузер

247 303

3,82%

Word

94 465

1,46%

Рабочие области SharePoint

70 651

1,09%

Веб-приложения Office Web Applications

45 125

0,70%

Excel

8 826

0,14%

Access

1 698

0,03%

Набор данных

В этом разделе описывается набор данных для примера внедрения фермы, в том числе размер базы данных и индексы поиска.

Характеристики набора данных Значение

Размер базы данных (совокупный)

1,8 ТБ

Размер большого двоичного объекта

1,68 ТБ

Число баз данных контента

18

Общее число баз данных

36

Число семейств веб-сайтов

7 499

Число веб-приложений

7

Число сайтов

42 457

Размер индекса поиска (число элементов)

4,6 миллионов

Данные об исправности и производительности

В этом разделе описываются данные об исправности и производительности для этого примера внедрения среды.

Общие счетчики

Показатель Значение

Доступность (время работоспособности)

99,9995%

Процент сбоев

0,0005%

Средний объем использования памяти

0,89 ГБ

Максимальный объем использования памяти

5,13 ГБ

% трафика обхода контента при поиске (отношение числа клиентских поисковых запросов к общему числу запросов)

82,5%

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

Диаграмма усредненных данных по использованию ЦП Диаграмма, отображающая задержку для данной среды

В этом документе величина задержки разбита на четыре категории. 50-й процентиль задержки обычно определяет скорость ответа сервера. Это означает, что половина запросов обслуживается в пределах указанной величины задержки. 95-й процентиль задержки обычно определяет время ответа сервера. Это означает, что 95% запросов обслуживается в пределах указанного времени ответа и, следовательно, лишь 5% обрабатывается дольше этой величины.

Счетчики базы данных

Показатель Значение

Средняя длина очереди диска

1,42

Длина очереди диска: операций чтения

1,38

Длина очереди диска: операций записи

0,04

Обращений чтения с диска/сек

56,51

Обращений записи на диск/сек

17,60

Операций компиляции SQL/сек

13,11

Операций повторной компиляции SQL/сек

0,14

Операций блокировки SQL: среднее время ожидания

294,56 мс

Операций блокировки SQL: время ожидания блокировки

867,53 мс

Операций блокировки SQL: взаимных блокировок в секунду

1,87

Операций кратковременной блокировки SQL: среднее время ожидания

5,10 мс

Коэффициент попадания в кэш SQL

99,77%

See Also

Other Resources

Центр ресурсов: управление емкостью для SharePoint Server 2010