Raccomandazioni delle prestazioni
Le prestazioni del server di autenticazione possono variare e lo fanno in base a vari fattori.
Fattori più importanti:
•Numero o richieste di autenticazione per intervallo definito (medio, ma anche picchi)
•Numero del totale conteggio utenti
•Modalità integrazione (Active Directory Integration (Integrazione Active Directory) o Standalone (Autonoma))
•Metodo di autenticazione utilizzato
•Numero di Server di autenticazione utilizzati
•Database esterni utilizzati in caso di modalità integrazione Standalone (autonoma)
•HW e SW (OS) utilizzati nell'intero ecosistema
Non è possibile definire un numero singolo che rappresenta le prestazioni, ma si è tentato di ridurre l’intervallo di risposte possibili in base ai test.
Ambiente di testing
HW di riferimento utilizzato per il server di autenticazione (AS):
•CPU: 2,5 GHz, 8 core,
•RAM: 32 GB
•Disco rigido: SSD
Maggiori Dettagli:
•Un server di autenticazione utilizzato
•Database esterno su HW separato (simile all’HW utilizzato per AS) durante il testing del tipo di distribuzione Standalone (autonomo) con il database esterno
•In caso di testing della modalità Active Directory Integration, il controller di dominio (Domain Controller, DC) si trovava su un HW separato (simile all’HW utilizzato per AS)
•Il motore per la creazione di report non è stato utilizzato durante questi test
In caso di confronto delle velocità, la modalità Active Directory Integration si è rivelata la più lenta nei test, sebbene dipenda anche dalle prestazioni su DC e da altri parametri.
la modalità Standalone (Autonoma) con il database integrato era veloce come in caso di utilizzo di un database esterno, tuttavia, un database integrato non consente l'utilizzo di più di un server di autenticazione.
la modalità Standalone (Autonoma) con il database esterno rappresenta il metodo più adatto per le basi utente di grandi dimensioni.
Considerando le prestazioni descritte in precedenza, è necessario tenere a mente il numero di client che effettuano l'autenticazione in base all'intervallo temporale.
Se, per esempio, tutti i client effettuano l'autenticazione entro un minuto, la modalità Standalone (Autonoma) con il database esterno nell'ambiente di lavoro è pronta per gestire ~4800 client.
Tipo di distribuzione |
Richieste al secondo |
---|---|
Active Directory Integration modalità |
30 |
Modalità Standalone (Autonoma) con database integrato |
80 |
modalità Standalone (autonoma) con un database esterno |
80 |
Tuttavia, se si autenticano in modo uniforme entro un'ora, in teoria può gestire più di 100.000.
La tabella sottostante si basa sul presupposto che il 10% di tutti i client venga autenticato in un minuto e in base ad altri vincoli di ciascuna distribuzione.
Se non vi sono ✔ nella tabella sottostante, potrebbero verificarsi alcuni problemi di prestazioni, a meno che non venga eseguita un’ottimizzazione dell’ambiente d’uso.
Intervallo utente |
AD Integration modalità |
Modalità Standalone (Autonoma) con database integrato |
modalità Standalone (autonoma) con un database esterno |
Memoria |
Archiviazione HDD |
---|---|---|---|---|---|
fino a 5000 |
✔ |
✔ |
✔ |
450 MB |
800 MB |
5000 - 20000 |
|
✔ |
✔ |
1 GB |
2 GB |
altro |
|
|
✔ |
|
|
*Presupponendo che vengano utilizzati server di autenticazione multipli