Asterisk 部署模式思考
当将 Asterisk 实际部署到生产环境时,需要考虑如何进行部署,不同的部署模式是对不同 VoIP 协议的不同组合方式。
部署需要考虑服务端和客户端的使用情况和对不同资源的依赖情况。
- 服务端考量因素
- 使用 SIP 线路
- 使用数字线路
- 使用模拟线路
- 是否部署多节点
- 客户端考量因素
- 通过 SIP 话机使用
- 通过模拟话机使用
- 通过桌面 SIP 客户端使用
- 通过移动端 SIP 使用
- 是否允许互联网访问
- 对资源的考量因素
- 带宽、延时
- 录音磁盘存储
- 数据库
私网 SIP 单机部署 - 最简场景
- 服务端选择通过 SIP 出局入局
- 客户端通过 SIP 客户端局域网访问
该场景只需要将 Asterisk 配置为一个 SIP 服务端,并注册 SIP 线路进行出局。部署运维都十分简单,但因为单机,能承接的并发数有有上线,但现代的服务器的 8C16G 性能完全能承受,性能瓶颈主要来自于
- 数据日志 - cel、cdr
- 录音文件