Am Mittwoch, 30. Oktober 2013, 12:28:16 schrieb Igor Potjevlesch:
I'm looking for the best practises for setting
Kamailio and the associated
hardware requirements.
Kamailio must deliver registrar and routing functions for 500k aliases, 5k
registered accounts and ~10k routes set in carrierroute module or similar.
My worries mainly concern DB integration. Is it better to setup Kamailio DB
on the same server (no network issue, etc.) or on another server?
Hi Igor,
in my experience using a local (read-only) replicate of the kamailio database
for authentification and other read-only functionality brings the best
performance, as its eliminates the network overhead. For read-write
functionality one like to have a central database server, and I would
recommend this as well for better performance.
I would recommend that you do some tests with a testing tool, and then decide
if you want to go for a local replicate or a dedicated DB is fine. With regards
to special hardware recommendations - I my experience any recent 1 HE
"enterprise line" server (from Dell, HP, IBM etc..) should be fine.
Best regards,
Henning Westerholt