网游行业运维管理解决方案

服务器在线2月23日报道 随着Internet的发展,网络游戏的发展也变得如火如荼,各种各样的网络游戏层出不穷。作为互联网应用的后起之秀,网络游戏具有信息双向交流、速度快、不受空间限制等优势,从根本上提高了游戏的互动性、仿真性和竞技性,使游戏玩家在虚拟世界里可以发挥现实世界无法展现的潜能,改变了单机版游戏固定、呆板、与机器对话的状况。因此,网络游戏成为网络业利润优厚的领域之一。同时,如何提高自身的运维水平,保证全国各地的网络、主机、应用的良好运行,提高用户体验,同时降低运维成本,成了各个网游公司亟待解决的问题。针对这种情况,我们提出了针对网游行业的运维管理解决方案。

  • Ø 网游行业应用特征

网游行业具有以下显著特征:

1、网络结构异常复杂

网络游戏的支撑系统网络结构比较复杂,有些数据通过公网传输,有些数据通过专线传输,一般全国各地有很多个IDC中心,并且全国各地很多个子网络,包含各种各样的网络设备。

2、主机数量多,集群化大规模化,操作系统多种多样

一款成功的网游,往往会受到大量网民玩家的追捧。居高不下的并发连接数,大规模的数据运算需求,大流量的数据吞吐量给网游服务器的CPU,I/O 系统提出了近乎苛刻的要求。为了给玩家提供稳定流畅的游戏环境,运营商往往在各个游戏分区采用服务器组群的方式进行服务。这些网络游戏主机数量众多,少则几百台,多则几千台,分布在全国各地,并且操作系统多种多样,既有Window系统,也有UNIX系统,还有开源的Linux系统等等。

3、监控策略

对成百上千台的主机和网络设备,需要对其进行分类,设置相应的监控策略即可对其进行监控。

4、集中管理,分散分布

网游公司的网络设备和主机分布在全国各地,但是网游管理员都希望监控中心在总部,但是要管理全国的主机和网络。这需要网管软件有灵活的架构适应这种情况。

5、数据库和中间件的监控

每个服务器组中包括存放地图和环境参数的场景服务器,存放角色资料的数据服务器以及数据备份服务器。这些服务器组群不但要在每个固定的时间片进行增量数据备份,还需要保存近一周内的所有数据以备游戏管理人员处理玩家争议。

6、网管软件自身的安全性。

网络游戏的安全性毋需多言,如果采用的运维管理软件不安全,对整个网络游戏的危害很大。

  • Ø 3 方案功能

作为国内最大的服务器生产商和解决方案提供商之一,宝德科技始终关注客户最急迫的需求,以客户需求为导向来开发产品和设计方案。通过对目前网游行业的深入调研及结合自身(宝德集团下属宝网子公司),宝德科技基于强大的技术实力和突出的方案整合能力,推出了面向网游行业的完整的网游行业运维管理解决方案,集经济和高效于一身,是网游行业理想解决方案。

  • Ø 方案实施

网游服务器基本组成:

  • n 游戏服务器(根据情况可细分为Web、账号登陆验证、FTP)
  • n 数据库服务器(根据情况可细分为环境参数服务器、角色资料服务器)
  • n 备份服务器(包括数据备份服务器及游戏大区备用服务器)

网游服务器管理方式:

针对网游公司数据数量众多、分布分散,操作系统多种多样的情况,我们推荐Agent监控方式,Agent需在被管理主机安装RemotelyAnywhere软件,提供对主机的全面安全的监控方案。每50-100台服务器通过一至两台中转管理服务器,即服务器必须通过该中转服务器才能够登录维护,提高安全性,降低黑客攻击风险,实现主机的可视化监控

  • è 各个组件之间的传输都是通过SSH加密的
  • è HTTPS的访问方式
  • è 严格安全测试

宝德服务器PSMS高级管理软件结合RemotelyAnywhere软件,实时查看服务器硬件环境(CPU、电源、内存、硬盘、主板等)和软件环境的运行状况,提前处理可能发生的故障,如硬盘出现坏道,可立即准备配件,在维护时,将故障硬盘更换,运行中短时间内即可自动修复完毕,减少宕机几率和时间。

网游服务器数据备份:

数据库采用每天进行一次完整备份,每4个小时进行差异备份,并同时传输到另外一台备份服务器上,数据做自动恢复,保留最近7天的备份数据,客服查询,数据稽核,统计分析等可能影响DB性能的操作都在备份服务器上进行。

网游服务器备用机器:

每个大区始终保持一组备份机器,以便硬件或软件故障的时候快速恢复。

网游服务器日常维护:

    服务器运行中,长时间数据读写频繁,对硬盘损耗非常大。停机维护时对服务器所有硬件进行检测扫描,及时清理磁盘碎片,查看硬盘运行状态,定期对服务器进行除尘保养,确保服务器始终处于健康运行状态。最大程度降低故障几率。

    网游服务器备件管理:

   在服务器放置地售后服务网点,备置常规备件(硬盘、内存、电源等),机器发生故障时,最短时间内能修复,恢复使用。

宝德服务器PSMS高级管理软件结合RemotelyAnywhere软件:

  • n B/S架构,管理员随时随地登陆访问
  • n 统一的登陆,易于管理使用
  • n 权限管理清晰,系统自身安全
  • n 系统架构灵活,易于修改和扩展
  • n 常备备件,缩短故障排除时间