Планирование требований к пропускной способности
В этой статье приведены общие рекомендации по диапазонам пропускной способности и задержки решений Microsoft Office SharePoint Server и результаты тестирования распространенных операций при определенных сочетаниях пропускной способности и задержки.
Содержание:
Рекомендованные диапазоны пропускной способности
Среднее время загрузки страницы при обычных пользовательских операциях
Среднее время загрузки страницы при сложных пользовательских операциях
Приблизительное время обхода контента
Лабораторная среда и средства проверки территориально-распределенной сети
При выборе одного из поддерживаемых решений для внедрения в развертывании Office SharePoint Server ключевым моментом является доступная пропускная способность и задержка между сайтами. Задержка — это время, необходимое для передачи пакета от одной точки сети до другой. Рекомендации и результаты проверки из этого руководства основаны на измерении задержки в одном направлении, а не кругового пути. Задержка может повлиять на планы географического развертывания, при котором данные передаются по каналам территориально-распределенной сети нескольких городов, штатов, стран или континентов.
При измерении задержки для пользователей используется средство Ping (ping.exe), определяющее задержку передачи от клиентского компьютера веб-серверу из фермы. Результат кругового пути нужно поделить на два. При измерении задержки между двумя информационными центрами, где размещаются серверы одной и той же фермы используйте средство Ping для определения задержки передачи от веб-сервера в удаленном информационном центре к серверу базы данных в основном информационном центре. Результат кругового пути нужно поделить на два.
В эту статью включены результаты проверки, проведенной при определенной целевой полосе пропускания и задержке следующим образом:
Среднее время загрузки страницы
Примерное время обхода контента в территориально-распределенной сети
Статистика пропускной способности и рекомендации из этого руководства основаны на результатах проверки, выполненной технологическим центром корпорации Майкрософт (MTC), Остин, Техас. Чтобы приспособить результаты тестирования к собственным вариантам развертывания, клиенты корпорации Майкрософт могут воспользоваться услугами лабораторий MTC, которые есть по всему миру, или корпоративного технического центра в Ричмонде:
Microsoft Technology Centers (https://go.microsoft.com/fwlink/?linkid=111057&clcid=0x419)
The Microsoft Enterprise Engineering Center (на английском языке) (https://go.microsoft.com/fwlink/?linkid=108890&clcid=0x419) (на английском языке).
Важно Все результаты тестирования, приведенные в этом документе, получены в моделируемой среде без пользовательских настроек. Это минимальное время отклика, которого можно ожидать в среде территориально-распределенной сети. При наличии пользовательских настроек, использовании нескольких служб и функций и дополнительной сетевой инфраструктуры время отклика увеличивается.
Рекомендованные диапазоны пропускной способности
В этом разделе даны общие рекомендации по диапазонам пропускной способности для каждого из трех решений, описанных в разделе Поддерживаемые глобальные решения для 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 килобайт в секунду (Кбайт/с) и ниже, как видно на следующем графике.
На оси x указано время отклика в секундах.
На оси y указана пропускная способность в мегабитах в секунду и задержка в миллисекундах.
Каждая линия на графике соответствует определенному количеству пользователей при одновременном доступе 10 процентов.
В следующей таблице перечислены результаты проверки загрузки страниц при обычных пользовательских операциях:
Пропускная способность и задержка | 500 | 1,000 | 5,000 | 10,000 | 100,000 |
---|---|---|---|---|---|
45 (T3), |
< 1,5 сек. |
< 1,5 сек. |
< 1,5 сек. |
< 1,5 сек. |
< 1,5 сек. |
45 (T3), |
< 2 сек. |
< 2 сек. |
< 2 сек. |
< 2 сек. |
< 2 сек. |
45 (T3), |
< 4 сек. |
< 4,25 сек. |
< 4,25 сек. |
< 4,5 сек. |
< 4,5 сек. |
45 (T3), |
< 7,5 сек. |
< 7,75 сек. |
< 7,75 сек. |
< 8 сек. |
< 8 сек. |
12 (8 T1s), |
< 1,5 сек. |
< 1,5 сек. |
< 1,5 сек. |
< 1,5 сек. |
< 1,5 сек. |
12 (8 T1s), |
< 2,5 сек. |
< 2,5 сек. |
< 2,5 сек. |
< 2,5 сек. |
< 2,5 сек. |
12 (8 T1s), |
< 4,5 сек. |
< 4,5 сек. |
< 4,5 сек. |
< 4,5 сек. |
< 4,5 сек. |
12 (8 T1s), |
< 8 сек. |
< 8 сек. |
< 8 сек. |
< 8 сек. |
< 8 сек. |
6 (quad T1), |
< 2 сек. |
< 2 сек. |
< 2 сек. |
< 2 сек. |
< 2 сек. |
6 (quad T1), |
< 2,5 сек. |
< 2,5 сек. |
< 2,5 сек. |
< 2,5 сек. |
< 2,5 сек. |
6 (quad T1), |
< 5 сек. |
< 5 сек. |
< 5 сек. |
< 5 сек. |
< 5 сек. |
6 (quad T1), |
< 8 сек. |
< 8 сек. |
< 8 сек. |
< 8,5 сек. |
< 8,5 сек. |
3 (dual T1), |
< 3,5 сек. |
< 3,5 сек. |
< 4 сек. |
< 4 сек. |
< 4 сек. |
3 (dual T1), |
< 4 сек. |
< 4 сек. |
< 4 сек. |
< 4 сек. |
< 4 сек. |
3 (dual T1), |
< 4,5 сек. |
< 5 сек. |
< 5 сек. |
< 5 сек. |
< 5 сек. |
3 (dual T1), |
< 8 сек. |
< 8 сек. |
< 8 сек. |
< 8,5 сек. |
< 8,5 сек. |
1,5 (T1), |
< 6,5 сек. |
< 7,5 сек. |
< 7,5 сек. |
< 7,5 сек. |
< 7,5 сек. |
1,5 (T1), |
< 7 сек. |
< 7,5 сек. |
< 7,5 сек. |
< 7,5 сек. |
< 8 сек. |
1,5 (T1), |
< 7 сек. |
< 7,5 сек. |
< 7,5 сек. |
< 7,5 сек. |
< 7,5 сек. |
1,5 (T1), |
< 8,5 сек. |
< 8,5 сек. |
< 9 сек. |
< 9 сек. |
< 9 сек. |
0,5 (512 К), |
< 19 сек. |
< 19 сек. |
< 21 сек. |
< 21 сек. |
< 22 сек. |
0,5 (512 К), |
< 19 сек. |
< 19 сек. |
< 21 сек. |
< 21 сек. |
< 22 сек. |
0,5 (512 К), |
< 19 сек. |
< 19 сек. |
< 21 сек. |
< 21 сек. |
< 22 сек. |
0,5 (512 К), |
< 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 Кбайт/с и ниже, как видно на следующем графике. Упавшее до нуля время загрузки страницы говорит о том, что операцию не удалось завершить.
На оси x указано время отклика в секундах.
На оси y указана пропускная способность в мегабитах в секунду и задержка в миллисекундах.
Каждая линия на графике соответствует определенному количеству пользователей при одновременном доступе 10 процентов.
В следующей таблице перечислены результаты проверки загрузки страниц при сложных пользовательских операциях:
Примечание
Сокращение "DNF" показывает, что операция не завершена.
Пропускная способность и задержка | 500 | 1,000 | 5,000 | 10,000 | 100,000 |
---|---|---|---|---|---|
45 (T3), |
< 2 сек. |
< 2 сек. |
< 2,5 сек. |
< 2,5 сек. |
< 3,5 сек. |
45 (T3), |
< 3 сек. |
< 3 сек. |
< 3,5 сек. |
< 3,5 сек. |
< 4,5 сек. |
45 (T3), |
< 5 сек. |
< 5 сек. |
< 5,5 сек. |
< 6 сек. |
< 7 сек. |
45 (T3), |
< 8,5 сек. |
< 9,5 сек. |
< 10,5 сек. |
< 11 сек. |
< 13,5 сек. |
12 (8 T1s), |
< 2 сек. |
< 2,5 сек. |
< 3,5 сек. |
< 4,5 сек. |
< 5 сек. |
12 (8 T1s), |
< 3 сек. |
< 3,5 сек. |
< 3,5 сек. |
< 4 сек. |
< 5 сек. |
12 (8 T1s), |
< 5 сек. |
< 5 сек. |
< 5,5 сек. |
< 7 сек. |
< 7 сек. |
12 (8 T1s), |
< 8 сек. |
< 9 сек. |
< 9,5 сек. |
< 10,5 сек. |
< 11 сек. |
6 (quad T1), |
< 3 сек. |
< 4,5 сек. |
< 5 сек. |
< 5,5 сек. |
< 6,5 сек. |
6 (quad T1), |
< 3,5 сек. |
< 3,5 сек. |
< 5 сек. |
< 5,5 сек. |
< 6,5 сек. |
6 (quad T1), |
< 5 сек. |
< 5,5 сек. |
< 6 сек. |
< 6,5 сек. |
< 7 сек. |
6 (quad T1), |
< 8,5 сек. |
< 9 сек. |
< 10 сек. |
< 10,5 сек. |
< 11 сек. |
3 (dual T1), |
< 5,5 сек. |
< 7 сек. |
< 7,5 сек. |
< 8,5 сек. |
< 8,5 сек. |
3 (dual T1), |
< 5,5 сек. |
< 5,5 сек. |
< 8 сек. |
< 8 сек. |
< 11 сек. |
3 (dual T1), |
< 6 сек. |
< 6 сек. |
< 7 сек. |
< 9 сек. |
< 9,5 сек. |
3 (dual T1), |
< 9,5 сек. |
< 10 сек. |
< 10 сек. |
DNF |
DNF |
1,5 (T1), |
< 9 сек. |
< 10,5 сек. |
< 12 сек. |
< 13 сек. |
< 13,5 сек. |
1,5 (T1), |
< 10 сек. |
< 11 сек. |
< 12 сек. |
< 15 сек. |
< 15 сек. |
1,5 (T1), |
< 10 сек. |
< 12 сек. |
< 13 сек. |
< 13 сек. |
< 13,5 сек. |
1,5 (T1), |
< 10 сек. |
< 10 сек. |
< 12 сек. |
< 13 сек. |
< 15 сек. |
0,5 (512 Кбит/c), |
< 22 сек. |
< 22 сек. |
< 32 сек. |
< 33 сек. |
DNF |
0,5 (512 Кбит/c), |
< 22 сек. |
< 23 сек. |
< 23 сек. |
< 42 сек. |
DNF |
0,5 (512 Кбит/c), |
< 18,5 сек. |
< 26 сек. |
< 48 сек. |
DNF |
DNF |
0,5 (512 Кбит/c), |
< 24 сек. |
< 25 сек. |
DNF |
DNF |
DNF |
Приблизительное время обхода контента
При проверке обхода контента основное внимание удалялось трем разным типам источников контента, с ограничениями по пропускной способности и задержке или без них. При этом из-за временных затрат на настройку, запуск и повторную инициализацию в каждой ситуации проверка каждого источника выполнялась только с одной комбинацией пропускной способности и задержки. Учитывая это, тесты проводились в потенциально наиболее сложном варианте с задержкой 100 мс и пропускной способностью 10 Мбит/с.
Обход контента сайта SharePoint
В следующей таблице приводится примерное время обхода контента сайтов SharePoint при наличной пропускной способности, задержке и количестве содержимого.
Пропускная способность | 1 ГБ | 5 ГБ | 25 ГБ | 100 ГБ | 500 ГБ |
---|---|---|---|---|---|
10 Мбит/с Задержка = нет Скорость обхода = 467 МБ/мин |
2 мин. |
11 мин. |
54 мин. |
5 ч. |
17 ч. |
10 Мбит/с Задержка = 100 мс Скорость обхода = 330 МБ/мин |
3 мин. |
15 мин. |
1 ч. |
5 часа |
25 ч. |
Обход контента общей папки
В следующей таблице приводится примерное время обхода контента общей папки при наличной пропускной способности, задержке и количестве содержимого.
Пропускная способность | 1 ГБ | 5 ГБ | 25 ГБ | 100 ГБ | 500 ГБ |
---|---|---|---|---|---|
10 Мбит/с Задержка = нет Скорость обхода = 467 МБ/мин |
12 сек. |
1 мин. |
5 мин. |
20 мин. |
1 ч. |
10 Мбит/с Задержка = 100 мс Скорость обхода = 330 МБ/мин |
2 мин. |
9 мин. |
45 мин. |
3 часа |
15 часа |
Обход контента HTTP
В следующей таблице приводится примерное время обхода контента сайтов HTTP при наличной пропускной способности, задержке и количестве содержимого.
Пропускная способность | 1 ГБ | 5 ГБ | 25 ГБ | 100 ГБ | 500 ГБ |
---|---|---|---|---|---|
10 Мбит/с Задержка = нет Скорость обхода = 467 МБ/мин |
79 мин. |
6 ч. |
33 часа |
132 часа |
659 часа |
10 Мбит/с Задержка = 100 мс Скорость обхода = 330 МБ/мин |
3 часа |
15 ч. |
76 ч. |
305 ч. |
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 для сред глобальной сети