and answerIs there (if not there should be) a guide for recommended systems based on scale? 5 users - XP w/ 512ram, 10 gig HD, 20 users - XP would be ok w/ 1gb & 20 GB HD, 2003 better, 500 users - 2003, 4 gigs ram, 50gb HD is required. Something along those lines.
A little bit of creative searching will show you this Forum is your best friend :lol:There isn't actually. The strength and specs of the machine do not only depend just on the amount of users that connect to the PBX.
You can have as many extensions as you like really. The two real issues (bottlenecks) are how many concurrent calls you are going to have and how many Call Assistants you intend to connect. Without using CA then the system will easily scale beyond 1000 extensions. Each call will cost you a few hundred of K of memory. On a basic server (x2 ~2194 Mhz AMD Processors) you won't even see the CPU budge unless you start placing calls 10 at a time (and by "at a time" I mean in the same second). Calls that use MediaServer are more costy depending on what codec you use. On the other hand Call assistant is currently a bit bulky since the CA Server is executes on PHP. Each connected CA will cost you 8MB of RAM and each time someone connects such a processor (x2 ~2194 Mhz AMD Processors) will take up about 8% CPU time. Beyond about 150 connected CAs you will start noticing a lag in the CA notifications.
At this point you have to upgrade of course. I do not actually see the point in having a pc in 2007 with a 10GB harddisk only
Founded in 2005, when VoIP was an emerging technology, 3CX has gone on to establish itself as a global leader in business communications.