基于TCP长连接的负载均衡器设计与实现

被引量 : 9次 | 上传用户:yjqycq
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着互联网技术的蓬勃发展,越来越多的支付交易从线下搬到了线上,由于实时支付交易需要高可靠性和实时性,这些对互联网的安全以及大并发提出了很高的要求,近些年虽然网络宽带以及相应硬件设备的高速发展满足了日益增大的实时交易并发量需求,然而基于C/S架构的客户端/服务器模型的处理能力却没有跟得上网络设施的发展,随着日益增大的实时交易量,单点的支付交换中心服务器渐渐成为抑制大并发交易的瓶颈。同时单点服务器存在宕机危险,所以如何进一步提高交换中心服务器的处理能力以及解决单点漏洞成为了当务之急。对服务器进行负载均衡和部署集群是当前企业处理负载能力不足的一种可行办法,但是由于实时支付交换中心系统的特殊性以及所使用的TCP长连接的特点,当前研究的主流负载均衡技术均不支持长连接,所以本文以上述问题作为出发点,结合长连接负载均衡器项目的开发、实现和测试,向大家介绍了一种适合实时支付交易系统的TCP长连接负载均衡模型和实现。本论文完成了如下几项工作:1)通过对短连接负载均衡现状的研究和分析,结合实时支付交换中心的特点,提出了一种支持TCP长连接负载均衡的设计方法和实现技术,并最终完成了长连接负载均衡器的设计、研发以及测试,该长连接负载均衡器已正式接入实时支付交换中心并且上线运行稳定。2)实现了一种非阻塞并且带优先级的事件调度编程模型,负载均衡器通过该调度模型处理所有的负载均衡任务分派、进程间通信、高可靠性保证以及接收和发送交易报文。3)解决了交换中心服务器的单点依赖问题,通过对虚拟路由器冗余协议的研究,设计了一套适合支付交换中心系统的双机处理方法,实现了通过虚拟IP访问交换中心,并且在一台机器出现故障的时候自动切换至备机,实现了高可靠性。4)通过对负载均衡器全面的功能、异常、性能测试,验证设计模型的可靠和高效,并提出了设计改进方法。
其他文献
农业保险合同的履行不仅是农业保险合同法律效力的主要内容,而且也是整个农业保险合同的核心。农业保险合同履行的关键环节主要体现在农业风险损失程度的确定以及损失赔偿的给
轨道交通运行与供电系统的仿真计算对轨道交通的设计及运行都具有重要的指导及参考意义,而且轨道交通运量多,能耗大,迫切需要对其进行节能研究。论文主要完成以下几个方面的
强调对数学概念本质的理解作为高中数学课程的基本理念之一,已成为继问题解决之后国际数学教育界关心的又一中心话题,是数学教育研究与实践的焦点。高师师范生作为未来中小学
面对日益激烈的国际竞争环境,我国企业要真正“走出去”,提高国际化经营水平,增强国际竞争能力,在全球化市场中占有一席之地,就要转变管理理念,不断强化自身的管理能力。现代
随着全球环境的不断恶化和自然资源的日益枯竭,基于可再生能源的分布式发电技术(distributed generation,DG)得到了广泛的应用,将分布式电源和负荷结合作为一个整体,形成单一可控
本文研究纵向企业之间的技术转让问题,借助上下游双寡头竞争模型,即上下游市场竞争形式均为寡头竞争,从技术拥有企业及社会福利的角度,探讨技术拥有企业的最优技术转让策略问题,并
当今社会的企业之间的竞争越来越激烈,以人为本的思想,是当今时代的共识。在知识研究型企业中,团队建设是企业最重要的资本,是提高企业产品质量和推动企业持续发展的最重要的动力
近年来,随着我国经济的飞速发展,各种商贸和旅游活动日益频繁。国内商务和旅游服务市场的快速发展,也给酒店行业带来了新的发展机会,而物美价廉并可以满足大部分具有出行需要
分析国内外洗涤业的发展,不难看出今后干洗机有小型化、家庭化的发展趋势。进行小型家用干洗机的设计主要考虑到两个方面:一方面,普通水洗洗衣机消费市场趋于饱和。由于洗涤助
周恩来是一位伟大的马克思主义者,他深受中国传统文化的熏陶,继承我国祖先创造的光辉灿烂的民族文化遗产,并且把它视为中华民族的灵魂。周恩来时常将马克思主义的立场和观点与中