游戏服务器架构

游戏服务器架构,第1张

案例1:寝室斗地主

案例2:社区斗地主

什么是服务器架构

案例:MMORPG 轩辕传奇 服务器架构 分区多世界

MMORPG:大型 多人 在线 角色扮演

分区多世界:运营视角

分区多世界:运维视角

双通服:世界上最遥远的距离,是从电信到网通的距离。

分区多世界:客户端视角

分区多世界:服务器视角

轩辕服务器为什么要这么多进程和机器 - 多维度切分

初始设计

一个进程包揽所有游戏服务器功能

问题:开第2个服应该怎么做呢?

按世界分离

公共服分离

公共服热备

按功能分离

按重要性分离

百万注册 = 10W活跃 = 1W在线,缓存应重点放在活跃身上。

设计演进:分区多世界原型v2

继续分离公共服

分离逻辑部分弱相关的功能,公共服分离服务器列表、版本升级、账号信息等功能。

切分逻辑进程

当前的现状是所有鸡蛋都放在一个篮子里,所有玩家都在一个进程上,好处是一个特性可以方便地操作到所有玩家上,风险是一个特性的bug可能会影响到所有玩家。

所有特性都在一个进程所带来的风险是:特性的不断的引入会使该进程稳定性和服务质量降低。

设计演进:分区多世界原型v3

如何做切分,参考原则如下:

服务器为长线运营的准备

基本原则:可用、可控、可扩展性

接入与负载

可用性

在线控制

过载保护

服务器中服务介绍

版本升级 tcus

目录服务 tdir

显示服务器列表,繁忙程度(参照在线人数)。

游戏过程 world/scene

运营支持 GM平台/idip

租用服务器应该选择那个机房好一些呢?

在信息化时代,通过网络的方式赚钱有很多渠道,因此在网上做的业务也随之而增多,比如说IDC吧,这个行业现在可以说是很火热的,因此全国各地的机房也在增多,曾经有资料显示预计在未来的时间里服务器的需求量会是更大的一个数目,因此在选择机房的时候务必要慎重!

第一,机房选择的是否是国家主干线中心的城市;

第二,机房的带宽要充足;

第三,机房的安全防火性高,比如防火墙集群等!

第四,IDC公司的技术实力,最好找一家最顶级的代理商;

第五,服务信誉方面,大家不要忽略了这一点哦!

这个是本人做IDC业务以来总结出来的经验,也是在客户所反应的问题中得到的答案,虽说不是很完美的,但是代表了大多数服务器客户的心声,希望大家在选择的时候一定要慎重!

我们江西省亿恩数据中心在九江,九江是江西省电信出口中心,总带宽出口是40G,这个双线机房是在我们已经拥有了3个双线机房的基础上又建立的一个机房,防火墙现在已经升级到4G的了,无论是带宽还是安全性方面都做了很大的调整,机房的技术经验实力又上了一个新的台阶!此机房大多为VIP客户,比如:盛大游戏英雄年代,李嘉成tom旗下一个网站,在江西九江电信中心数据中心机房以100万签定了6个机柜


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/454616.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-02
下一篇2023-06-02

发表评论

登录后才能评论

评论列表(0条)

    保存