使用Cubro高级NPB进行LTE GTP负载均衡

随着微信、淘宝、微博、抖音等最终用户对高带宽的需求的增长,对复杂的网络管理和流量监控的需求也随之增加。 服务提供商希望通过主动识别网络中的问题,使网络安全并提取第三方应用程序的元数据来为客户提供更好的用户体验。

在典型的网络体系结构中,有数万个eNodeB连接到多个数据中心,最多有100个计算节点来处理流量。

监控的挑战包括:

  • 从多个100 Gbit到多个Tbit的总流量
  • 每个数据中心拥有大量链路(100 Gbit)
  • 在计算节点和站点之间移动流量

“没有负载均衡,负载均衡!”

有效的负载平衡(LB)只能基于确定性标识符使用一个功能强大的实体来完成。 任何基于附加元信息的解决方案都将失败,因为必须计算元信息,并且没有无差错算法。 基于软件的LB的问题是性能有限。 CPU解决方案的限制远低于ASIC方法。

示例:如果必须将800 Gbit的流量平衡到各种Probe,但CPU仅支持200 Gbit,则需要预先将信令和用户流量相关联的负载均衡器。 这是行不通的,并且根本无法扩展。

让我们看一下用户平面的流量。

用户平面流量的唯一确定性标识符是用户IP地址。 信令平面没有用户IP。

S1U接口的问题是,当用户从一个基站移动到另一个基站时,传输网络参数会发生变化。 这就是为什么在TEID(隧道端点ID)上进行负载平衡的常用方法无法起作用的原因。 因为此ID会随着客户的移动而更改。 而且,要遵循此更改,将需要付出很多努力,并且由于LTE网络中信令的加密流量,该更改永远不会100%。 唯一在技术上和商业上有用的解决方案是在客户的内部IP地址上进行负载平衡,因为该地址在会话期间不会更改。

Cubro有一个针对此问题的解决方案:我们可以使用下一代网络数据包代理EXA32100和EXA48600在内部IP上实现负载均衡,这两个代理可以通过图形用户界面轻松配置。

Cubro的下一代网络数据包代理可以对用户平面执行3G / 4G GTP负载均衡,最高可达每单位3.2 Tbit / s(19英寸1U)。 可以执行全线速过滤以分离用户和信令。 高级网络数据包代理能够执行用户会话感知的负载平衡,即特定的用户会话始终到达同一探针接口。

观看此视频以了解有关LTE GTP负载平衡的更多信息:

播放视频