Hello,
another metric is how many tcp/tls connections you have to handle. Also,
if you do caching or db only user location.
For the proxies, a decent server these days (4-8 cores) with 2GB of
shared memory and 12MB of private memory for kamailio should be enough.
16 to 32 children should be enough, more is no longer that efficient,
either you have some slow components (e.g., database, dns), or too much
traffic/users that you need another box.
You may need to tune some of the parameters from usrloc (if you use
caching) for better performances.
Cheers,
Daniel
On 19/03/15 21:17, Mickael Marrache wrote:
Hi,
We are currently deploying an entire architecture composed of load
balancers, proxies and media relays. All the components except the
media relays are Kamailio instances. The media relays are RTP proxy
instances.
We are trying to determine the hardware requirements for the different
servers.
We will start with an architecture composed of:
· 2 load balancers (one kept as backup to ensure availability)
· 2 proxies (load is balanced over the 2 using the DISPATCHER
module)
· 2 media relays
We are trying to determine the recommended hardware for the different
components taking into account we will need to serve around 400000 users.
How many registrations per second can Kamailio support?
How many concurrent calls can Kamailio support?
What is the recommended number of children processes?
What is the recommended size for PKG memory?
What is the recommended size for SHM memory?
Thanks for your help,
Mickael
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla
http://twitter.com/#!/miconda -
http://www.linkedin.com/in/miconda
Kamailio World Conference, May 27-29, 2015
Berlin, Germany -
http://www.kamailioworld.com