Home
Titolo: 4d SQL v11.3: test con 500 utenti contemporanei
Ultimo Aggiornamento: 05/12/08 12:57:47
I nuovi laboratori di 4D dedicati alla misurazione delle performance stano lavorando a pieno ritmo, come ci era stato promesso da Dominique Coste alla precedente conferenza a Milano.
Il test è il risultato di una collaborazione con uncliente che desiderava valutare la scalabilità di 4D Server in un ambiente client server con 500 utenti collegati contemporaneamente e tutti impegnati in normali attività quotidiane.
Ecco i numeri in breve:
500 utenti effettuavano normali procedure mentre nello stesso tempo venivano creati in batch processi di creazione di record a 50 per volta, e altrettanti in transazione.
Il sistema è arrivato a
2.500 processi contemporanei.
Il database è stato eseguito in
modalità interpretata e un 501esimo client era usato per valutare anche l'accesso al codice sorgente e ai dati per valutare la fluidità e l'usabilità per un utente reale anche sotto questo carico.
La macchina aveva a disposizione
24 core, ma durante il test sono stati ridotti anche soltanto ad
8.
Massimo carico per la CPU :
-
15-20% con 24 processori
-
45-60% con 8 processori
Soprattutto
il database non era ottimizzato in maniera particolare, solo convertito dalla versione 2004. Quindi ottimizzando e compilando le performance dovrebbero rimanere anche con numeri più grandi o hardware meno prestanti.
Dettagli della configurazione del server:
Dell Power Edge R900 with 24 cores
8 GB RAM
300 GB HD – 15000 RPM – RAID 0
Windows 2003 Server R2 64-bit
CAT5 network
4D Server v11 SQL Release 3
Cache memory allocated to 4D: 1GB
Data size : 10GB of data + 5GB of indices
Qui trovi l'articolo originale sui
risultati del test di benchmark con 500 client contemporanei
Inviato da: Umberto Migliore