海外游戏服务器减少负载能力
海外游戏服务器能够很大地减少网站的负载能力,所以对那些玩家追捧的游戏非常友好。再加上服务器通过mmorpg
架构逐渐采用Multi-Server方式来减轻网络的频宽限制。目前使用的Multi-Server分工的技术,大多采用空间切割的
上市将虚拟世界的地 图切成跟Server同等数量的片段, 再将地图的片段分配给每一台Server。当玩家靠近地图片段
的边界时,玩家所在的Server会通知临近的地图片段的Server,那么在这种情况下网络流量在这两个Server之间为零
流量,没有玩家通过这两个Server,而比较差的情况为O(m^n)为玩家的数量,m为server的数量。
如果海外游戏服务器的Client架构尚未收到Server信息, Client端依旧可以进行游戏,但是最终数据的决定全仍然掌
握咋Server中,如果Client的自行计算结果与服务器的结果不相符合,则Server便会去修正Client的状态。此架构问
题在于网络延迟所带来的影响,Client和Server之间传输延迟过大, 若则将会导致Client端所推测的资料库内容与
Server端的资料库内容差距过大。
海外游戏服务器的游戏系统架构有着不同的表现形式,而不同的游戏也只能适用不同的架构,具体情况具体分析。有
一种叫做Multi-Server架构被很多用户选择,因为早期的mmorpg游戏是有单一的Server负责整个游戏的内容,由于
是单一的Server,因此游戏中能够容纳的线上人数及玩家间的互动会受到限制。而在Multi-Server构架中, 通过每一
个Server负责一个部分的游戏的内容,但是在不同的Server 上玩家长处于不同的游戏世界里, 因此无法互动,为了
要提高系统整体的效能有效利用系统的运算及频宽的资源,一半以空间切割的方式分配Server权限范围及适当划分
Server负责的工作,是不同的Server负责不同区域间的玩家,因此能支持更多的线上玩家。