Hi all,
Some of you asked for the performance tests, so here they are. I tested
only SMS section of Kannel (not WAP), using "fakesmsc" on two platforms:
PLATFORM 1: Sun Netra t1, 1 CPU, 400MHz, 512MB RAM, 2 SCSI discs 9GB,
Solaris 8.
PLATFORM 2: Intel, dual Pentium III, 800MHz, 1GB RAM, 1 SCSI disc 18GB,
FreeBSD 4.10.
Tests description:
TEST 1: answering text from the configuration file. Kannel sends back a
predefined string, 160 characters in length.
TEST 2: retrieving a file from the disc. Kannel reads a file and sends the
content back.
TEST 3: answering from a PHP script. Kannel sends a HTTP request to a
PHP script which answers with a 160 character text. The HTTP server runs on
a different machine.
TEST 4: retrieving data from a database. Same as above, but the PHP reads
from a DB. The HTTP + DB server run on a different machine.
Examlpe test:
fakesmsc -v 1 -p 10000 -i 0.0001 -m 1000 "1111 2222 text performance"
Each test was run 10 times and then averaged.
On PLATFORM 1,
TEST 1:
fakesmsc takes some processor power to generate the requests and get them
back, so it's better to run it on other server (which I didn't).
Kannel accepts 1253 messages/s
Kannel answers 370 mesg/s
TEST 2:
Kannel accepts 1143 messages/s
Kannel answers 412 mesg/s
TEST 3 & 4: not performed.
On PLATFORM 2,
TEST 1:
Kannel accepts 6675 messages/s
Kannel answers 1687 mesg/s
TEST 2:
Kannel accepts 7366 messages/s
Kannel answers 1826 mesg/s
TEST 3:
Kannel accepts 9945 messages/s
Kannel answers 208 mesg/s
TEST 4:
Kannel accepts 9709 messages/s
Kannel answers 86 mesg/s
I will have "real life" tests in a few days.
Este mensaje se dirige exclusivamente a su destinatario y puede contener
informaci�n CONFIDENCIAL sometida a secreto profesional o cuya divulgaci�n
est� prohibida en virtud de la legislaci�n vigente. Si ha recibido este
mensaje por error, le rogamos que nos lo comunique inmediatamente por esta
misma v�a o por tel�fono (54.11 5776-5000) y proceda a su destrucci�n.
N�tese que el correo electr�nico v�a Internet no permite asegurar ni la
confidencialidad de los mensajes que se transmiten ni la correcta recepci�n
de los mismos. En caso de que el destinatario de este mensaje no
consintiera la utilizaci�n de correo electr�nico v�a Internet rogamos lo
ponga en nuestro conocimiento de manera inmediata.