在数据中心部署 Yeastar P 系列云 PBX (基础架构)
你可以在自己的数据中心中部署 Yeastar P 系列云 PBX。
支持的虚拟机
你可以在以下虚拟机平台中部署 Yeastar P 系列云 PBX,以节省硬件成本:
- Microsoft Hyper-v
- KVM
- VMware
注: 不支持 Bochs 虚拟机。
前提条件
在开始之前,请确保完成以下准备工作:- 了解部署架构
- 熟悉 Yeastar P 系列云 PBX 部署架构。
- 规划资源
- 了解各服务器的系统要求,并根据实际通信需求合理规划资源。更多信息,请参见以下文章:
- 配置路由器
- 在 SBC 服务器和 SBC Proxy 服务器所在网络的网关路由器 / 防火墙上进行以下配置:
- 允许来自局域网 (LAN) 的 PING 请求,以确保 SBC 服务器和 SBC Proxy 服务器可以 PING 网关以进行网络连通性检查。
- 禁用 SIP ALG (应用层网关),以防止 VoIP 通话出现潜在问题,确保通信顺畅。
操作步骤
重要:
- 所有服务器均使用单网口。
- 服务器的私网 IP 地址不可使用
172.17.x.x和172.19.x.x网段。 - 确保所有服务器 (YCM 服务器、Yeastar 负载均衡器、SBC 服务器、SBC 代理服务器和 PBXHub 服务器) 在私网和公网环境下皆可相互通信。
- 部署你的服务器。你需要部署以下服务器:
- YCM 服务器
- SBC 服务器
- SBC Proxy 服务器
- PBXHub 服务器
- 为服务器挂载存储盘。注: 你需要在 PBXHub 服务器上额外挂载两个独立的数据盘,分别用于存储云 PBX 的系统数据和录音文件。
- 在网关路由器/防火墙上配置NAT策略:
- 对于 YCM 服务器、SBC 服务器和 SBC Proxy 服务器,启用互联网入站与出站访问能力,并确保入站和出站流量都使用相同的公网 IP 地址。
- 对于 PBXHub 服务器,只允许出站连接,阻止所有来自互联网发起的入站连接。