I am also interested in getting answers to similar questions. When is the next scheduled 'packaged' release of kannel due? Using CVS is good and all, but in a production environment, people dont really feel safe using a tree that is currently being developed on! My only thoughts would be to grab a version out of CVS, and hammer it with everything you expect it to do, and if it passes, just use it. If not, wait until a bug fix comes out. But, what happens when a showstopper bug gets discovered while you are pushing these high numbers through the smsc? You cant necessarily just take it down.
Also, have the notions of load balancing smsc's with kannel been brought up? (Apologize for my ignorance, it probably has been discussed plenty) I know that if I were to set up kannel in a production environment, the people above me would not feel "safe" using a version straight out of cvs. Also, we would have to find a way to distribute load across kannel and also have it behave in a failover setting as well incase the primary smsc fails. What are other people doing out there? Do all of you that run in productoin update cvs all the time? Or do you have one copy checked out that you rely on? If you do, why not put it up someplace for us to us as well? Just my $0.02 :) Timothy. ----- Original Message ----- From: "Andreas Fink" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Tuesday, February 19, 2002 5:16 PM Subject: Re: Kannel Development > >Yes, I use run_kannel_box and it brings kannel back, I was just > >trying to avoid the constant crash altogether. Can you reccomend a > >certain version or tag to grab out of cvs that is tried & true? I > >cant afford to have it blow up at me. > > Use the current CVS. If it breaks somewhere, report it and it will be fixed. > > > >>Would you reccomend even using kannel for production as it stands > >right now? > > > >>yes. I'm sending a few million SMS through it every month. > > > >I would be pushing close to this number every day. Can it still handle the > >load? :) > > > 1 million SMS per day spread equally over 8 hours of a day is > 34msg/sec. No doubt Kannel can handle that. > > The question is more like if your SMSC can stand the load (they are > usually limited in throughput licensing) or your applications behind > the whole thing. Kannel will most probably go far beyound what your > SMSC connection does. We've tested Kannel with our own quick & dirty > SMPP to HTTP converter and where looping the system to itself > (smsbox->bearerbox->smpp2http->smsbox...) and we reached something > like 50msg/sec at CPU loads of 0.1. We estimated that with the 500MHz > Sparc CPU we used we could easily go to 500msg/sec and more if our > smpp2http would have run asynchronously (it wasnt replying until the > http post was completed). > > The only way to maybe crash current cvs kannel is by sending it PDU's > which contain invalid information or some strange combinations. In > the past there have been a few such packets which crashed kannel but > they where all fixed in CVS (often related to the fact that certain > SMSC or SMSC emulators do convert stuff wrong or omit mandatory > fields). So it all depends what you are trying to do. Kannel is > highly optimized in how it does certain things for SMS. You also can > easily connect multiple instances of smsbox for load sharing or you > can easily run multiple kannel's in parallel for even higher > throughput. > > I've not seen any other software out there (commercial or not) which > have been designed for such high throughputs and are written in C. > You might find some commercial Java crap out there which might work > well but falls down if you send a lot of messages through it. > > > > -- > > Andreas Fink > Fink-Consulting > > ------------------------------------------------------------------ > Tel: +41-61-6932730 Fax: +41-61-6932729 Mobile: +41-79-2457333 > Address: A. Fink, Schwarzwaldallee 16, 4058 Basel, Switzerland > E-Mail: [EMAIL PROTECTED] Homepage: http://www.finkconsulting.com > ------------------------------------------------------------------ > Something urgent? Try http://www.smsrelay.com/ Nickname afink > >
