Not quite. Benchmarks with fakesmpp using a native middle-end Solaris 10 (64bit) have shown ~750 MT/s when using internal DLRs and ~450 MT/s when using mysql. You can serach the email archives for the detailed benchmarks.

Using a visrtual machine is always a bad choice if you seek performance. If you must have kannel on such a machine, better use a different one for the DB, especially if you are using DB for DLR processing.

BR,
Nikos
----- Original Message ----- From: Mohammed Saleem
To: Richard Crawshaw
Cc: [email protected]
Sent: Tuesday, May 31, 2011 6:18 PM
Subject: Re: Pointers for best DLR performance


with local MySQL, kannel is able to handle millions of messages per hour, I believe the bottleneck is the carrier's throughput



Best Regards,
Mohammed M I Sleem

http://www.abusleem.netΒ  - Personal blog





On Tue, May 31, 2011 at 5:51 PM, Richard Crawshaw <[email protected]> wrote:

Hi
Β
I’m after some pointers for achieving best performance when handling DLRs.
Β
We’re running Kannel 1.5.0 on Ubuntu 10.04 (32 bit) on a VMWare virtual machine on a Windows 2003 host (64 bit).
Β
Of the two options that appear to be open to us which is likely to perform best? * Β Β Β Β Β Β Β Β Β Β Β A new installation of MySql on the Ubuntu virtual machine; or *Β Β Β Β Β Β Β Β Β Β Β Β An existing installation of MS SQL Server 2005 on a separate machine on the same network.
Β
The Ubuntu machine has 512M Bytes memory and 8G Bytes local storage allocated to it; it has a single processor.Β These can be increased if necessary; the host is a quad-core Intel Xeon 3.16G Hz with 8G Bytes memory, of which it is using about half.
Β
We need to achieve a peak SMS through-put of 150K messages an hour (~42 messages a second). We’re managing this with DLRs handled using internal storage, but obviously internal storage isn’t robust enough.
Β
Many thanks.
Β
Richard

Reply via email to