Dear Community,
I’ve been trying to measure how much CPU and RAM would FreePBX need for 1200 extensions, and 100 concurrent calls.
Does anybody know what tools can i use or documentation?
Warm Regards
Dear Community,
I’ve been trying to measure how much CPU and RAM would FreePBX need for 1200 extensions, and 100 concurrent calls.
Does anybody know what tools can i use or documentation?
Warm Regards
@DiegoEspinoza - Yes up at Certified FreePBX Appliances | FreePBX - Let Freedom Ring our FreePBX 1200 (largest appliance) is a Quad core I7 with 16GB.
Keep in mind 1200 user is a maximum and its best to stay below that. This way the system is in no way overloaded and there is room for growth.
If you are starting today with the need for 1200 extensions I would suggest going with two PBXs and connecting them together. This way there is plenty of room for growth. This way you can divide up the extension ranges and departments now, so it’s very easy to be future proof.
Now I understand you are using your own hardware or a VM and not our appliances, but the recommendation is still the same there.
Also important if using VMs that you have a replication/backup scheme and a server fast enough for your backup to complete during your backup window, whenever that is.
Hi there,
Thanks for the advice!
Ill check that, thanks a lot
Question @mcelsie
Using the idea of @tmittelstaedt
Im thinking of a HP DL380p G8 server, that has a dual Xeon CPU, 128GB RAM.
I imagine that this kind of Hardware would be enough, but, thinking about a backup node is important.
Is there a way to keep a backup node syncronized with different network parameters?
Warm Regards
@DiegoEspinoza - Yes, this is our warm spare setup as shown up at https://sangomakb.atlassian.net/wiki/spaces/PG/pages/20873219/PBX+GUI+-+Warm+Spare+PBX+15+Setup .
However if you are using virtualization I would recommend backing up the VM frequently, and then this backup can be restored to another hypervisor in the event of a failure. This is much smoother to restore a VM backup then use warm spare in most cases. The reason is the warm spare needs a different IP, meaning you would need to have your phones fail over to a secondary IP and same issue with all port forwarding and ITSP connections. Or you would have to change the IP of the warm spare to the PBX’s IP in the event of a failure. This will all work of course, but simply restoring a VM backup and powering it up is much easier.
I won’t be using VMs, FreePBX directly to the hardware.
And in a Active/Backup consumption via DDNS.
If for some reason the first server stops working properly, the current FQDN gets updated to the backup node.
My current question is:
How can i keep both servers with the same configuration?
Maybe MySQL replication could work but, im not sure if there are other ways.
Warm Regards
@DiegoEspinoza - Yes, when running freepbx directly on hardware the way to do this is using our warm spare (https://sangomakb.atlassian.net/wiki/spaces/PG/pages/20873219/PBX+GUI+-+Warm+Spare+PBX+15+Setup).
DDNS will work great if both are out on different public IPs. Just ensure there is a short TTL on the DNS record. You can even use DNS SRV as well, as most devices support this.
@mcelsie
Thanks a lot!
I didn’t get the “warm spare” idea at first glance.
Now i have everything to put together
Warm Regards!!
This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.