|
负载均衡
由于目前现有网络的各个核心部分随着业务量的提高,访问量和数据流量的快速增长,其处理能力和计算强度也相应地增大,使得单一的服务器设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升时,这又将导致硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量的增长。
针对此情况而衍生出来的一种廉价有效透明的方法以加强网络数据处理能力、提高网络的灵活性和可用性的技术就是负载均衡(Load Balance)。
其优点在于:
1)解决网络拥塞问题
2)对用户提供更好的访问质量
3)提高服务器响应速度
4)提高服务器及其他资源的利用效率
5)避免了数据中心单点失效
统一资源
保证客户端资源与服务端统一。当玩家新创建一个物体,或者运营人员新添加一系列的资源,客户端通过统一资源服务,后台进行客户端资源与服务端资源的同步,而不需要专门制作相应的更新包,达到更新客户端的需求。
实时监控
实时监控整个游戏世界的当前状态,将当前的游戏状态以图形的形式直观的表现出来,通过监控窗口可以看到所有游戏服务器上的负载(玩家数量),地图信息(ID,名字),所有地图的相邻关系,地图与游戏服务器的对应关系,单张地图上的玩家数量等,这些信息可以为游戏管理提供重要依据。
无缝跨服
传统的网络游戏中整个游戏只有一个服务器来支持一张异常庞大的地图,这种超级制作运转起来难度自然相当大。为了使服务器运转畅通无阻,UniG平台提供新一代的集群技术服务,以保证服务器后台的高可用性,实现动态负载均衡和动态可扩展性,令地图可连续跨接在多个服务器上。当玩家发生跨服动作时达到一种无缝的平滑的效果,玩家甚至感觉不到已切换地图或服务器。
|