x86-based CPU installs require compatibility to 64-bit architecture and can be used as “Bare Metal” or “Virtual Machine” deployments. 3CX verified the usage for the following HyperVisors*:
*Additional configuration may be needed for the virtual machine, depending on the HyperVisor used.
Extensions (up to)
10
50
250
1000
1000+
CPU Family
Intel i3 (Gen.8) or equivalent
Intel i5 (Gen.8) or equivalent
Intel i7 (Gen.8) or equivalent
Intel Xeon E5 v4 or equivalent
Intel Xeon E7 v4 or equivalent
vCPUs
1 For Linux
2 for Windows
4 For Linux
6 for Windows
6 For Linux
8 for Windows
8 For Linux
10 for Windows
8+ For Linux
10+ for Windows
Memory
1 For Linux
2 for Windows
4 For Linux
6 for Windows
8 For Linux
10 for Windows
16 For Linux
18 for Windows
32+ For Linux
34+ for Windows
Storage
30 GB SSD based storage
100 GB SSD based storage
300 GB SSD based storage
500 GB SSD based storage
500+ GB SSD based storage
Storage:
Allocate at least 30GB for the 3CX base system installation.
Add extra drive/partition/space for backup, voicemail, recordings or logging. Keep in mind:
Recording and voicemail: 1 minute of recorded audio consumes ~1MB.
Logging: Verbose logs on a busy system can consume up to ~1GB per day or per 2500 calls.
Offload (archive) unneeded recordings / voicemails / backups to cold storage regularly to keep optimal free space available to your PBX.
3CX電話系統 @ 雲端 (On Cloud) 方案
Cloud Provider
Suggested virtual machine / instance specifications for Google Cloud Platform (GCP), MS Azure and Amazon Web Services (AWS) / Lightsail, based on the use cases outlined in the bare metal configurations. You can opt for instances with higher performance and memory according to your needs. Cloud providers are tested and/or supported only for Linux deployments.
Cloud Provider
Google (GCP)
Microsoft (Azure)
Amazon EC2
Amazon Lightsail
Small (up to 10 ext)
G1 Small
B1ms
a1.medium
t2.small
Medium (up to 50 ext)
n1-standard-4
D4 v3
m5ad.xlarge
t2.xlarge
Large (up to 250 ext)
n1-highmem-4
D12 v2
r5ad.xlarge
t2.2xlarge
Adjust storage size and swap space accordingly, based on your needs and usage.