3CX IP PBX可以部署在X64的WINDOWS和LINUX-Debian的平台,虚拟机VMWARE,及微软云,亚马逊云,阿里云。
WINDOWS平台的操作系统建议如下。
请注意,没有列出的windows的操作系统并不一定意味着3CX无法正常使用,但它不是由我们的测试团队经过系统的测试。我们仅对如下的操作系统进行技术支持.
请根据所使用的分机数,参考这些建议的3CX电话系统使用方案,以帮助您确定在支持的操作系统上运行3CX所需的最低硬件。
3CX IPPBX和SBC可以安装在Linux和大多数Windows版本上。 以下是受支持的操作系统的完整列表。
3CX V18版本
所有操作系统都必须以x64版本安装。 32位版本与3CX IPPBX服务器和3CX SBC不兼容。 还必须强制执行完整的Windows和Linux更新,以确保与3CX兼容。
3CX支持和测试过的系统:
- Linux Debian 10
- Windows 10 (Pro, Enterprise)
- Windows Server 2016 (Standard, Datacenter)
- Windows Server 2019 (Standard, Datacenter)
在云端部署3CX的时候,我们建议客户不要使用windows系统来安装3CX。(Window平台在某些情况会遇到未知的错误)我们建议客户采用Linux系统来部署云端3CX!
对于较旧的版本,请转到此处。
3CX用户定义
通常将用户(分机)定义为使用3CX 网页客户端和3CX移动应用程序进行通信,同时将其作为一个分机组和一个队列的一部分。 除此之外,用户可以使用连接到其分机的IP电话。 这些建议的硬件规格是作为基准提供的,可能会根据您的业务需求和使用情况而变化。请记住:
CPU:
- 使用“呼叫队列”和“组呼叫”会给CPU带来超过“一对一”呼叫占用,具体取决于呼叫终端的数量。
- 请参考此CPU层次结构,以帮助您根据建议的处理器系列选择合适的处理器。AMD的CPU选择可基于与Intel CPU同级别的。
内存:
- 分配更多的用户到分机组或队列中会增加对额外RAM的需求。
网络:
- 3CX至少需要1Gb LAN网络连接,具体取决于同时呼叫的数量和其他网络应用程序的使用情况。
- 1000+分机需要10Gb。
- 链路聚合(LAG,LACP)可以在HyperVisor平台上使用,以进一步扩展可用的吞吐量,但不适用于Bare Metal机器。
存储:
- 为3CX基本系统安装分配至少30GB的空间。
- 添加额外的驱动器/分区/空间用于备份,语音邮件,录音或日志记录。 记住:
录音和语音邮件:录制1分钟音频消耗约1MB。
日志记录:繁忙的系统上的详细日志每天或每2500个呼叫最多消耗约1GB。
- 定期将不需要的录音/语音邮件/备份卸载(存档)到冷存储中,以保持PBX的最佳可用空间。
小 |
中 |
大 |
企业级 |
企业级+ |
|
并发数 |
10 |
50 |
250 |
1000 |
1000+* |
*对于超过1000个并发(即企业级+)的使用案例,请与我们联系以帮助您进行规划。
基于x86
基于x86的CPU安装要求与64位体系结构兼容,并且可以用作“裸机”或“虚拟机”部署。 3CX验证了以下HyperVisors *的用法:
- VMware vSphere Hypervisor (ESXi) 6.X 及以上
- Microsoft Hyper-V Server 2016 / Hyper-V on Windows Server 2016 及以上
- Citrix XenServer 7.0 及以上
- KVM 2.8 及以上
*虚拟机可能需要其他配置,具体取决于所使用的HyperVisor。
3CX IPPBX
小型
3CX PBX |
基于Linux Debian |
基于Windows |
CPU |
Intel i3 (Gen.8)或同级别 |
|
vCPUs |
1 |
2 |
内存 |
1 |
2 |
存储 |
30 GB SSD 基础存储 |
中型
3CX PBX |
基于Linux Debian |
基于Windows |
CPU |
Intel i5 (Gen.8) 或同级别 |
|
vCPUs |
4 |
6 |
内存 |
4 |
6 |
存储 |
100 GB SSD 基础存储 |
大型
3CX PBX |
基于Linux Debian |
基于Windows |
CPU |
Intel i7 (Gen.8) 或同级别 |
|
vCPUs |
6 |
8 |
内存 |
8 |
10 |
存储 |
300 GB SSD 基础存储 |
企业级
3CX PBX |
基于Linux Debian |
基于Windows |
CPU |
Intel Xeon E5 v4 或同级别 |
|
vCPUs |
8 |
10 |
内存 |
16 |
18 |
存储 |
500 GB SSD 基础存储 |
企业级+
3CX PBX |
基于Linux Debian |
基于Windows |
CPU |
Intel Xeon E7 v4 或同级别 |
|
vCPUs |
8+ |
10+ |
内存 |
32+ |
34+ |
存储 |
500+ GB SSD 基础存储 |
3CX SBC
如果3CX IPPBX部署在云上,并且IP电话应路由到实例,则建议这些SBC规范:
设备 |
多达50个(每个设备10个BLF) |
多达100个(每个设备10个BLF) |
||
平台 |
基于Linux Debian |
基于Windows |
基于Linux Debian |
基于Windows |
CPU |
Intel i3 (Gen.8) 或同级别 |
Intel i7 (Gen.8) 或同级别 |
||
vCPUs |
2 |
4 |
4 |
6 |
内存 |
2 |
4 |
2 |
4 |
存储 |
30 GB可用存储空间 |
基于ARM
建议在低成本和高能效的物理硬件上进行基本本地安装的硬件规格。
3CX IPPBX 或 SBC
Raspberry Pi 3B+ (Debian9) |
作为 3CX PBX |
作为 3CX SBC |
分机数 |
多达16 |
多达50个(每个设备10个BLF) |
并发数 (SC) |
多达8个 |
多达30个 |
SD 卡 |
最低32GB Class 10 Micro SD |
|
要求 |
散热器外壳和与Raspberry Pi兼容的2.5 A微型USB电源。 |
云提供商
根据裸机配置中概述的用例,为Google Cloud Platform(GCP),MS Azure和Amazon Web Services(AWS)建议的虚拟机/实例规格。您可以根据需要选择性能和内存更高的实例。
云提供商 |
|||
小型(多达10分机) |
G1 Small |
B1ms |
a1.medium |
中型(多达50分机) |
n1-standard-4 |
D4 v3 |
m5ad.xlarge |
大型(多达250分机) |
n1-highmem-4 |
D12 v2 |
r5ad.xlarge |
根据您的需要和使用情况,相应地调整存储大小和交换空间。