基于Linux的高性能并行代理系统关键技术研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:w8521843d
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着网络用户在商务领域的应用增加,网络的性能与信息的安全成为一个焦点。这样,代理技术应需而生,代理服务器的好处众多,所以使用者的数量也显著增加。由此在性能等方面产生了诸多问题。如何在性能方面改进代理系统,将直接影响用户的响应速度。本文以高代理系统的性能为研究方向,重点研究代理服务集群中的单节点性能提高,以及集群中的负载均衡效率的提高。针对单节点的性能提升,提出一种在内存分配方面的解决方案。对于集群中各个处理节点之间,提出一种改进的负载均衡算法。首先,动态内存管理。本文提出一种从实际出发考虑的动态内存管理方案,这种方案是针对海量连接管理的网络服务程序而设计。它与经典的动态内存管理方案相比,简化了分配与回收算法,在性能方面得到极大的提升。而且增加对分配与释放的动态跟踪,在程序出现内存泄露的情况下,可以马上定位到内存泄露的位置并进行修改。其次,在服务器集群之间,改进负载均衡算法。该算法是基于预测与服务节点当前状态相结合的。先判断代理节点自身状态,后预测网络状态,综合计算出当前节点的反馈权值反馈给负载均衡调度器。算法充分考虑了各个服务节点间的差异,可以使得性能高的服务节点得到充分的利用。最大限度的提高响应速度。最后,根据动态内存管理方法和负载分配算法,设计一个服务器集群系统模型,对本系统的各个模块进行说明。
其他文献
网络技术是一把双刃剑,它在给人们生活工作带来方便的同时也给人们带了了许多安全威胁。在与攻击者斗争的过程中,只有对攻击者的相关行为作全面深入的了解,才能把握战争的主
在计算机中实时生成各种场景,巨大的计算量往往成为图形生成、显示的瓶颈。因此,如何简化且有效地模拟火焰、头发等自然景物,已经成为计算机真实感图形生成的关键。本文着重
随着Internet 的飞速发展,计算机网络在各个领域的广泛应用,网络安全问题也日益突出地显露出来并受到人们的广泛关注。本文首先分析了网络安全问题的现状,研究了各种网络攻击
虚拟机技术已被广泛应用于云计算、数据中心和物理网络等系统。然而随着系统规模不断扩大、业务种类持续增长,如何保证系统稳定高效地持续运行,降低更新、检修和维护等引发的
电子邮件在我们的日常工作、学习和生活中起着越来越重要的作用,它快捷、方便。电子邮件给人们带来了便利,但垃圾邮件也随之出现,网民有时收到的垃圾邮件数反而超过正常邮件
随着密码学的不断发展,属性基密码体制作为身份基密码体制的扩展,由于其独特优异的性质受到了越来越多的关注。属性基门限签名体制是属性基密码体制中一个重要组成部分。属性
随着移动终端普及程度的提高,对于软件开发人员来说,移动终端平台上的应用软件开发正在成为又一个充满挑战的崭新领域。在全球范围内,由美国高通公司开发的BREW移动开发平台已经
Internet技术的飞速发展使得Web服务越来越普及,互联网日益成为丰富的信息聚集地。用户需求是科技发展的决定性驱动力,充分利用基于网络的信息服务资源,对于正确把握市场动态,快
光传送网作为电信网的基础网络,历经了从准同步数字系列到同步数字系列再到波分复用、密集波分复用等技术的发展过程。目前光传送网面临与其它业务网融合的趋势,在光传送网上传
数据仓库技术为决策分析提供了更好的支持,跳出了传统联机事务处理的范畴,是数据处理的发展方向,并在各个行业都得到了很多的应用。 随着垄断格局的打破,为改善服务质量、提高