В таблице и диаграммах ниже приведены значения различных счетчиков производительности, полученные при тестировании фермы с топологией 3x1x1 на разных этапах нагрузки VSTS.
Нагрузка VSTS | 156 | 231 | 306 | 381 | 456 | 531 |
Запросов в секунду | 264 | 393 | 532 | 624 | 634 | 629 |
Загрузка ЦП интерфейсного веб-сервера | 30,5 | 46,3 | 62,55 | 72,95 | 75,4 | 76 |
Загрузка ЦП сервера приложений | 22,7 | 35,6 | 34,2 | 32,5 | 32,5 | 29,4 |
Загрузка ЦП сервера SQL Server | 10,4 | 14,8 | 20,8 | 22,5 | 22,8 | 22,4 |
75-й процентиль (сек) | 0,17 | 0,26 | 0,27 | 0,28 | 0,31 | 0,40 |
95-й процентиль (сек) | 0,63 | 1,08 | 0,76 | 0,68 | 0,88 | 0,98 |
Таблица 3. Значения счетчиков производительности в конфигурации 3x1x1


Конфигурация фермы 5x1x1
Сводка по результатам
- В дополнение к тестовому набору, представленному выше, в данной ферме поддерживался трафик интенсивностью 40 запросов в секунду от Outlook Social Connector с запросом событий из веб-канала активности для пользователя. В ферме с пятью интерфейсными веб-серверами, одним сервером приложений и одним сервером SQL Server наблюдалось существенное повышение загрузки ЦП сервера SQL Server и сервера приложений, однако узким местом все также оставались интерфейсные веб-серверы. Как показывают следующие данные, загрузка ЦП интерфейсного веб-сервера доходила до 88%, когда в ферму направлялось 1315 запросов в секунду с использованием набора транзакций, описанного ранее в этом документе. В этой конфигурации число запросов в секунду для Зеленой зоны составило 683 с задержкой 0,16 с для не менее 75% запросов и загрузкой ЦП интерфейсного веб-сервера на уровне 46%. Это говорит о том, что данная ферма может поддерживать около 683 запросов в секунду с использованным тестовым набором и оборудованием. Число запросов в секунду для Максимальной зоны в данной ферме составило 971 с задержками в 0,22 с и загрузкой ЦП интерфейсного веб-сервера на уровне 68%. Учитывая тренд в данных, мы решили добавить три интерфейсный веб-сервера и протестировать конфигурацию 8x1x1. Мы надеялись, что в этом случае узким местом станет сервер приложений или сервер SQL Server.
Счетчики производительности и графики
Ниже приведены значения различных счетчиков производительности, полученные при тестировании фермы с топологией 5x1x1 на разных этапах нагрузки VSTS. Поскольку мы не заметили серьезного влияния нагрузки VSTS или изменений конфигурации на задержку, мы перестали ее отслеживать.
Нагрузка VSTS | 260 | 385 | 510 | 635 | 760 | 885 |
Запросов в секунду | 359 | 560 | 901 | 1188 | 1281 | 1315 |
Загрузка ЦП интерфейсного веб-сервера | 20,5 | 34 | 56,2 | 77,5 | 86,1 | 88 |
Загрузка ЦП сервера приложений | 40,2 | 50,6 | 66,9 | 71,3 | 66,3 | 58,7 |
Загрузка ЦП сервера SQL Server | 13,9 | 20,3 | 34,9 | 53,6 | 58,4 | 64 |
Таблица 4. Значения счетчиков производительности в конфигурации 5x1x1

Конфигурация фермы 8x1x1
Сводка по результатам
- В дополнение к тестовому набору, представленному выше, в данной ферме поддерживался трафик интенсивностью 64 запросов в секунду от Outlook Social Connector с запросом событий из веб-канала активности для пользователя. В ферме с восемью интерфейсными веб-серверами, одним сервером приложений и одним сервером SQL Server узким местом наконец оказался сервер SQL Server. Как показывают следующие данные, загрузка ЦП сервера SQL Server доходила до 80%, когда в ферму направлялось 1664 запроса в секунду с использованием набора транзакций, описанного ранее в этом документе. В этой конфигурации число запросов в секунду для Зеленой зоны составило 793 с задержкой 0,31 с для не менее 75% запросов и загрузкой ЦП сервера SQL Server на уровне 30%, а ЦП сервера приложений — на уровне 48%. Это говорит о том, что данная ферма может поддерживать около 793 запросов в секунду с использованным тестовым набором и оборудованием. Число запросов в секунду для Максимальной зоны в данной ферме составило 1655 с задержками в 0,31 с, а загрузка ЦП сервера SQL Server составила около 80%. Поскольку на этой итерации узким местом оказался ЦП сервера SQL Server, мы устранили эту проблему, разместив базу данных контента и базу данных служб на двух экземплярах SQL Server на следующей итерации.
Счетчики производительности и графики
В таблице и диаграмме ниже приведены значения различных счетчиков производительности, полученные при тестировании фермы с топологией 8x1x1 на разных этапах нагрузки VSTS.
Нагрузка VSTS | 416 | 616 | 816 | 1016 | 1216 | 1416 | 1616 |
Запросов в секунду | 664 | 1101 | 1359 | 1530 | 1655 | 1664 | 1617 |
Загрузка ЦП интерфейсного веб-сервера | 26,7 | 44,4 | 54,7 | 61,5 | 67 | 65,9 | 65,10 |
Загрузка ЦП сервера приложений | 37,6 | 49,4 | 57,9 | 61,9 | 67,1 | 65,3 | 63,10 |
Загрузка ЦП сервера SQL Server | 23,2 | 42 | 57,9 | 69,5 | 79,5 | 80,8 | 77,30 |
Таблица 5. Значения счетчиков производительности в конфигурации 8x1x1

Конфигурация фермы 8x1x2
Сводка по результатам
- В дополнение к тестовому набору, представленному выше, в данной ферме поддерживался трафик интенсивностью 64 запросов в секунду от Outlook Social Connector с запросом событий из веб-канала активности для пользователя. В ферме с восемью интерфейсными веб-серверами, одним сервером приложений и двумя серверами SQL Server мы могли довести конфигурацию до предела. Узкими местами оказались как интерфейсные веб-серверы, так и сервер приложений, а совокупная загрузка ЦП серверов SQL Server также была выше 70%. При максимальной нагрузке ферма поддерживала 1817 запросов в секунду. Это была последняя испробованная итерация. Однако понятно, что при необходимости дальнейшего масштабирования на следующем этапе нужно будет использовать два компьютера в качестве серверов приложений. Это позволит значительно увеличить число интерфейсных веб-серверов и, соответственно, сократить нагрузку на каждый из них.
Счетчики производительности и графики
В таблице и диаграмме ниже приведены значения различных счетчиков производительности, полученные при тестировании фермы с топологией 8x1x2 на разных этапах нагрузки VSTS.
Нагрузка VSTS | 466 | 666 | 866 | 1066 | 1266 | 1416 |
Запросов в секунду | 466,00 | 873,40 | 1431,00 | 1703,00 | 1766,00 | 1817,00 |
Загрузка ЦП интерфейсного веб-сервера | 19,90 | 36,90 | 57,60 | 68,00 | 71,40 | 71,60 |
Загрузка ЦП сервера приложений | 29,80 | 47,20 | 63,50 | 71,40 | 71,90 | 73,40 |
Общая загрузка ЦП серверов SQL Server | 19,61 | 32,40 | 55,20 | 63,60 | 68,50 | 74,90 |
Загрузка ЦП сервера SQL Server с базой данных контента | 9,93 | 17,90 | 31,90 | 40,10 | 42,30 | 45,90 |
Загрузка ЦП сервера SQL Server с базой данных служб | 9,68 | 14,50 | 23,30 | 23,50 | 26,20 | 29,00 |
Таблица 6. Значения счетчиков производительности в конфигурации 8x1x2

|
Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 |


