I am planning to use OpenSIPS as a load balancer for Asterisk servers, and in the process of purchasing a server.
I'm trying to find out the minimum requirements for a such server that should be able to handle up to 5000 concurrent calls - memory, processor, is there lots of disk i/o involved?
Also, any advantage/disadvantage of putting OpenSIPS server behind a firewall with the Asterisk servers? What is the recommended topology?
Thanks a lot,
Matt
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
If you use opensips in transaction stateful mode only (without dialog module), it really does not matter how many parallel calls you have in opensips - it matters only how many call per second you need (cps). And here, you can go to thousands of cps, depending on server and complexity of opensips cfg. See http://www.opensips.org/Resources/StressTests.
Regards,
bogdan
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I am planning to use OpenSIPS as a load balancer for Asterisk servers, and in the process of purchasing a server.
I'm trying to find out the minimum requirements for a such server that should be able to handle up to 5000 concurrent calls - memory, processor, is there lots of disk i/o involved?
Also, any advantage/disadvantage of putting OpenSIPS server behind a firewall with the Asterisk servers? What is the recommended topology?
Thanks a lot,
Matt
Hi Matt,
If you use opensips in transaction stateful mode only (without dialog module), it really does not matter how many parallel calls you have in opensips - it matters only how many call per second you need (cps). And here, you can go to thousands of cps, depending on server and complexity of opensips cfg. See http://www.opensips.org/Resources/StressTests.
Regards,
bogdan
Thanks Bogdan, StressTests link was very useful.