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 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 CARGA NORMAL ALTO ESFUERZO Numero de Uuarios 10 70 120 Empleados Procesados 1.400 1.400 1.400 Registros insertados 16.800 16.800 16.800 Tiempo Utilizado (Minutos) 30 40 60 Registros Por Segundo 9.3 7 4.6 PROCESO : AUTOLIQUIDACIÓN ESFUERZO MINIMO CARGA NORMAL ALTO ESFUERZO Numero de Uuarios 10 70 120 Empleados Procesados 7.000 7.000 7.000 Registros insertados 25.000 25.000 25.000 Tiempo Utilizado (Minutos) 50 60 120 Registros Por Segundo 8.3 6.9 3.5 PROCESO : PARAFISCALES ESFUERZO MINIMO CARGA NORMAL ALTO ESFUERZO Numero de Uuarios 10 70 120 Empleados Procesados 7.000 7.000 7.000 Registros insertados 50.000 50.000 50.000 Tiempo Utilizado (Minutos) 75 90 120 Registros Por Segundo 11 9.2 6.9 PROCESO : CIERRE DE NOMINA ESFUERZO MINIMO CARGA NORMAL ALTO ESFUERZO Numero de Uuarios 10 70 120 Empleados Procesados 1.400 1.400 1.400 Registros Insertados 48.000 48.000 48.000 Registros actualizados 70.000 70.000 70.000 Tiempo Utilizado (Minutos) 20 30 60 Registros Por Segundo 40 26.6 13.3 PROCESO : CONTABILIZACION DE NOMINA ESFUERZO MINIMO CARGA NORMAL ALTO ESFUERZO Numero de Uuarios 10 70 120 Empleados Procesados 7.000 7.000 7.000 Registros insertados 80.000 80.000 80.000 Tiempo Utilizado (Minutos) 60 110 160 Registros Por Segundo 22.2 12.1 8.3 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. SYSOFT LTDA. PRUEBAS DE ESFUERZO