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


Планирование требований к пропускной способности

В этой статье приведены общие рекомендации по диапазонам пропускной способности и задержки решений Microsoft Office SharePoint Server и результаты тестирования распространенных операций при определенных сочетаниях пропускной способности и задержки.

Содержание:

  • Рекомендованные диапазоны пропускной способности

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

  • Среднее время загрузки страницы при сложных пользовательских операциях

  • Приблизительное время обхода контента

  • Лабораторная среда и средства проверки территориально-распределенной сети

При выборе одного из поддерживаемых решений для внедрения в развертывании Office SharePoint Server ключевым моментом является доступная пропускная способность и задержка между сайтами. Задержка — это время, необходимое для передачи пакета от одной точки сети до другой. Рекомендации и результаты проверки из этого руководства основаны на измерении задержки в одном направлении, а не кругового пути. Задержка может повлиять на планы географического развертывания, при котором данные передаются по каналам территориально-распределенной сети нескольких городов, штатов, стран или континентов.

При измерении задержки для пользователей используется средство Ping (ping.exe), определяющее задержку передачи от клиентского компьютера веб-серверу из фермы. Результат кругового пути нужно поделить на два. При измерении задержки между двумя информационными центрами, где размещаются серверы одной и той же фермы используйте средство Ping для определения задержки передачи от веб-сервера в удаленном информационном центре к серверу базы данных в основном информационном центре. Результат кругового пути нужно поделить на два.

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

  • Среднее время загрузки страницы

  • Примерное время обхода контента в территориально-распределенной сети

Статистика пропускной способности и рекомендации из этого руководства основаны на результатах проверки, выполненной технологическим центром корпорации Майкрософт (MTC), Остин, Техас. Чтобы приспособить результаты тестирования к собственным вариантам развертывания, клиенты корпорации Майкрософт могут воспользоваться услугами лабораторий MTC, которые есть по всему миру, или корпоративного технического центра в Ричмонде:

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

Рекомендованные диапазоны пропускной способности

В этом разделе даны общие рекомендации по диапазонам пропускной способности для каждого из трех решений, описанных в разделе Поддерживаемые глобальные решения для Office SharePoint Server (централизованное, централизованное с региональными сайтами и распределенное). Рекомендации из следующей таблицы предполагают, что одновременно работает 10 процентов пользователей. Например, если в рекомендации указано 10,000 пользователей, предполагается, что только 1,000 одновременно посылает запрос на отображение страницы.

Число пользователей Централизованное Централизованное с региональными сайтами Распределенный

100-5 000

Пропускная способность начинается от от 3 мегабит в секунду (Мбит/с) (dual T1) и выше, с задержкой не более 100 миллисекунд (мс)

Пропускная способность начинается от 1,5 Мбит/с (T1) и выше, с задержкой не более 100 м

Пропускная способность начинается от 1,5 Мбит/с (T1) и выше, с задержкой не более 100 м

10 000

Пропускная способность начинается от 3 Мбит/с (dual T1) и выше, с задержкой не более 250

Пропускная способность начинается от 1,5 Мбит/с (T1) и выше, с задержкой не более 500 м

Пропускная способность начинается от 1,5 Мбит/с (T1) и выше, с задержкой не более 500 м

100 000

Пропускная способность начинается от 3 Мбит/с (dual T1) и выше, с задержкой не более 250

Пропускная способность начинается от 1,5 Мбит/с (T1) и выше, с задержкой не более 500 м

Пропускная способность начинается от 1,5 Мбит/с (T1) и выше, с задержкой не более 500 м

Среднее время загрузки страницы при обычных пользовательских операциях

Среднее время загрузки страницы — это время отображения запрошенной веб-страницы в секундах, с момента отправки браузером запроса до получения всех байт страницы и зависимых изображений и ресурсов с веб-сервера.

Проверка этой категории проводилась на основе следующего коэффициента запросов к страницам

Количество запрошенных страниц (только для чтения) Процент от всех запросов

WSSHomePage

25

WSSSmallDocLibAllItems

14

WSSDocHTTPFetch

12

WSSGetListPageHtml

12

WSSSearch

11

WSSRSSList

10

WSSDispForm

9

WSSOutlookSync

7

Тестирование показало, что время загрузки страницы резко увеличивается при наличии полосы пропускания 512 килобайт в секунду (Кбайт/с) и ниже, как видно на следующем графике.

График использования полосы пропускания службы Windows SharePoint Services

  • На оси x указано время отклика в секундах.

  • На оси y указана пропускная способность в мегабитах в секунду и задержка в миллисекундах.

  • Каждая линия на графике соответствует определенному количеству пользователей при одновременном доступе 10 процентов.

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

Пропускная способность и задержка 500 1,000 5,000 10,000 100,000

45 (T3),
задержка = 50 мс

< 1,5 сек.

< 1,5 сек.

< 1,5 сек.

< 1,5 сек.

< 1,5 сек.

45 (T3),
задержка = 100 мс

< 2 сек.

< 2 сек.

< 2 сек.

< 2 сек.

< 2 сек.

45 (T3),
задержка = 250 мс

< 4 сек.

< 4,25 сек.

< 4,25 сек.

< 4,5 сек.

< 4,5 сек.

45 (T3),
задержка = 500 мс

< 7,5 сек.

< 7,75 сек.

< 7,75 сек.

< 8 сек.

< 8 сек.

12 (8 T1s),
задержка = 50 мс

< 1,5 сек.

< 1,5 сек.

< 1,5 сек.

< 1,5 сек.

< 1,5 сек.

12 (8 T1s),
задержка = 100 мс

< 2,5 сек.

< 2,5 сек.

< 2,5 сек.

< 2,5 сек.

< 2,5 сек.

12 (8 T1s),
задержка = 250 мс

< 4,5 сек.

< 4,5 сек.

< 4,5 сек.

< 4,5 сек.

< 4,5 сек.

12 (8 T1s),
задержка = 500 мс

< 8 сек.

< 8 сек.

< 8 сек.

< 8 сек.

< 8 сек.

6 (quad T1),
задержка = 50 мс

< 2 сек.

< 2 сек.

< 2 сек.

< 2 сек.

< 2 сек.

6 (quad T1),
задержка = 100 мс

< 2,5 сек.

< 2,5 сек.

< 2,5 сек.

< 2,5 сек.

< 2,5 сек.

6 (quad T1),
задержка = 250 мс

< 5 сек.

< 5 сек.

< 5 сек.

< 5 сек.

< 5 сек.

6 (quad T1),
задержка = 500 мс

< 8 сек.

< 8 сек.

< 8 сек.

< 8,5 сек.

< 8,5 сек.

3 (dual T1),
задержка = 50 мс

< 3,5 сек.

< 3,5 сек.

< 4 сек.

< 4 сек.

< 4 сек.

3 (dual T1),
задержка = 100 мс

< 4 сек.

< 4 сек.

< 4 сек.

< 4 сек.

< 4 сек.

3 (dual T1),
задержка = 250 мс

< 4,5 сек.

< 5 сек.

< 5 сек.

< 5 сек.

< 5 сек.

3 (dual T1),
задержка = 500 мс

< 8 сек.

< 8 сек.

< 8 сек.

< 8,5 сек.

< 8,5 сек.

1,5 (T1),
задержка = 50 мс

< 6,5 сек.

< 7,5 сек.

< 7,5 сек.

< 7,5 сек.

< 7,5 сек.

1,5 (T1),
задержка = 100 мс

< 7 сек.

< 7,5 сек.

< 7,5 сек.

< 7,5 сек.

< 8 сек.

1,5 (T1),
задержка = 250 мс

< 7 сек.

< 7,5 сек.

< 7,5 сек.

< 7,5 сек.

< 7,5 сек.

1,5 (T1),
задержка = 500 мс

< 8,5 сек.

< 8,5 сек.

< 9 сек.

< 9 сек.

< 9 сек.

0,5 (512 К),
задержка = 50 мс

< 19 сек.

< 19 сек.

< 21 сек.

< 21 сек.

< 22 сек.

0,5 (512 К),
задержка = 100 мс

< 19 сек.

< 19 сек.

< 21 сек.

< 21 сек.

< 22 сек.

0,5 (512 К),
задержка = 250 мс

< 19 сек.

< 19 сек.

< 21 сек.

< 21 сек.

< 22 сек.

0,5 (512 К),
задержка = 500 мс

< 20 сек.

< 20 сек.

< 21 сек.

< 22 сек.

< 23 сек.

Среднее время загрузки страницы при сложных пользовательских операциях

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

Проверка этой категории проводилась на основе следующего коэффициента запросов к страницам

Количество запрошенных страниц (чтение и запись) Процент от всех запросов

WSSHomePage

25

WSSDocHTTPFetch

12

WSSGetListPageHtml

12

WSSDispForm

11

WSSSmallDocLibAllItems

9

WSSWebpartPage

8

WSSRSSList

7

WSSPutDocumentCoded

6

CreateTeamSite

4

WSSOutlookSync

4

WSSEditListItem

2

Тестирование показало, что время выполнения операции резко увеличивается при наличии полосы пропускания 512 Кбайт/с и ниже, как видно на следующем графике. Упавшее до нуля время загрузки страницы говорит о том, что операцию не удалось завершить.

Планирование пропускной способности службы Windows SharePoint Services

  • На оси x указано время отклика в секундах.

  • На оси y указана пропускная способность в мегабитах в секунду и задержка в миллисекундах.

  • Каждая линия на графике соответствует определенному количеству пользователей при одновременном доступе 10 процентов.

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

Примечание

Сокращение "DNF" показывает, что операция не завершена.

Пропускная способность и задержка 500 1,000 5,000 10,000 100,000

45 (T3),
задержка = 50 мс

< 2 сек.

< 2 сек.

< 2,5 сек.

< 2,5 сек.

< 3,5 сек.

45 (T3),
задержка = 100 мс

< 3 сек.

< 3 сек.

< 3,5 сек.

< 3,5 сек.

< 4,5 сек.

45 (T3),
задержка = 250 мс

< 5 сек.

< 5 сек.

< 5,5 сек.

< 6 сек.

< 7 сек.

45 (T3),
задержка = 500 мс

< 8,5 сек.

< 9,5 сек.

< 10,5 сек.

< 11 сек.

< 13,5 сек.

12 (8 T1s),
задержка = 50 мс

< 2 сек.

< 2,5 сек.

< 3,5 сек.

< 4,5 сек.

< 5 сек.

12 (8 T1s),
задержка = 100 мс

< 3 сек.

< 3,5 сек.

< 3,5 сек.

< 4 сек.

< 5 сек.

12 (8 T1s),
задержка = 250 мс

< 5 сек.

< 5 сек.

< 5,5 сек.

< 7 сек.

< 7 сек.

12 (8 T1s),
задержка = 500 мс

< 8 сек.

< 9 сек.

< 9,5 сек.

< 10,5 сек.

< 11 сек.

6 (quad T1),
задержка = 50 мс

< 3 сек.

< 4,5 сек.

< 5 сек.

< 5,5 сек.

< 6,5 сек.

6 (quad T1),
задержка = 100 мс

< 3,5 сек.

< 3,5 сек.

< 5 сек.

< 5,5 сек.

< 6,5 сек.

6 (quad T1),
задержка = 250 мс

< 5 сек.

< 5,5 сек.

< 6 сек.

< 6,5 сек.

< 7 сек.

6 (quad T1),
задержка = 500 мс

< 8,5 сек.

< 9 сек.

< 10 сек.

< 10,5 сек.

< 11 сек.

3 (dual T1),
задержка = 50 мс

< 5,5 сек.

< 7 сек.

< 7,5 сек.

< 8,5 сек.

< 8,5 сек.

3 (dual T1),
задержка = 100 мс

< 5,5 сек.

< 5,5 сек.

< 8 сек.

< 8 сек.

< 11 сек.

3 (dual T1),
задержка = 250 мс

< 6 сек.

< 6 сек.

< 7 сек.

< 9 сек.

< 9,5 сек.

3 (dual T1),
задержка = 500 мс

< 9,5 сек.

< 10 сек.

< 10 сек.

DNF

DNF

1,5 (T1),
задержка = 50 мс

< 9 сек.

< 10,5 сек.

< 12 сек.

< 13 сек.

< 13,5 сек.

1,5 (T1),
задержка = 100 мс

< 10 сек.

< 11 сек.

< 12 сек.

< 15 сек.

< 15 сек.

1,5 (T1),
задержка = 250 мс

< 10 сек.

< 12 сек.

< 13 сек.

< 13 сек.

< 13,5 сек.

1,5 (T1),
задержка = 500 мс

< 10 сек.

< 10 сек.

< 12 сек.

< 13 сек.

< 15 сек.

0,5 (512 Кбит/c),
задержка = 50 мс

< 22 сек.

< 22 сек.

< 32 сек.

< 33 сек.

DNF

0,5 (512 Кбит/c),
задержка = 100 мс

< 22 сек.

< 23 сек.

< 23 сек.

< 42 сек.

DNF

0,5 (512 Кбит/c),
задержка = 250 мс

< 18,5 сек.

< 26 сек.

< 48 сек.

DNF

DNF

0,5 (512 Кбит/c),
задержка = 500 мс

< 24 сек.

< 25 сек.

DNF

DNF

DNF

Приблизительное время обхода контента

При проверке обхода контента основное внимание удалялось трем разным типам источников контента, с ограничениями по пропускной способности и задержке или без них. При этом из-за временных затрат на настройку, запуск и повторную инициализацию в каждой ситуации проверка каждого источника выполнялась только с одной комбинацией пропускной способности и задержки. Учитывая это, тесты проводились в потенциально наиболее сложном варианте с задержкой 100 мс и пропускной способностью 10 Мбит/с.

Обход контента сайта SharePoint

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

Пропускная способность 1 ГБ 5 ГБ 25 ГБ 100 ГБ 500 ГБ

10 Мбит/с

Задержка = нет

Скорость обхода = 467 МБ/мин

2 мин.

11 мин.

54 мин.

5 ч.
30 мин.

17 ч.
45 мин.

10 Мбит/с

Задержка = 100 мс

Скорость обхода = 330 МБ/мин

3 мин.

15 мин.

1 ч.
15 мин.

5 часа

25 ч.
15 мин.

Обход контента общей папки

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

Пропускная способность 1 ГБ 5 ГБ 25 ГБ 100 ГБ 500 ГБ

10 Мбит/с

Задержка = нет

Скорость обхода = 467 МБ/мин

12 сек.

1 мин.

5 мин.

20 мин.

1 ч.
30 мин.

10 Мбит/с

Задержка = 100 мс

Скорость обхода = 330 МБ/мин

2 мин.

9 мин.

45 мин.

3 часа

15 часа

Обход контента HTTP

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

Пропускная способность 1 ГБ 5 ГБ 25 ГБ 100 ГБ 500 ГБ

10 Мбит/с

Задержка = нет

Скорость обхода = 467 МБ/мин

79 мин.

6 ч.
30 мин.

33 часа

132 часа

659 часа

10 Мбит/с

Задержка = 100 мс

Скорость обхода = 330 МБ/мин

3 часа

15 ч.
15 мин.

76 ч.
30 мин.

305 ч.
40 мин.

1529 часа

Лабораторная среда и средства проверки территориально-распределенной сети

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

Конфигурация сетевого хранилища

EMC CLARiiON CX700 для хранилища настроено следующим образом:

  • (2) Контроллеры сервисного процесса с кэшами по 4 ГБ

  • (30) Шпиндели по 73 ГБ, скорость 10,000 оборотов в минуту, с подключением оптоволоконного канала

    • По 10 шпинделей на номер логического устройства (LUN)

    • 3 LUN, RAID 10

  • Коммутатор оптоволоконного канала Brocade SilkWorm 3850

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

  • Аппаратное обеспечение: Dell PowerEdge 6950

  • ОС: Windows Server 2003 R2 Enterprise x64 Edition с SP2

  • ЦП: (4) двухъядерные процессоры AMD Opteron 8218 (2,60 ГГц)

  • Память: 32 ГБ ОЗУ

  • Контроллер: (2) оптоволоконные адаптеры QLogic 4 ГБ

  • База данных: SQL Server 2005 с пакетом обновлений 2 (SP2) (x64)

    • Привод X: 100 ГБ (временная база данных)

    • Привод Y: 100 ГБ (журналы)

    • Привод Z: 300 ГБ (данные)

Конфигурация сервера индексирования

  • Аппаратное обеспечение: Dell PowerEdge 6850

  • ОС: Windows Server 2003 R2 Enterprise x32 Edition с SP2

  • ЦП: (4) х двухъядерные процессоры Intel Xeon 3,0 ГГц

  • Память: 32 ГБ ОЗУ

Конфигурация интерфейсного веб-сервера

  • Аппаратное обеспечение: Dell PowerEdge 2950

  • ОС: Windows Server 2003 R2 Enterprise x32 Edition с SP2

  • ЦП: (2) х двухъядерные процессоры Intel Xeon 3,0 ГГц

  • Память: 16 ГБ ОЗУ

Конфигурация акселератора территориально-распределенной сети

В качестве акселератора территориально-распределенной сети использовалось устройство Shunra VE STN.

Средства создания нагрузки

  • Visual Studio 2005 Team Test

  • CodePlex SharePoint Data Population Tool

Загрузите эту книгу

Этот раздел включен в следующую загружаемую книгу для удобства чтения и печати:

Полный список доступных книг приведен в разделе Загружаемые материалы для Office SharePoint Server 2007.

См. также

Понятия

Поддерживаемые глобальные решения для Office SharePoint Server
Оптимизация Office SharePoint Server для сред глобальной сети