![如何扩展媒体服务器的网络带宽?](https://linux22.com/image/754911/%E5%A6%82%E4%BD%95%E6%89%A9%E5%B1%95%E5%AA%92%E4%BD%93%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%9A%84%E7%BD%91%E7%BB%9C%E5%B8%A6%E5%AE%BD%EF%BC%9F.png)
我们正在运行 WebRTC 服务器,以方便我们应用上的音频/视频通话功能。但随着我们的并发用户不断增加,我们面临网络带宽问题。
Google Cloud VM 实例的最大上限为32Gbps但每个核心也有 2Gbps 的限制,这限制了我们的性能。我想知道的是,是否有办法扩展网络带宽?正如在Dicord 的 文章,它们能够扩展到220Gbps。
我尝试过的事情:
- Nginx 服务器:- 它只会重新分配流量,而不会扩展网络带宽
我认为我能做的事情:
- DNS 负载平衡:- 这是我在研究 CDN 类网络如何工作时发现的。
- 做一个单独的 API返回用于新呼叫连接的 IP 地址。基本上,通过我的 API 服务器执行 DNS 服务器正在执行的操作。
我更想知道的是评估不同的选项,以便做出更好的选择。这里还有其他我遗漏的选项吗?