Hello,
Are there any recommended modules for managing concurrent ports for different endpoints/customers/accounts/etc? I believe the dialog and dialog_ng modules do exactly this, but how is the performance of these modules under high loads? What is the release time of the ports?
Are there perhaps other modules?
Regards,
Grant
The dialog module remains the best-practical way of doing this, and it performs fine under high loads.
It's either that, or build your own dialog state machine using htable or whatever. Except it won't be as good at dealing with all possible eventualities in the complex lifecycle of a dialog as the dialog module itself.
On 07/20/2016 02:46 AM, Grant Bagdasarian wrote:
Hello,
Are there any recommended modules for managing concurrent ports for different endpoints/customers/accounts/etc?
I believe the dialog and dialog_ng modules do exactly this, but how is the performance of these modules under high loads?
What is the release time of the ports?
Are there perhaps other modules?
Regards,
Grant
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
We utilize the dialog module for concurrency control with several tens of thousands of channels at several thousand cps with zero issues. As long as you spec the hardware suitably and configure the module properly, you won't have any issues until you hit really crazy levels of traffic. I think you'll run out of resources on the network interfaces long before you have problems with the module itself.
Brooks Bridges | Sr. Voice Services Engineer O1 Communications 4359 Town Center Boulevard, Suite 217 El Dorado Hills, California 95762 office: 916.235.2097 | main: 888.444.1111, Option 2 email: bbridges@o1.commailto:bbridges@o1.com | web: www.o1.comhttp://www.o1.com/
From: sr-users [mailto:sr-users-bounces@lists.sip-router.org] On Behalf Of Grant Bagdasarian Sent: Tuesday, July 19, 2016 11:46 PM To: sr-users@lists.sip-router.org Subject: [SR-Users] Managing concurrent ports
Hello,
Are there any recommended modules for managing concurrent ports for different endpoints/customers/accounts/etc? I believe the dialog and dialog_ng modules do exactly this, but how is the performance of these modules under high loads? What is the release time of the ports?
Are there perhaps other modules?
Regards,
Grant
Oh, nice! Thanks! Do you also store state in the database?
From: sr-users [mailto:sr-users-bounces@lists.sip-router.org] On Behalf Of Brooks Bridges Sent: woensdag 20 juli 2016 23:03 To: Kamailio (SER) - Users Mailing List sr-users@lists.sip-router.org Subject: Re: [SR-Users] Managing concurrent ports
We utilize the dialog module for concurrency control with several tens of thousands of channels at several thousand cps with zero issues. As long as you spec the hardware suitably and configure the module properly, you won't have any issues until you hit really crazy levels of traffic. I think you'll run out of resources on the network interfaces long before you have problems with the module itself.
Brooks Bridges | Sr. Voice Services Engineer O1 Communications 4359 Town Center Boulevard, Suite 217 El Dorado Hills, California 95762 office: 916.235.2097 | main: 888.444.1111, Option 2 email: bbridges@o1.commailto:bbridges@o1.com | web: www.o1.comhttp://www.o1.com/
From: sr-users [mailto:sr-users-bounces@lists.sip-router.org] On Behalf Of Grant Bagdasarian Sent: Tuesday, July 19, 2016 11:46 PM To: sr-users@lists.sip-router.orgmailto:sr-users@lists.sip-router.org Subject: [SR-Users] Managing concurrent ports
Hello,
Are there any recommended modules for managing concurrent ports for different endpoints/customers/accounts/etc? I believe the dialog and dialog_ng modules do exactly this, but how is the performance of these modules under high loads? What is the release time of the ports?
Are there perhaps other modules?
Regards,
Grant
On 07/20/2016 06:39 PM, Grant Bagdasarian wrote:
Do you also store state in the database?
No. In my experience, that attracts from the beauty of the experience.
On 07/20/2016 06:43 PM, Alex Balashov wrote:
On 07/20/2016 06:39 PM, Grant Bagdasarian wrote:
Do you also store state in the database?
No. In my experience, that attracts from the beauty of the experience.
*detracts
Yeah, that make sense. I kinda figured it would :P Alright, thanks guys! :D
-----Original Message----- From: sr-users [mailto:sr-users-bounces@lists.sip-router.org] On Behalf Of Alex Balashov Sent: donderdag 21 juli 2016 02:12 To: sr-users@lists.sip-router.org Subject: Re: [SR-Users] Managing concurrent ports
On 07/20/2016 06:43 PM, Alex Balashov wrote:
On 07/20/2016 06:39 PM, Grant Bagdasarian wrote:
Do you also store state in the database?
No. In my experience, that attracts from the beauty of the experience.
*detracts
-- Alex Balashov | Principal | Evariste Systems LLC 1447 Peachtree Street NE, Suite 700 Atlanta, GA 30309 United States
Tel: +1-800-250-5920 (toll-free) / +1-678-954-0671 (direct) Web: http://www.evaristesys.com/, http://www.csrpswitch.com/
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users