首页> 外文期刊>International journal of parallel programming >Operating System Enhancement for Supporting Massively Multiplayer Online Games in a Server Cluster
【24h】

Operating System Enhancement for Supporting Massively Multiplayer Online Games in a Server Cluster

机译:在服务器群集中支持大规模多人在线游戏的操作系统增强功能

获取原文
获取原文并翻译 | 示例

摘要

In a server cluster providing massively multiplayer online games, it is critical that the game workload is balanced among servers. This study develops a new mechanism, named Game Connection Handoff in operating system, which is able to transparently hand off a client's live game connection between servers. The responding server for a player can be dynamically changed and the game workload thus can be dynamically adjusted to balance the server loads. An effective request distribution mechanism is also proposed, named game server locality-aware request distribution. This takes into account the information of game maps and server loading to dynamically distribute game maps and players among game servers. The proposed mechanisms have been implemented in the Linux kernel of LVS-CAD cluster. Practical experiments using a real multiplayer online game-Stendhal-show that the proposed mechanisms not only effectively increase the service capacity, but also transform the game server architecture from the original with a single server into one with multiple servers.
机译:在提供大规模多人在线游戏的服务器群集中,至关重要的是,服务器之间的游戏工作量必须保持平衡。这项研究开发了一种新的机制,称为操作系统中的“游戏连接移交”,它能够透明地移交客户端在服务器之间的实时游戏连接。可以动态更改玩家的响应服务器,从而可以动态调整游戏工作负载以平衡服务器负载。还提出了一种有效的请求分发机制,称为游戏服务器位置感知请求分发。这考虑了游戏地图和服务器负载的信息,以在游戏服务器之间动态分配游戏地图和玩家。所提出的机制已在LVS-CAD集群的Linux内核中实现。使用真正的多人在线游戏Stendhal进行的实际实验表明,所提出的机制不仅可以有效地提高服务能力,而且还可以将游戏服务器架构从最初的单台服务器转变为多台服务器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号