Пример технического внедрения среды совместной работы в подразделении (SharePoint Server 2010)
Применимо к: SharePoint Server 2010
Последнее изменение раздела: 2016-11-30
В этом документе описывается конкретное развертывание Microsoft SharePoint Server 2010, в том числе следующие компоненты:
Спецификации примера технического внедрения среды, в том числе оборудование, топология фермы и конфигурация.
Рабочая нагрузка, включая число и типы пользователей или клиентов, а также характеристики использования среды
Набор данных для примера технического внедрения фермы, включая контент базы данных и поисковые индексы
Данные об исправности и производительности для описываемой среды
Содержание:
Необходимые сведения
Общие сведения об этой среде
Спецификации
Рабочая нагрузка
Набор данных
Данные об исправности и производительности
Необходимые сведения
Перед прочтением этого документа убедитесь, что вам знакомы основные понятия управления емкостью в SharePoint Server 2010. В этой документации описывается рекомендуемый подход к управлению емкостью, приводится контекст, позволяющий наиболее эффективно использовать содержащиеся в ней сведения, а также определяются термины, используемые в рамках этого документа.
Более общие сведения о производительности и емкости, которые могут быть полезны в контексте понимания данных этого примера технического внедрения, можно найти в следующих документах:
Обзор управления емкостью и изменения размера для 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