基于IPv6即时通讯系统集群的研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:yxdongdong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着基于IPv6的下一代网络技术的不断发展,各国政府也日益重视。基于IPv6的下一代网络产业发展方兴未艾。对于中国,发展下一代互联网具有极其重要的战略意义。国家发改委等八部委联合启动了CNGI示范工程项目,来推动研究开发、产业化及应用试验。即时通讯应用作为互联网成功的通讯和娱乐平台之一,越来越受到人们的青睐。然而,随着IPv6的建设和发展,目前国内外还没有支持IPv6协议的即时通讯系统。因此,开展基于IPv6即时通讯系统的研究,设计基于IPv6协议的即时通讯平台将有助于推动下一代互联网应用的发展。本文较深入分析了即时通讯基本原理、出席服务模型和即时消息服务模型。同时介绍了已经设计完成的单服务器即时通讯系统——IMessager的系统框架和功能模块,分析了单服务器即时通讯系统在业务量增大的情况下暴露出来的处理能力、扩展性和稳定性等方面的问题。面对单服务器即时通讯系统存在的问题,采用系统集群的方法将是一个有效的解决途径。本文就基于IPv6即时通讯系统集群中的一些关键技术进行了研究,重点研究了IPv6即时通讯系统集群的体系结构和负载均衡策略与算法。本文取得的主要研究成果包括:(1)提出了使用负载均衡技术的高可用性异构即时通讯集群体系结构。通过各个子系统间的协同合作为用户提供透明服务的同时,较好地解决了因用户分散到各个消息服务器而造成消息服务器之间的大量检索信息加重系统负担和影响系统响应时间的问题。该结构对系统故障能进行及时有效处理,保证系统发生故障后信息的一致性。(2)在系统分析即时通讯系统负载特性基础上,提出了集中式调度策略下决定式和启发式调度算法相结合的请求分配方法。由于启发式负载均衡算法众多,适用的环境也有所差异,本文结合即时通讯负载特点,通过对Zomaya算法的改进,实现了对大量请求的有效分配。最后,通过采用面向对象技术,实现了基于IPv6即时通讯集群系统。同时对系统的负载均衡性进行了仿真实验,获取了初步的实验数据,验证了系统设计的合理性,并且为以后的进一步研究积累了经验。
其他文献
随着信息时代的来临,网络和通信技术飞速发展,网络信息安全问题日益突出。IPv6协议作为下一代互联网的核心,对原有IPv4作了大量的改进,包括增加了安全性、自动配置、移动性以
随着web服务标准的完善和支持web服务平台的逐步成熟,网络上的可用的服务越来越多,基于web服务的应用也越来越多,但是现有的服务都是单个而且功能简单的服务,组合现有的web服务能
随着移动通讯网络的飞速发展,网络的规模越来越大、业务的种类越来越繁多、设备越来越复杂,电信管理网(TMN)的作用和地位变得也越来越重要。TMN是一个逻辑上与电信网分离的网
无线局域网具有灵活的移动能力和足够高的传输速率,是当代无线通信的重要技术之一。随着应用的不断广泛,其安全问题也越来越突出,已成为一个研究热点。目前,旧安全标准的漏洞,越来
网格计算研究的基本目的就是实现最大范围内的计算资源共享,并提供协同计算能力。网格概念的提出改变了人们对传统计算的看法,因为网格突破了计算能力大小、地理位置、传统的共
协同设计与分析支撑环境是面向飞机产品的分布式协同设计系统。本文以协同设计与分析支撑环境为背景,对协同设计领域中通信支撑技术进行了研究。首先,本文结合协同设计与分析
便携式MP3播放器、集成MP3功能的PDA、Smart phone等产品销量日益增加,市场潜力巨大。这充分说明,对于消费类电子产品而言,MP3播放功能已逐渐发展成为一种必需。因为MP3应用的广
无线传感器网络作为一个新技术有着广阔的应用前景。但是传感器网络中的传感器节点一般采用电池供电,可以使用的电量非常有限,而且对于有成千上万节点的无线传感器网络来说,电池
高血压疾病是一种在全球范围内都具有高发病率和高死亡率的疾病,目前是最常见的心脑血管疾病之一。20世纪90年代以来,高血压基因研究在世界范围内成为热点,其分子生物学研究
在基于属性的密码系统中每个用户由一个可描述的属性集表示,用户拥有属性集对应的密钥集,用户的认证不再需要证书。在单个授权中心系统中,存在着授权中心负担过重、计算效率低等