Hey,

If mysql grows then it will be impact on mysql performance?

Because When I'm deleting all records in mysql then the TPS increased and
reached at 500-600 messages/second.



Ammar Ali
Framp Technologies
Pune (Maharashtra)

On Sat, Jan 17, 2015 at 10:51 AM, RK Krishnas <r...@krishnasoft.in> wrote:

> Hi,
> use dlr-storage as mysql db.
>
>
> On 1/17/15, Ammar Ali <ammarali3...@gmail.com> wrote:
> > Hey,
> >
> > I have one more serious issue. Kannel Bearerbox consumes 28% of My total
> > RAM.
> >
> > So Can you suggest me where is actual issue in my whole setup?
> >
> >
> >
> >
> >
> > *Ammar Ali*
> >
> > *Framp Technologies*
> > *Pune (Maharashtra)*
> >
> >
> > On Fri, Jan 16, 2015 at 11:20 PM, RK Krishnas <r...@krishnasoft.in> wrote:
> >
> >> Hi Everyone,
> >>
> >> with 2 cores , 2 GB Ram & 20 GB H.D.D. In a virtual Machine with 512
> Kbps
> >> ILL.
> >> I am getting 550 TPS with my Live (Mobile) Operator. 2 Sessions with
> 250+
> >> tps each
> >>
> >> My Settings:
> >>
> >>
> >>    1. SMS APP >> SQLBOX >> Bearerbox
> >>    2. Kannel & sql box log level >=3
> >>    3.  log file is placed in a partition with ext2
> >>    4. Dlr are placed in mysql table.
> >>    5. Spool folder is placed in ext2
> >>    6. Mysql 5.5
> >>    7. Centos 6.6
> >>    8. 1 Sqlbox
> >>    9. 2 mysql connections in kannel & sqlbox
> >>
> >>
> >> With the above I am getting 550+ TPS.
> >>
> >>
> >> I want to try with 4 cores, 2+ Sqlboxes.
> >>
> >> Sqlbox performance > Smsboxes  as smsboxes have to hit a webpage, open
> >> mysql ,run query & close connection.
> >>
> >>
> >>
> >> *Rajeev Krishna*
> >>
> >> Operations Manager
> >> Krishnas Software Technologies
> >> www.krishnasoft.in
> >> mobile   :+91 888 5815 888
> >> Sales     :+91 888 5813 888
> >> Support :+91 888 5817 888
> >>
> >> On Fri, Jan 16, 2015 at 7:14 PM, Ammar Ali <ammarali3...@gmail.com>
> >> wrote:
> >>
> >>> Hi David Szanto,
> >>>
> >>> I'm also testing with multiple SQLBoxes.
> >>>
> >>> This is the my configuration:
> >>>
> >>> *Application---BBox---Multiple SQLBoxes---SMSBox----Multiple SMSC
> >>> (Fake)*
> >>>
> >>>
> >>> But I'm not getting better performance. Thanks in advance.
> >>>
> >>>
> >>> *Ammar Ali*
> >>> *Framp Technology*
> >>> *Pune (Maharashtra)*
> >>>
> >>>
> >>>
> >>> On Fri, Jan 16, 2015 at 7:05 PM, David Szanto <dsza...@genasys.com>
> >>> wrote:
> >>>
> >>>>  Hi Ammar!
> >>>> I suggest you check the load in the SQLBox, BearerBox, MySQL and
> >>>> SMSBox.
> >>>> Our experience is that Mysql tends to slow things down a lot.
> >>>> Another enhancement we've had success with has been having 3-6 SMSBox
> >>>> instances running and connected to the bearerbox, and HAProxy on top
> >>>> distributing messages among them.  SMSBoxes are very scalable, and can
> >>>> even
> >>>> be set on separate machines.
> >>>>
> >>>> Ideally, something like:
> >>>>
> >>>> Application+SMSBOX ---->  Bearerbox+Backends(ex:Mysql) ----> SMSC
> >>>>
> >>>>
> >>>> Yet, you must check where is the actual bottleneck.  On our experience
> >>>> it was MySQL.
> >>>>
> >>>> Finally, and again on our experience, Bearerbox will load CPU as it
> >>>> gets
> >>>> overworked, but RAM will be consumed only as long as messages are in
> >>>> queue
> >>>> (in RAM), Ex: pending DLR without DDBB backend (managed in memory)
> >>>>
> >>>> Hope this helps
> >>>>
> >>>> Cheers,
> >>>> David Szanto
> >>>>
> >>>> El 16/01/15 a las 13:24, Ammar Ali escribió:
> >>>>
> >>>> Hello Everyone,
> >>>>
> >>>>  I had started kannel sms gateway before past 2 days. When I was
> >>>> started kannel then tested my application, it shows me
> >>>> 500-800 messages second speed but now I'm getting 200-300 Max
> >>>> messages/second. And the main problem is that it is not increased
> above
> >>>> 300.
> >>>>
> >>>>  Can you suggest me that what is the main bottleneck in whole system
> >>>> setup. Because currently I'm connecting Fake SMSC connections.
> >>>>
> >>>>
> >>>>  Thanks in advance
> >>>>
> >>>>
> >>>>  *Ammar Ali*
> >>>> *Framp Technology*
> >>>> *Pune (Maharashtra)*
> >>>>
> >>>>
> >>>>
> >>>>
> >>>> On Fri, Jan 16, 2015 at 5:29 PM, Christopher Burke <
> >>>> christopher.bu...@simulity.com> wrote:
> >>>>
> >>>>>  Hey,
> >>>>>
> >>>>>  If you’re attempting to optimise the solution, you’ll probably want
> >>>>> to look at a testbed. Check out
> >>>>> https://github.com/twitter/cloudhopper-smpp which is a Java SMPP
> >>>>> implementation. I use this and on my 2012 Macbook Pro (2.6ghz i7/8GB
> >>>>> RAM/512GB SSD) I get 4.8k submit/sec over 10 sessons when I use Netty
> >>>>> 6.
> >>>>> Perhaps you can setup another box using the ch-smpp impl for
> listening
> >>>>> (they’ve got performance code/configuration examples in the
> >>>>> test/../demo
> >>>>> dirs, and have your Kannel submit to it.
> >>>>>
> >>>>>  On the configuration you currently have, you should expect 200-300
> >>>>> msg/sec using Kannel, I’ve never seen it submit much faster than that
> >>>>> but
> >>>>> admittedly I find understanding Java code a bit easier so I work with
> >>>>> ch-smpp more now.
> >>>>>
> >>>>>  Cheers,
> >>>>>
> >>>>>
> >>>>> *Christopher Burke *http://simulity.com
> >>>>> Office: +44 (0) 1248 679 281
> >>>>> Fax: +44 (0) 1248 660 323
> >>>>> Skype:krslynx
> >>>>>
> >>>>>
> >>>>>
> >>>>> *UK *Unit 8, Ash Court,
> >>>>> Parc Menai, Bangor,
> >>>>> Gwynedd, LL57 4DF,
> >>>>> Wales, UK
> >>>>>
> >>>>>
> >>>>> *Malaysia *Level 30,
> >>>>> The Gardens North Tower,
> >>>>> Mid Valley City,
> >>>>> Lingkaran Syed Putra,
> >>>>> 59200, Kuala Lumpur,
> >>>>> Malaysia
> >>>>>
> >>>>> NOTICE: This message contains privileged & confidential information
> >>>>> intended only for the use of the addressee named above. If you are
> not
> >>>>> the
> >>>>> intended recipient of this message, you are hereby notified that you
> >>>>> must
> >>>>> not disseminate, copy or take any action in reliance on it. If you
> >>>>> have
> >>>>> received this message in error, please notify Simulity Labs
> >>>>> immediately.
> >>>>> Any views expressed in this message are those of the individual
> sender
> >>>>> except where the sender specifically states them to be the view of
> >>>>> Simulity
> >>>>> Labs
> >>>>>
> >>>>> On 16 January 2015 at 11:13:34, Mohammed Saleem (
> >>>>> mohammedsl...@gmail.com) wrote:
> >>>>>
> >>>>>  Hi
> >>>>>
> >>>>> Then specs you have is more than enough to send even 10k SMS / second
> >>>>> with correct configurations. But the bottleneck is the network speed
> >>>>> and
> >>>>> the allowed TPS from the operator.
> >>>>> On Jan 16, 2015 1:40 PM, "Ammar Ali" <ammarali3...@gmail.com> wrote:
> >>>>>
> >>>>>> Hello
> >>>>>>
> >>>>>>  Currently, I have 4 GB RAM, Intel 24 Core Processor and 120 GB HDD
> >>>>>> but I'm not getting this TPS (300-500) in a second.
> >>>>>>
> >>>>>>  "Kannel bearerbox version `1.4.4'. Build `Dec 31 2014 18:29:22',
> >>>>>> compiler `4.4.7 20120313 (Red Hat 4.4.7-11)'. System Linux, release
> >>>>>> 2.6.32-042stab094.7, version #1 SMP Wed Oct 22 12:43:21 MSK 2014,
> >>>>>> machine
> >>>>>> x86_64. Hostname localhost, IP 192.168.1.1. Libxml version 2.7.6.
> >>>>>> Using
> >>>>>> OpenSSL 1.0.1e-fips 11 Feb 2013. Compiled with MySQL 5.5.40, using
> >>>>>> MySQL
> >>>>>> 5.6.22. Using native malloc."
> >>>>>>
> >>>>>>  One more thing sometimes I'm getting this TPS but next time It has
> >>>>>> been decreased and reached at 100-200 TPS in a second. Can you
> suggest
> >>>>>> me
> >>>>>> where the problem in my whole system.
> >>>>>>
> >>>>>>  This is my whole setup:
> >>>>>>
> >>>>>>  [Bearerbox]<----->[SQLBox]<----->[SMSBox]<---->[Fake SMSC
> >>>>>> (Multiple)]
> >>>>>>
> >>>>>>  *Configurations:*
> >>>>>> *Kannel.conf*
> >>>>>>
> >>>>>>  #  Single Group "CORE"
> >>>>>>
> >>>>>>  group = core
> >>>>>> admin-port = "13000"
> >>>>>> admin-port-ssl="no"
> >>>>>> admin-password = "*******"
> >>>>>> status-password = "*******"
> >>>>>> admin-deny-ip="*.*.*.*"
> >>>>>> admin-allow-ip="*.*.*.*"
> >>>>>> smsbox-interface ="127.0.0.1"
> >>>>>> smsbox-port = "13001"
> >>>>>> smsbox-port-ssl="no"
> >>>>>> log-file = "kannel.log"
> >>>>>> log-level = "0"
> >>>>>> access-log = "access.access"
> >>>>>> dlr-storage = "internal"
> >>>>>> sms-incoming-queue-limit = "-1"
> >>>>>> sms-outgoing-queue-limit = "1000000"
> >>>>>> smsbox-max-pending = "100"
> >>>>>> sms-resend-freq = "60"
> >>>>>> sms-resend-retry = "-1"
> >>>>>>
> >>>>>>  #  Single Group "smsbox"
> >>>>>>
> >>>>>>  group = smsbox
> >>>>>> smsbox-id = "mysmsbox"
> >>>>>> bearerbox-host = "127.0.0.1"
> >>>>>> bearerbox-port = "13001"
> >>>>>> sendsms-port = "13010"
> >>>>>> log-file = "smsbox.log"
> >>>>>> log-level = "0"
> >>>>>> access-log="saccess.access"
> >>>>>> sendsms-chars = "0123456789+ "
> >>>>>>
> >>>>>>  #  Multi Group "SMSC"
> >>>>>>
> >>>>>>  group = smsc
> >>>>>> smsc = fake
> >>>>>> smsc-id = smsc1
> >>>>>> host="localhost"
> >>>>>> port = 10001
> >>>>>> throughput="1000000.00"
> >>>>>> connect-allow-ip = 127.0.0.1
> >>>>>> reroute-dlr=true
> >>>>>> log-file="mysmsc1.log"
> >>>>>> log-level=0
> >>>>>> allowed-smsc-id="smsc1"
> >>>>>> denied-smsc-id="smsc2"
> >>>>>>
> >>>>>>  group = smsc
> >>>>>> smsc = fake
> >>>>>> smsc-id = smsc2
> >>>>>> host="localhost"
> >>>>>> port = 10002
> >>>>>> throughput="5000.00"
> >>>>>> connect-allow-ip = 127.0.0.1
> >>>>>> reroute-dlr=true
> >>>>>> log-file="mysmsc2.log"
> >>>>>> log-level=0
> >>>>>> allowed-smsc-id="smsc2"
> >>>>>> denied-smsc-id="smsc1"
> >>>>>>
> >>>>>>  #  Multi Group "smsbox-route"
> >>>>>>
> >>>>>>  group = smsbox-route
> >>>>>> smsbox-id = "mysmsbox"
> >>>>>> smsc-id = "smsc1"
> >>>>>>
> >>>>>>  group = smsbox-route
> >>>>>> smsbox-id = "mysmsbox"
> >>>>>> smsc-id = "smsc2"
> >>>>>>
> >>>>>>  # Multi Group "sms-service"
> >>>>>>
> >>>>>>  group = sms-service
> >>>>>> keyword = default
> >>>>>> text = "No service specified"
> >>>>>> accept-x-kannel-headers = true
> >>>>>> concatenation = true
> >>>>>> catch-all = true
> >>>>>>
> >>>>>>  #  Multi Group "sendsms-user"
> >>>>>>
> >>>>>>  group = sendsms-user
> >>>>>> name = "mysendsmsuser1"
> >>>>>> username = "tester1"
> >>>>>> password = "tester1"
> >>>>>> max-messages="10"
> >>>>>>
> >>>>>>  *sqlbox.conf*
> >>>>>>
> >>>>>>  # SQLBox Configuraton
> >>>>>>
> >>>>>>  group = sqlbox
> >>>>>> id = sqlbox-db
> >>>>>> smsbox-id = "mysqlbox"
> >>>>>> global-sender = ""
> >>>>>> bearerbox-host = "localhost"
> >>>>>> bearerbox-port = "13001"
> >>>>>> smsbox-port = "13002"
> >>>>>> smsbox-port-ssl = "false"
> >>>>>> sql-log-table = "sent_sms"
> >>>>>> sql-insert-table = "send_sms"
> >>>>>> log-file = "sqlbox.log"
> >>>>>> log-level = "0"
> >>>>>>
> >>>>>>  # Example MYSQL Connection
> >>>>>>
> >>>>>>  group = mysql-connection
> >>>>>> id = sqlbox-db
> >>>>>> host="127.0.0.1"
> >>>>>> port = "3306"
> >>>>>> username = "**********"
> >>>>>> password = "**********"
> >>>>>> database = "**********"
> >>>>>> max-connections = "10"
> >>>>>>
> >>>>>>
> >>>>>>  Currently I'm connecting Fake SMSC through SSH from my computer. Is
> >>>>>> there any problem? Thanks in advance.
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>>  Ammar Ali
> >>>>>>
> >>>>>>
> >>>>>>
> >>>>>> On Fri, Jan 16, 2015 at 3:47 PM, John alero <johnale...@gmail.com>
> >>>>>> wrote:
> >>>>>>
> >>>>>>> Dear Ammar,
> >>>>>>>
> >>>>>>>  As per Kannel part you can send only 300 to 500 SMS in a second,
> if
> >>>>>>> you want to send 1000 SMS  in a second use twice setup for the same
> >>>>>>> and
> >>>>>>> hardware case Kannel not require high configuration server. If you
> >>>>>>> have
> >>>>>>> used 4 GB RAM as well as 8 Core you will send the  300 to 500 TPS
> in
> >>>>>>> a
> >>>>>>> second.
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> On Fri, Jan 16, 2015 at 3:25 PM, Ammar Ali <ammarali3...@gmail.com
> >
> >>>>>>> wrote:
> >>>>>>>
> >>>>>>>>   *Hi* *Willy Mularto,*
> >>>>>>>>
> >>>>>>>>  I have so many confusion regarding this. So can you describe any
> >>>>>>>> particular hardware configuration for getting this sms traffic?
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>  Thanks in advance.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>  Ammar Ali
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> On Fri, Jan 16, 2015 at 2:20 PM, Murgor Bendon <
> >>>>>>>> bendonmur...@gmail.com> wrote:
> >>>>>>>>
> >>>>>>>>>  Kannel can process upto 100,000 SMSes in a minute based on your
> >>>>>>>>> connection speed to the SMSC operator and your scripts.
> >>>>>>>>> Also it will depend on the allowed limit per second by the MNO.
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>>
> >>>>>>>>> Best Regards,
> >>>>>>>>> *Bendon Murgor *: Systems Engineer/IT Systems Auditor.
> >>>>>>>>> *Phone*: Kenya:  +254-720529868
> >>>>>>>>> Twitter: @bendonmurgor <http://twitter.com/bendonmurgor>
> >>>>>>>>>
> >>>>>>>>> On Fri, Jan 16, 2015 at 11:23 AM, MOSES KARIUKI <
> >>>>>>>>> kariuk...@gmail.com> wrote:
> >>>>>>>>>
> >>>>>>>>>> Hey Willy,
> >>>>>>>>>>
> >>>>>>>>>>  Any entry level benchmark?
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> On Fri, Jan 16, 2015 at 10:56 AM, Willy Mularto <
> >>>>>>>>>> sangpr...@gmail.com> wrote:
> >>>>>>>>>>
> >>>>>>>>>>> Server hardware configuration 1K message/second/SMSC? Simply
> buy
> >>>>>>>>>>> the highest configuration that your fund can buy :)
> >>>>>>>>>>>
> >>>>>>>>>>> On Fri, Jan 16, 2015 at 1:43 PM, Ammar Ali <
> >>>>>>>>>>> ammarali3...@gmail.com> wrote:
> >>>>>>>>>>>
> >>>>>>>>>>>> Hello,
> >>>>>>>>>>>>
> >>>>>>>>>>>>  What will be minimum requirements for getting 1000
> >>>>>>>>>>>> message/second transfered from kannel to particular smsc? What
> >>>>>>>>>>>> will be
> >>>>>>>>>>>> server hardware configuration?
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>
> >>>>>>>>>>>>  Ammar Ali
> >>>>>>>>>>>> FRAMP Technologies,
> >>>>>>>>>>>> Pune (Maharashtra)
> >>>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>
> >>>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>
> >>
> >
>
>
> --
> *Rajeev Krishna*
>
> Operations Manager
> Krishnas Software Technologies
> www.krishnasoft.in
> mobile   :+91 888 5815 888
> Sales     :+91 888 5813 888
> Support :+91 888 5817 888
>

Reply via email to