Mocha BSM网游行业运维管理解决方案-网络监控解决方案.doc
Mocha BSM 网游行业运维管理解决方案 -网络监控解决方案 点击下载本篇文章 网游行业背景 随着 Internet 的发展,网络游戏的发展也变得如火如荼,各种各样的网络游戏层出不穷。作为互联网应用的后起之秀,网络游戏具有信 息双向交流、速度快、不受空间限制等优势,从根本上提高了游戏的互动性、仿真性和竞技性,使游戏玩家在虚拟世界里可以发挥现实世界无法展现的潜能,改变了单机版游戏固定、呆板、与机器对话的状况。因此,网络游戏成为网络业利润优厚的领域之一。同时,如何提高自身的运维水平,保证全国各地的网络、主机、应用的良好运行,提高用户体验,同时降低运维成本,成了各个网游公司亟待解决的问题。针对这种情况,我们提出了针对网游行业的运维管理解决方案。 网游行业应用特征 网游行业具有以下显著特征: 1、网络结构异常复杂 网络游戏的支撑系统网络结构比较复杂,有些数据通过公网传输,有些数据通过专线传输,一般全国各地有很多个 IDC 中心,并且全国各地很多个子网络,包含各种各样的网络设备。 2、主机数量多,集群化大规模化,操作系统多种多样 一款成功的网游,往往会受到大量网民玩家的追捧。居高不下的并发连接数,大规模的数据运算需求,大流量的数据吞吐量给网游服务器的 CPU, I/O 系统提出了近乎苛刻的要求。为了给玩家提供稳定流畅的游戏环境,运营商往往在各个游戏分区采用服务器组群的方式进行服务。 这些网络游戏主机数量众多, 少则几百台,多则几千台,分布在全国各地,并且操作系统多种多样,既有 Window 主机,也有商用的 UNIX 主机,还有开源的Linux 主机等等。 3、监控策略 对成百上千台的主机和网络设备,需要对其进行分类,用几条监控策略即可对其进行监控,如果需求发生变化,也可以批量的进行修改。如对某一逻辑单元(组)内的设备都设置为每 5 分钟检查一次 TCP 80 端口。 4、集中管理,分散分布 网游公司的网络设备和主机分布在全国各地,但是网游管理员都希望监控中心在总部,但是要管理全国的主机和网络。这需要网管软 件有灵活的架构适应这种情况。 5、负载均衡 网络游戏的用户数量众多,跟互联网行业一样,有很多四层的针对流量的负载均衡设备,对这些设备的管理,是网络游戏支撑系统不可回避的问题。 6、数据库和中间件的监控 每个服务器组中包括存放地图和环境参数的场景服务器,存放角色资料的数