利用会话亲和力来负载均衡UDPstream量,并使服务器进入和退出状态

在大量服务器之间进行负载均衡UDPstream量的最佳方式是什么,同时保持基于用户IP的会话亲缘关系? 我还需要为新客户端提供服务器轮换服务,所以当他们第一次join服务器时,服务器就会被放到可用服务器列表中,而且已经连接的客户端将会保持连接状态服务器。 我已经写了软件来维护一个列表,但我似乎无法find任何可以执行此function的东西。 如果你需要上下文,这是为了方便Minecraft:Pocket Edition的游戏比赛,这是用UDPstream量完成的,我不能改变协议。 而且,因为锦标赛的开幕和闭幕,我需要能够把玩家放在他们正确的服务器上。 性能也是一个优先事项,我有一个程序来做到这一点,但它是非常臃肿和缓慢。

谢谢你的帮助!

威廉

我们使用F5 Big-IP LTM。 configuration很简单 。

大多数现代的硬件负载平衡解决scheme都可以做到 像宙斯这样的软件解决scheme应该也是可以的。 Rackspace和AWS等许多云提供商提供基于Zeus或类似技术的软件负载平衡器,如果您碰巧使用这些平台之一。