网络安全 频道

曹世军:网络游戏基础系统架构解析

  【IT168 架构师大会】网络游戏近年来的发展可谓是突飞猛进,声光效果也日新月异。玩家在玩效果更进步的游戏的同时,运营商在背后却为网络架构伤透脑筋。网络游戏的基础架构到底是什么样子的?如何能确保玩家更舒服的体验?2009年系统架构师大会上,北京武神世纪网络技术有限公司系统运维经理曹世军先生为我们带来了精彩的演讲。


北京武神世纪网络技术有限公司系统运维经理曹世军

  网络游戏的运维需求

  谈运维首要谈的是实际运营环境中网游所需的资源和架构,那么什么才是网络游戏真正需要的方案了?曹世军解释道,要运营好一款网络游戏,首先要解决以下几方面的问题:

  1、苛刻的数据安全及系统安全要求
  2、超乎寻常的网络延时敏感性及南北互联问题
  3、故障硬件的快速替换及远程控制的可靠性
  4、快速部署能力以满足游戏产品的爆发性增长导致的资源需求
  5、快速且简单的实现大批量服务器的程序版本升级,以减少例行维护导致的服务不可用
  6、快速且简单的合并、分散压力以应对频繁的合服、劈服操作
  7、自动化运维实现的方便性

  “国内运营商中,网易在运维方面算是做的最好的!从宕机到重启,只要十几分钟的时间。”谈到实际案例,曹世军感慨万分。庞大的服务器集群以及庞大的数据流量的可持续运转,从网络运维角度来说都是非常令人头疼的事。网易能有如此快速的运维响应,也是曹世军以后的目标。

  为了实现运维的需求,就需要把需求分拆,用单独的需求完善底层结构。其中帐号数据中心、游戏服务器组、游戏辅助服务器组、官方网站及论坛、游戏服务器操作系统就是重中之重。

0
相关文章