Среда публикации корпоративной интрасети: пример технического внедрения (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 в компании. Также сотрудники ежедневно получают сообщения электронной почты со ссылками на статьи этой в среде. Большая часть сотрудников использует рассматриваемую среду в качестве домашней страницы браузера.

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

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

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

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

Оборудование

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

Примечание

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

Веб-серверы

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

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

Процессоры

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

ОЗУ

32 ГБ

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

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

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

300 ГБ

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

2

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

1 гигабит

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

Windows NTLM

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

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

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

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

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

Центр администрирования

Входящая электронная почта Microsoft SharePoint Foundation

Веб-приложение Microsoft SharePoint Foundation

Служба таймера рабочих процессов Microsoft SharePoint Foundation

Служба параметров сайтов и запросов поиска

SharePoint Server Search

Используемые службы из фермы федеративных служб

Служба профилей пользователей

Веб-служба Web Analytics

Служба подключения к бизнес-данным

Веб-служба управляемых метаданных

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

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

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

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

Сервер базы данных DB1-2

Процессоры

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

ОЗУ

32 ГБ

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

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

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

(6 * 1,25 ТБ) + 3 ТБ

Диск 1-4: данные SQL

Диск 5: журналы

Диск 6: временная база данных

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

2

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

1 гигабит

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

Windows NTLM

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

SQL Server 2008

Топология

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

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

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

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

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

Администрирование семейства сайтов:

Кэш вывода семейства веб-сайтов

Вкл.

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

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

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

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

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

Вкл. – 500 МБ

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

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

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

5 дн.

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

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

Microsoft SharePoint Foundation База данных – присвойте параметру QueryLoggingThreshold значение, равное 1 с

1 с

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

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

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

1

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

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

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

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

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

100

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

226

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

33 580

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

172

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

376

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

3 800 000

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

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

Веб-браузер

3 261 563

97,09 %

DAV

2 418

0,07 %

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

92 322

2,75 %

OneNote

1628

0,05 %

Outlook

961

0,03 %

Word

449

0,01 %

Набор данных

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

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

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

49,9 ГБ

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

22,2 ГБ

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

3

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

3

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

4

Число сайтов

797

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

275 000

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

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

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

Метрика Значение

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

99,95 %

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

0,05 %

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

1,08 ГБ

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

2,60 ГБ

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

6 %

Запросов ASP.NET в очереди

0,00

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

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

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

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

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

Метрика Значение

Соотношение чтение/запись (операций ввода/вывода для базы данных)

99,999:0,001

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

0,35

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

34

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

2,5

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

131,33

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

278,33

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

2,36

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

94,80

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

0 мс

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

0 мс

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

0

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

0,25 мс

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

>99 %

See Also

Other Resources

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