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