System and Server Requirements
Yeastar P-Series Software Edition can be deployed on physical server, virtual environment, and cloud environment. This topic describes the requirements for operating system and deployment environment.
Operating system requirement
Ubuntu 24.04 LTS or Debian 12.
- Ubuntu 20.04 LTS is also supported, but we recommend that you start with Ubuntu 24.04 LTS, as 20.04 LTS is reaching the end of its standard five-year support window.
- If you choose to quickly deploy PBX from a cloud marketplace, or automatically install PBX from an ISO image without manual disk partitioning, you can only use Ubuntu system.
Supported servers and platforms
Yeastar P-Series Software Edition supports deployment on the following servers/platforms. Click the icons below for the detailed requirements of each server/platform.
Physical server requirement
For a small number of extensions or concurrent calls, you can install software PBX on a mini PC. See the table below for detailed system requirements:
1-19 EXT (1-4 CC) |
20-40 EXT (5-8 CC) |
41-69 EXT (9-16 CC) |
70-130 EXT (17-32 CC) |
||
---|---|---|---|---|---|
vCPU | 2 | 2 | 4 | 4 | |
CPU Frequency | 2.4 GHz | 2.4 GHz | 2.4 GHz | 2.4 GHz | |
CPU Family | Intel i3 (Gen.8) or equivalent |
Intel i3 (Gen.8) or equivalent |
Intel i5 (Gen.8) or equivalent |
Intel i5 (Gen.8) or equivalent |
|
Memory | 2 GB | 4 GB | 4 GB | 4 GB | |
Storage | Call Recording Disabled | 40 GB | 40GB | 50 GB | 50GB |
Call Recording Enabled | Recommended: 1 TB Tip: 1 GB of storage holds
approximately 1000 minutes of recorded calls. You can set up
the storage based on your recording usage. |
For a large number of extensions or concurrent calls, you can install software PBX on a high-performance server such as a Dell machine. See the table below for detailed system requirements.
500-1000 EXT (125-250 CC) |
1001-2000 EXT (251-500 CC) |
2001-4000 EXT (501-1000 CC) |
EXT > 4000 (CC>1000) |
|
---|---|---|---|---|
Recommended Server | Dell EMC PowerEdge R350 | Dell EMC PowerEdge R350 | Dell EMC PowerEdge R750 | Contact Yeastar |
CPU |
Intel(R) Xeon E-2374G
|
Intel(R) Xeon(R) E-2386G
|
Intel(R) Xeon(R) Gold 6346
|
|
CPU Frequency | 3.70 GHz | 3.50 GHz | 3.10 GHz | |
Memory | 16 GB | 16 GB | 32 GB | |
Hard Disk | 1 TB | 1 TB | 1 TB |
Virtual Machine (VM) platform requirement
- Recommended virtual machines
-
- VMware Workstation 17.0.0 or later
- VMware ESXi 8.0 or later
- Hyper-V 10.0.17134.1 or later
- Proxmox VE 7.0 or later
- Platform requirement
-
The following table shows the minimum platform requirements based on the extensions and concurrent calls that can be supported on the PBX system.Note: In the following table, EXT stands for Extensions and CC stands for Concurrent Calls.
1-20 EXT (1-5 CC)
21-50 EXT (6-13 CC)
51-250 EXT (14-63 CC)
251-500 EXT (64-125 CC)
501-1000 EXT (126-250 CC)
EXT > 1000 (CC > 250)
vCPU 2 2 4 6 8 Contact Yeastar CPU Frequency 2.4 GHz 2.4 GHz 2.4 GHz 2.4 GHz 3.0 GHz CPU Family Intel i3 (Gen.8) or equivalent
Intel i3 (Gen.8) or equivalent
Intel i5 (Gen.8) or equivalent
Intel i7 (Gen.8) or equivalent
Intel Xeon E5 v4 or equivalent
Memory 2 GB 4 GB 4 GB 8 GB 16 GB Storage Call Recording Disabled 40 GB 40GB 50 GB 100GB 200 GB Call Recording Enabled Recommended: 1 TB Tip: 1 GB of storage holds approximately 1000 minutes of recorded calls. You can set up the storage based on your recording usage.
Cloud-based server requirement
- In the following tables, EXT stands for Extensions and CC stands for Concurrent Calls.
- Yeastar P-Series Software Edition supports quick deployment on AWS Marketplace, Microsoft Azure, Google Cloud, DigitalOcean, and Vultr. You can easily find and install the P-Series Software Edition through their Marketplaces.
1-20 EXT (1-5 CC) |
21-50 EXT (6-13 CC) |
51-250 EXT (14-63 CC) |
251-500 EXT (64-125 CC) |
501-1000 EXT (126-250 CC) |
EXT > 1000 (CC > 250) |
|
---|---|---|---|---|---|---|
|
ecs.u1-c1m1.large | ecs.n4.large | ecs.u1-c1m1.xlarge | ecs.u1-c1m1.2xlarge | ecs.n4.2xlarge | Contact Yeastar |
|
B2s | B2s | D4 v3 | D4 v3 | D8 v3 | |
![]() |
e2-small (2 vCPU, 1 core, 2 GB memory) | e2-medium (2 vCPU, 1 core, 4 GB memory) | n1-custom (4 vCPU, 2 core,8 GB memory) | n1-custom (8 vCPU, 4 core, 16 GB memory) | ||
![]() |
t3.small | t3.medium | c5a.xlarge | c5a.2xlarge | c5.2xlarge | |
![]() |
For detailed system requirements of Amazon Lightsail, DigitalOcean, OVHcloud, Hetzner, Vultr, Voyager, Infomaniak, and other cloud service providers, see General Requirements for Cloud-based Server. | |||||
|
||||||
|
||||||
![]() |
||||||
![]() |
||||||
![]() |
||||||
![]() |
||||||
Other Platforms |
- General Requirements for Cloud-based Server
-
1-20 EXT (1-5 CC)
21-50 EXT (6-13 CC)
51-250 EXT (14-63 CC)
251-500 EXT (64-125 CC)
501-1000 EXT (126-250 CC)
EXT > 1000 (CC > 250)
vCPU 2 2 4 6 8 Contact Yeastar Memory 2 GB 4 GB 4 GB 8 GB 16 GB Storage Call Recording Disabled 40 GB 40 GB 50 GB 100 GB 200 GB Call Recording Enabled Recommended: 1 TB Tip: 1 GB of storage holds approximately 1000 minutes of recorded calls. You can set up the storage based on your recording usage.