Рекомендації щодо продуктивності

Продуктивність Authentication Server залежить від кількох факторів.

Найважливіші чинники:

Кількість запитів автентифікації за визначений інтервал (середня й пікова)

Загальна кількість користувачів

Режим інтеграції (Active Directory Integration або Standalone)

Використовуваний метод аутентифікації

Кількість інсталяцій Authentication Server

Зовнішні бази даних, використовувані в режимі Standalone

Обладнання та програмне забезпечення (ОС), які використовуються в усій екосистемі

 

Єдині точні вимоги до обладнання визначити неможливо, але ми спробували звузити можливі варіанти на основі наших тестів.

Середовище тестування

Еталонне обладнання, що використовувалося для Authentication Server (AS):

ЦП: 2,5 ГГц, 8 ядер

Оперативна пам’ять: 32 ГБ

Накопичувач: твердотілий

 

Додаткова інформація:

Використовується один Сервер аутентифікації

Під час тестування розгортання в режимі Standalone із зовнішньою базою даних використовувалася база на окремому комп’ютері (аналогічному системі, на якій інстальовано AS)

Під час тестування розгортання в режимі Active Directory Integration використовувався контролер домену на окремому комп’ютері (аналогічному системі, на якій інстальовано AS)

Reporting Engine не використовувався

За результатами порівняльного тестування швидкості режим Active Directory Integration показав себе як найповільніший, хоча швидкість також залежить від продуктивності контролера домену й деяких інших параметрів.

режим Standalone із вбудованою базою даних працював так само швидко, як із зовнішньою, проте вбудована база даних не дає змоги використовувати кілька інсталяцій Authentication Server.

режим Standalone із зовнішньою базою даних найкраще підходить для дуже великих баз користувачів.

З огляду на описані вище аспекти продуктивності слід ураховувати такі показники автентифікації, як кількість клієнтів і проміжок часу.

Наприклад, якщо всі клієнти проходять автентифікацію за одну хвилину, то режим StandaloneStandalone із зовнішньою базою даних у нашому середовищі зможе витримати приблизно 4800 клієнтів.

Тип розгортання

Запити за секунду

режим Active Directory Integration

30

режим Standalone із вбудованою базою даних

80

режим Standalone із зовнішньою базою даних

80

Проте якщо клієнти рівномірно проходять автентифікацію протягом години, то теоретично режим зможе витримати понад 100 000 клієнтів.

Дані в таблиці нижче наведено з урахуванням припущення, що 10% усіх клієнтів автентифікуються одночасно (за одну хвилину), і низки інших обмежень.

Там, де відсутня позначка , можуть бути певні проблеми зі швидкодією, тож у такому випадку рекомендуємо закупити потужніше обладнання.

Кількість користувачів

режим AD Integration

режим Standalone із вбудованою базою даних

режим Standalone із зовнішньою базою даних

Пам’ять

Жорсткий диск

До 5000

450 МБ

800 МБ

5000–20 000

 

1 ГБ

2 ГБ

докладніше

 

 

 

 

* Передбачається, що використовується кілька інсталяцій Authentication Server.