В таблице и диаграммах ниже приведены значения различных счетчиков производительности, полученные при тестировании фермы с топологией 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