如何扩展媒体服务器的网络带宽?

如何扩展媒体服务器的网络带宽?

我们正在运行 WebRTC 服务器,以方便我们应用上的音频/视频通话功能。但随着我们的并发用户不断增加,我们面临网络带宽问题。

Google Cloud VM 实例的最大上限为32Gbps但每个核心也有 2Gbps 的限制,这限制了我们的性能。我想知道的是,是否有办法扩展网络带宽?正如在Dicord 的 文章,它们能够扩展到220Gbps

我尝试过的事情:

  1. Nginx 服务器:- 它只会重新分配流量,而不会扩展网络带宽

我认为我能做的事情:

  1. DNS 负载平衡:- 这是我在研究 CDN 类网络如何工作时发现的。
  2. 做一个单独的 API返回用于新呼叫连接的 IP 地址。基本上,通过我的 API 服务器执行 DNS 服务器正在执行的操作。

我更想知道的是评估不同的选项,以便做出更好的选择。这里还有其他我遗漏的选项吗?

相关内容