BENCHMARKMIDASOFT

Anuncio
SYSOFT LTDA.
PRUEBAS DE ESFUERZO
DOCUMENTO:BENCHMARKMIDASOFT.DOC
1. ESCENERIO DE PRUEBA
El Escenario de prueba escogido para las pruebas realizadas, incluyó tres niveles de
carga :
ESFUERZO MINIMO : 10 usuarios concurrentes.
CARGA NORMAL: 70 usuarios concurrentes.
ALTO ESFUERZO : 120 usuarios concurrentes.
CARACTERÍSTICAS DEL HARDWARE.
Las pruebas se realizaron usando las siguientes características de Hardware y Software.
Hardware del Servidor:



1 Procesador Intel Xeon de 3.0 GHz.
Arreglo de Discos (RAID 5) , Con 3 discos c/u de 70 GB
Memoria RAM de 2 GB
Hardware de los clientes:
 Procesador Intel Pentium III (el 30% de los clientes), Pentium IV ( el 50 % de
los clientes) y AMD Athlon (el 20% restante).
 128 MB de RAM
 HDD 30 GB
En cuanto al Software :




Sistema Operativo : Microsoft  Windows 2003 Enterprise Server ( servidor)
Microsoft Windows XP Profesional (Clientes)
Motor de Base de Datos : Microsoft  SQL Server 2.000 Enterprise Edition.
Midasoft  V6.1
SYSOFT LTDA.
PRUEBAS DE ESFUERZO
2. PRUEBAS REALIZADAS
Las pruebas se realizaron, sometiendo el sistema a los tres niveles de esfuerzo antes
mencionados, y midiendo el numero de registros insertados y los tiempos de respuesta
obtenidos en cada uno de los procesos más críticos, por un tiempo de 12 horas continuas
de operación.
PROCESO : LIQUIDACIÓN DE NOMINA
ESFUERZO
MINIMO
10
1.400
Numero de Uuarios
Empleados
Procesados
Registros insertados 16.800
Tiempo Utilizado
30
(Minutos)
Registros Por
9.3
Segundo
CARGA
NORMAL
70
1.400
ALTO
ESFUERZO
120
1.400
16.800
40
16.800
60
7
4.6
CARGA
NORMAL
70
7.000
ALTO
ESFUERZO
120
7.000
25.000
60
25.000
120
6.9
3.5
PROCESO : AUTOLIQUIDACIÓN
ESFUERZO
MINIMO
10
7.000
Numero de Uuarios
Empleados
Procesados
Registros insertados 25.000
Tiempo Utilizado
50
(Minutos)
Registros Por
8.3
Segundo
SYSOFT LTDA.
PRUEBAS DE ESFUERZO
PROCESO : PARAFISCALES
ESFUERZO
MINIMO
10
7.000
CARGA
NORMAL
70
7.000
ALTO
ESFUERZO
120
7.000
50.000
90
50.000
120
9.2
6.9
ESFUERZO
MINIMO
10
1.400
CARGA
NORMAL
70
1.400
ALTO
ESFUERZO
120
1.400
48.000
70.000
48.000
70.000
48.000
70.000
20
30
60
40
26.6
13.3
Numero de Uuarios
Empleados
Procesados
Registros insertados 50.000
Tiempo Utilizado
75
(Minutos)
Registros Por
11
Segundo
PROCESO : CIERRE DE NOMINA
Numero de Uuarios
Empleados
Procesados
Registros Insertados
Registros
actualizados
Tiempo Utilizado
(Minutos)
Registros Por
Segundo
PROCESO : CONTABILIZACION DE NOMINA
ESFUERZO
MINIMO
10
7.000
Numero de Uuarios
Empleados
Procesados
Registros insertados 80.000
Tiempo Utilizado
60
(Minutos)
Registros Por
22.2
Segundo
CARGA
NORMAL
70
7.000
ALTO
ESFUERZO
120
7.000
80.000
110
80.000
160
12.1
8.3
SYSOFT LTDA.
PRUEBAS DE ESFUERZO
3.RESUMEN DE LA PRUEBA
Los resultados, nos dejan concluir que Midasoft  , puede ser utilizado por clientes con
una gran carga transaccional, con tiempos de respuesta excelentes hasta con 120
usuarios concurrentes.
Además, el almacenamiento de Información Histórica, no demanda esfuerzos
adicionales en cuento a Hardware, alcanzando, por ejemplo, en acumulados 1.800.000
registros.
Se recomienda, en al caso de usar acceso remoto con Terminal Services, la separación
de los mismos en otro servidor de aplicaciones.
Después de realizadas las pruebas , con un total de 1.300.000 transacciones, el tamaño
de la base de datos alcanzó 4GB.
El alto nivel transaccional, depende en gran parte de las políticas de liquidación de cada
cliente. En el caso de la prueba el nivel de complejidad de las liquidaciones ( sobre todo
las de nomina periódica) es alto.
Descargar