案例2:社区斗地主
什么是服务器架构
案例:MMORPG 轩辕传奇 服务器架构 分区多世界
MMORPG:大型 多人 在线 角色扮演
分区多世界:运营视角
分区多世界:运维视角
双通服:世界上最遥远的距离,是从电信到网通的距离。
分区多世界:客户端视角
分区多世界:服务器视角
轩辕服务器为什么要这么多进程和机器 - 多维度切分
初始设计
一个进程包揽所有游戏服务器功能
问题:开第2个服应该怎么做呢?
按世界分离
公共服分离
公共服热备
按功能分离
按重要性分离
百万注册 = 10W活跃 = 1W在线,缓存应重点放在活跃身上。
设计演进:分区多世界原型v2
继续分离公共服
分离逻辑部分弱相关的功能,公共服分离服务器列表、版本升级、账号信息等功能。
切分逻辑进程
当前的现状是所有鸡蛋都放在一个篮子里,所有玩家都在一个进程上,好处是一个特性可以方便地 *** 作到所有玩家上,风险是一个特性的bug可能会影响到所有玩家。
所有特性都在一个进程所带来的风险是:特性的不断的引入会使该进程稳定性和服务质量降低。
设计演进:分区多世界原型v3
如何做切分,参考原则如下:
服务器为长线运营的准备
基本原则:可用、可控、可扩展性
接入与负载
可用性
在线控制
过载保护
服务器中服务介绍
版本升级 tcus
目录服务 tdir
显示服务器列表,繁忙程度(参照在线人数)。
游戏过程 world/scene
运营支持 GM平台/idip
租用游戏服务器时该从哪几个方面做出选择呢?
1稳定性
稳定是游戏服务器的前提,影响到稳定的有游戏服务器配置情况、今后的扩展、安全性能。游戏的质量越来越高,对各方面的要求也变大的。在配置方面, *** 作系统、应用软件、网卡、硬盘、内存、CPU等都选高一点,但也不要选得太离谱,以自己是什么游戏去定。游戏的更新也是很快的,为了可以适应游戏的变化,扩展性强的游戏服务器先看。至于安全性能,网络上的病毒、木马等种类很多,谁都不想在玩游戏时,一点就中了,所以服务商有提供实时监控防护措施服务很重要。
2安全性
进行游戏类网站服务器租用的时候要选择一个较为安全的游戏类网站服务器。因为如果游戏类网站服务器的安全保障不高,那么我们在使用的时候就很容易出现运营问题,这样一来我们在使用游戏类网站服务器的时候就很被动,很难掌控游戏类网站服务器的 *** 作安全。
3所用带宽
无论是游戏服务器是用在大型单机下载,还是网络游戏,为了不造成传输时,带宽堵塞。选到大宽带必须的,从数据分析表明,服务器所用100M、1G国际带宽完全可以满足传输要求。
4租用价格
游戏类网站服务器租用的时候最好能够“货比三家”。以确保自己可以用一个合理的价格租用到最为安全可靠的游戏类网站服务器。而且目前国内的游戏类网站服务器租用价格有很大的差异,有的较为实惠,但是有的却非常昂贵。所以我们在选择服务器租用的时候如果不进行适当的比较,就很有可靠掉入商家的陷阱,从而在花了高价之后却无法租用到一个优质的游戏类网站服务器。
5类型
游戏类网站服务器租用的过程中我们还必须要注意游戏类网站服务器的服务类型。如果游戏类网站服务器的服务类型不符合我们的实际需求,那么租用后也毫无用处。所以在租用时候的先详细了解一下具体的服务类型,以确保游戏类网站服务器租用后能够投入到实际使用当中。
6服务商的售后支持
游戏服务器与其它服务器一样,当工作久了,肯定会偶尔出现故障。因此,随时都有服务技术支持和快速故障解决,这是游戏服务器最基本应该具备的。
服务器稳定需要技术力量较好的IDC运营商来保障,一些没有实力的空间商,可能无法提供良好的服务,服务器的无法保证。所以在选择游戏服务器一定要选择具有实力、品牌好,售后服务好的IDC运营商。
7服务商的信誉实力
信誉实力在各行各业中都是最重要的,是现实中的保证。看一个游戏服务器服务商的信誉实力,可以从企业上传到网站的信誉之星,服务之星等一些证书进行查询。有实力的游戏服务器运营商会形成一定的规模,如果有时间的话,为了以后各方面保障,直接去游戏服务器服务商那些考检他们的公司,从公司的大小,员工数量,工作态度,服务器信息相关交流等这些就可以大概有个了解。
游戏服务器租用只要抓住快速,稳定、抗攻击的重点,然后找正规的、信誉好、有资质的游戏服务器租用商,然后再比较比较价格,想找到性价比不高的都难。
以上这些就是选择游戏服务器时需要关注的点,看起来要求比较多,,但是无非就是那么几个核心需求,配置,带宽,线路和售后。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)