Hello, bandwith is not a big issue, because the amount of data transmit is quite low. Take more care on the number of live connections opened in same time and specially if you take care of the DLR. Same recommendations if you customers are making request directly on your kannel gateway, I suggest you make a smalll apache that running in front to take care of these connections and idscard the bad one. a good way to secure your system is to run the fakesms feature, it is amazing how the system could be stress. hope that helps, regards
_____ From: Khan, Hammad Aslam [mailto:[EMAIL PROTECTED] Sent: lundi 10 décembre 2007 21:52 To: Alejandro Guerrieri Cc: [email protected] Subject: Re: Kannel Deployment Thanks Alejandro, Currently my Application server is running on DELL PowerEdge 6400 (with 4 Xeon 700MHz processors and 4 GB ram). Likewise Kannel is working on a 2GB Ram Machine with P4. Hopefully it will all work fine in production as your advice also matches the same. My concern right now is - I am going to get bandwidth from ISP; how much should I get (128kpbs? 256kbps? 512kpbs? or 1mbps?) so that my servers can easily communicate with two operator's smsc operating at a max speed of 200sms/sec? I need an experienced advice as I dont want to stuck in bottlenecks @ ISP speed side coz all others are planned well already withthe help of opinions of experts like you. Thanks, Hammad On Dec 10, 2007 9:19 PM, Alejandro Guerrieri <[EMAIL PROTECTED]> wrote: Hammad, The main bottleneck is usually the applications, not Kannel itself. If your applications spent just a couple of seconds responding, at that rate messages will start to pile up, deplete your available sockets and finally sent your system(s) to a crawl. So, first of all, applications and gateway should be on separate servers. Depending on your application's design and load, you may consider a separate db server or even clustering for apps. Regarding Kannel, it's design is very efficient and nice on the CPU, so you won't need that dual-xeon with gazillion gigs of ram, but you should anyway put some decent hardware if you expect to manage hundreds of messages per second. I cannot give you specific specs, because there are too many variables that can affect the overcome, but as a rule of thumb: many cores or HT are always welcome, as well as memory. HD's not the main point of concern, since Kannel does a lot of it's stuff on memory, but if you use MySQL storage for DLR's or sqlbox, it may also play a role. You could use a separate DB here as well. As I've said before, your main point of concern is depletion of sockets because application's delays, so plan that part well and you'll be well on your path to succeed. Regards, Alejandro On Dec 10, 2007 12:20 PM, Khan, Hammad Aslam <[EMAIL PROTECTED]> wrote: Thanks Juan. Anyone who can also share there experience about how much dedicated speed should be enough to run kannel supporting a max of 200sms/s? Regards, Hammad ---------- Forwarded message ---------- From: "Juan Nin" <[EMAIL PROTECTED]> To: "Khan, Hammad Aslam" < [EMAIL PROTECTED]> Date: Sun, 9 Dec 2007 16:41:46 -0200 Subject: Re: Kannel Deployment this question is not for the devel list, it's for the users one... anyway.. for SMPP traffic it's not the SMSC who has to connect to you Kannel box it's your kannel box which connects to the SMSC so u just NAT the traffic from you kannel box on your gateway and that's it (if it was the SMSC which connected to the kannel box, u could do a port forwarding) Regards, Juan On Dec 9, 2007 2:33 PM, Khan, Hammad Aslam <[EMAIL PROTECTED]> wrote: > Hi all, > > I know everyone who have used kannel in production here will have > deployments with more or less; > 1- Server running Kannel Gateway > 2- Server running HTTP Services > 3- A VPN Concentrator/Router/ADSL router with assigned static public IP to > interact with operator SMSCs > > I am currently setting up the above setup with ADSL Router at (3) > > I am stuck with misconception or what should I call it - My public IP is > assigned to router's external interface; and > Kannel machine is now in the private network (connected to the ADSL router's > through a switch to which Services comp is also connected). > > Now, > 1-how can kannel machine be visible to operator smsc? (through SMPP > connection) so that operator connect with kannel at port=13000 -Suggested > network setup? > 2-How much dedicated speed is required if I connect to two operators' SMSC > where expected traffic is max 200sms/sec? > > Thanking in acticipation for resolution/suggestions. > > Regards, > Hammad _______________________________________________ devel mailing list [EMAIL PROTECTED] http://www.kannel.org/mailman/listinfo/devel -- Alejandro Guerrieri Magicom http://www.magicom-bcn.net/ LinkedIn: http://www.linkedin.com/in/aguerrieri <http://www.linkedin.com/in/aguerrieri> _____ Antivirus avast! <http://www.avast.com> : message Sortant sain. Base de donnees virale (VPS) : 071210-0, 10/12/2007 Analyse le : 10/12/2007 22:15:47 avast! - copyright (c) 1988-2007 ALWIL Software.
