当选择 PBX 硬件时应该考虑什么?

选择一个设备专门跑你的 PBX 并不是像你去超市买东西那么简单。在添加到 “购物车” 之前你需要对 PBX 的使用情况进行规划预测,然后转换为硬件要求。本篇文章为您提供了简化该流程的所有信息,也请您牢记项目需要的要求和限制。

最大化运算量

CPU 是整个系统的大脑。选择一颗在性能、成本和功耗之间都达到平衡的 CPU 是非常重要的。

  • 架构:根据你的需求来决定处理器的架构。举个例子,在一个仅 10 人的办公室安装 PBX,最新发布的树莓派 ARM 处理器是性能够用且划算的。但是如果考虑到公司的未来的成长空间,则 Intel 或 AMD 的 64 位处理器是更好的选择。
  • 缓存大小:CPU 中的缓存大小非常重要,较小的缓存会由于缓存未命中而显著降低性能。一般来说缓存越大,PBX 的性能就越好。
  • 核心数:越多的 CPU 核心数可以让 CPU 同时处理更多的操作,比如处理更多的语音和视频呼叫。最近推出的 X86 或 ARM 处理器都至少是双核甚至大多数都是四核以上了。每个核心可以处理 2 个执行线程,呼叫和队列能从中受益。
  • 纳米工艺:这是处理器晶体管的实际纳米(nm)尺寸,直接影响CPU性能,散热和电源效率。较小的晶体管具有更高的功率效率,并且可以在不过热的情况下执行更多的计算,即芯片的性能受到的限制较小。较小的晶体管尺寸还降低了成本,缩小了硅片的尺寸,同时增加了 CPU 内核密度。比如 7nm 的 CPU 对比 14nm 的可以在同样大小的芯片上提供更多的核心。

增强你的内存

系统 RAM 的速度和大小如果不能满足 CPU 的话比 CPU 还要重要。配备少内存,高性能 CPU 类似于配备了小型燃油箱的兰博基尼——不会让您走得太远。 根据以下内容选择 PBX 的内存:

  • 内存大小:要为新的3CX PBX选择RAM大小,需要考虑到:
    • 为操作系统和 PBX 预留 1-2 GB。
    • 每个配置 10 个 BLF 的分机需要 5MB 内存。
    • 对 PBX 的使用也会需求额外的内存:
      • 为 Web 客户端通话,录音,自定义编码规划额外的内存。
      • PBX 上部署的 CFD 语音应用程序也需要规划内存,具体取决于 app 的功能和复杂性。
  • 内存速率:以 MHz(兆赫)为单位指定的值,更高的内存速度实质上使 CPU 可以更快地加载和访问内存中的数据并进行编码。这样可以改善 CPU 和 RAM 之间的通信,提高整体系统性能,并使您的 PBX 以更高的效率处理更多的呼叫。

高效的网络

您与网络的连接可以决定 PBX 的响应能力,以及可以处理的用户和呼叫数量。如果您的其余硬件都不是瓶颈,那么 1Gb LAN 以太网卡可使您的 PBX 处理多达 1000 个分机。网络性能取决于同时呼叫的数量和其他网络应用程序的使用,请牢记以下主要因素:

  • 延迟:对于实际的 VoIP 和视频会议应用,该时间必须小于 100 毫秒。 从 150ms 开始,语音和视频质量下降。
  • 带宽:每个呼叫平均占用 85Kb/s。
  • 丢包:尽可能低,不到传输数据包的0.3%。

固态硬盘存储

在考虑由 PBX 生成的数据库 I/O 操作,呼叫记录,备份和日志时,存储将发挥作用。投资不到 100 美元购买一个好的 500GB SSD 是一个很好的选择,以避免 IO 瓶颈和有足够的存储在您的命令。

操作系统注意事项

从严格的技术角度来看,由于默认加载的 GUI 和服务,Windows 消耗了更多的 CPU 和 RAM。另一方面,Linux 在系统资源上更精简,但需要更陡峭的学习曲线。就是说,这两种操作系统都可以为功能强大的 PBX 提供基础,前提是您要在规格和计划中包括它们的特殊差异和功能。

使用这些通用准则为专用设备上的3CX PBX部署计划和优化规格。 请随时在我们的论坛中给我们宝贵的反馈意见。