Hi

On medium sized hardware (Intel Xeon, 8GB RAM, IDE RAID) we have tested our Kannel with fakesmsc with huge speeds. In real world while being connected to 9 mobile operators (some of them multiple binds) we have reached 150-170 SMS per second. It is actually 150 incoming SMS per sec. We same time sent the response SMS to clients and rerouted all messages to SMPPbox and served the third-party client.

During that test we monitored network traffic (it was very low, 1MBit network connection should handle it), server processor mostly worked on apache/php thread, not the bearerbox/smsbox/smppbox threads. Main limiting factor limiting the speeds are mobile operators.

Illimar

Millions of requests per second? Someone added some extra zeroes just for fun I guess, or perhaps that figure was per _day_ instead?

Honestly, all those requests-per-second figures are completely meaningless out of context. There are too many factors involved in the outcome to make a realistic guess about an sms gateway's throughput.

Usually the carrier's capabilities or your application's speed are the bottleneck. Network latency as well, but there are a lot of other factors into the equation (bandwidth, hardware, number of binds, other applications running on the same box, filesystem, hdd speed, etc, etc).

In short: the only way to tell is to really test your setup for real. On my own experience, we achieved figures of hundreds of messages per second, and kannel was never the limiting factor: it's usually the applications not processing fast enough, or the smsc binds being limited by the carrier.

Regards,

Alejandro

On Wed, Nov 18, 2009 at 11:59 AM, denis bahati <[email protected] <mailto:[email protected]>> wrote:

    Which hardware and network resources can cause kannel to process
    few requests per second. Someone told me kannel can handle
    millions of request per second.



Reply via email to