服务器集群负载均衡技术的研究及在C/S结构网络游戏中的实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:loughtjiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,负载均衡技术广泛应用于服务器集群当中,集群负载均衡技术主要分为三方面的研究内容:一、资源的重定向机制,包括:基于客户的重定向方法,基于DNS方法,基于分发器方法和基于服务器的方法;二、服务器结点间内容的分配方法,包括:信息完全复制的方法和基于内容的方法;三、负载均衡算法,包括:轮换算法、随机算法、最少连接法、最轻负载法、RTT值分配法、比例分配法、DPR算法、NAT分配法、服务器排名算法。服务器排名法又包括(加权)最少活动连接法、(加权)最快响应法、服务器异步反馈法。 本文主要从上述三个方面分别进行研究,并根据“沈阳有宝”游戏系统的特点,设计“沈阳有宝”网络游戏的负载均衡方案,然后根据该方案实现网络游戏的负载均衡调度系统。在比较各种资源重定向机制的优缺点之后,采用基于中心分发器的资源重定向机制,并以一定概率定向到负载最轻的服务器上;其次,分析了游戏服务器所要存储的内容的特点,采用信息完全复制的方法实现服务器节点间信息的分配;最后,选用服务器排名法+服务器异步反馈法作为负载均衡算法,实现负载均衡。另外,为了保证系统的高可用性和可靠性,本文设计了服务器集群故障的转移方法,和中心分发器单点故障的解决方法。 上述系统设计方案在“沈阳有宝”网络游戏的负载均衡调度系统中实现,它主要包括如下功能模块:Agent模块、Listener模块、Client:server模块、Response模块、Manager模块。该系统已经通过实验室验收。
其他文献
随着当代医疗的快速发展,人们对于无创诊疗的诉求越加迫切。呼吸诊疗作为中西医都提倡的一种诊疗方式,具有可靠性高、无创伤、无疼痛、操作简单的优点,具有较好的发展前景。但是
二叉树是计算机科学中最基本的也是最重要的树型数据结构。因此,二叉树枚举算法的研究无论在算法理论上还是在实际应用中都具有重要的意义。 树的枚举有两种含义,一种是计
网格是一个集成的计算与资源环境,它协调分布式资源的协同使用,使用标准的、开放的、通用的协议和接口并且能够提供非平凡的服务质量。由于网格环境异常复杂,具有大规模性、
单片机自20世纪70年代问世以来,以极其高的性价比受到人们的重视和关注,所以应用很广,发展很快。由于单片机的集成度高,功能强,通用性好,特别是它具有体积小、重量轻、能耗低、价格
本论文中主要介绍数据仓库与数据挖掘技术在网管中的应用,首先介绍数据仓库相关技术的基本概念,讲述该技术在各个领域中的应用及成果,强调数据仓库相关技术在网管系统中的价值;详
视频跟踪是计算机视觉的重要分支,通过计算机视觉实现对目标的检测和跟踪在智能监控,视频压缩,自动导航、人机交互、虚拟现实等方面都有广泛应用前景。而对于很多拥有视觉的
随着车载系统、手机和笔记本电脑等通信产品的广泛应用,如何在移动ad hoc网中进行数据传输成为目前重要的研究课题,基于地理位置的GEOCAST数据传输协议是其中的一个重要分支
客户关系管理(CRM,customer Relationship Management)是适应现代管理思想发展起来的一种新型管理模式,可以分为协作型、操作型、分析型三种类型.分析型CRM将操作型CRM中有价
空间基础设施的建设对国民经济和国家安全起到的作用是至关重要的。因此,对以不同种类卫星组网为核心的空间基础设施建设的研究方兴未艾。卫星综合信息网作为空间基础设施的具
随着计算机的普及,计算机网络已成为许多行业必不可少的办公工具。而目前各行业仍利用邮电系统提供的程控交换网络进行电话通信,需支付大量的电话费,占用了各部门很大一部分