【技术实现步骤摘要】
一种集群负载均衡的实现方法
本专利技术涉及计算机网络
,具体的说是一种基于TCP协议的负载均衡机制,即基于TCP协议的集群负载均衡的实现方法。
技术介绍
面对互联网技术的成熟,伴随着电子商务技术、网络办公技术的快速发展。由服务器组成集群对外提供服务的技术已经成为主流趋势,现有服务器集群在负载均衡的稳定性和健壮性方面存在较大不足。由于负载均衡器可以提升网络吞吐量、增加网络带宽、加强网络数据的处理能力、提供网络的灵活性和可用性。能够将数据根据后端服务器的状态和一定的会话保持算法将请求传递到不同的服务器上,降低后端服务器的负载,提升服务的稳定性和健壮性,因而,设计负载均衡器集群成为一种趋势。在实际设计过程中,由于负载均衡设备也越来越多。按照设备类型的不同可以分为硬件负载均衡器/软件负载均衡器,按照规模的不同可以分为单一负载均衡器/集群负载均衡器,按照使用范围的不同可以分为全局负载均衡器/局部负载均衡器。按照部署方式的不同可以分为路由模式/桥接模式/三角传输模式。但是不管什么样的负载均衡设备最终都必须能够提供健壮、稳定的服务。能够承受住各种网络环境下考验。基于此,现提供一种集群负载均衡的实现方法,通过该方法能够根据网络环境智能扩充负载均衡设备;能够监控集群内设备的状态;能够提供系统服务日志和各种日志报表。
技术实现思路
本专利技术的技术任务是解决现有技术的不足,提供一种实用性强、集群负载均衡的实现方法。本专利技术的技术方案是按以下方式实现的,该一种集群负载均衡的实现方法,其具体实现过程为:设置负载均衡集群,该集群由计算机服务器设备组成并以三角传输模式接入到网络中 ...
【技术保护点】
一种集群负载均衡的实现方法,其特征在于其具体实现过程为:设置负载均衡集群,该集群由计算机服务器设备组成并以三角传输模式接入到网络中,该集群对请求的响应由计算机服务器直接完成,该集群分成数据处理模块、规则控制模块、规则生成模块、服务模块、日志记录模块、系统监控模块、系统管理模块,其中服务模块,负责提供负载均衡机制,将不同设备组成统一整体共同对外提供负载均衡服务,根据设备状态分发请求到不同负载均衡设备,传递请求到后端服务器,根据设备负载信息动态添加和删除设备;日志记录模块,负责动态定位数据处理模块位置,传递日志到数据处理模块;数据处理模块,负载记录由日志记录模块传递的数据,统计保存到数据库中的数据,形成统计数据和报表;规则生成模块,负责生成服务模块的配置规则,供服务模块使用,该规则生成模块可以向规则控制模块下发规则;规则控制模块,负责定位规则生成模块位置、,并根据设备角色下载规则生成模块形成的规则、配置规则到服务模块;系统监控模块,负责监控设备状态,形成设备负载信息、告警异常状态、关闭和启用负载均衡设备服务;系统管理模块,负责定位负载均衡设备,对集群内的计算机设备进行配置,即配置角色、监控 ...
【技术特征摘要】
1.一种集群负载均衡的实现方法,其特征在于其具体实现过程为:设置负载均衡集群,该集群由计算机服务器设备组成并以三角传输模式接入到网络中,该集群对请求的响应由计算机服务器直接完成,该集群分成数据处理模块、规则控制模块、规则生成模块、服务模块、日志记录模块、系统监控模块、系统管理模块,其中服务模块,负责提供负载均衡机制,将不同设备组成统一整体共同对外提供负载均衡服务,根据设备状态分发请求到不同负载均衡设备,传递请求到后端服务器,根据后端服务器负载信息动态添加或删除负载均衡设备;日志记录模块,负责动态定位数据处理模块位置,传递日志到数据处理模块;数据处理模块,负载记录由日志记录模块传递的数据,统计保存到数据库中的数据,形成统计数据和报表;规则生成模块,负责生成服务模块的配置规则,供服务模块使用,该规则生成模块可以向规则控制模块下发规则;规则控制模块,负责定位规则生成模块位置,并根据设备角色下载规则生成模块形成的规则、配置规则到服务模块;系统监控模块,负责监控设备状态,形成设备负载信息、告警异常状态、关闭和启用负载均衡设备服务;系统管理模块,负责定位负载均衡设备,对集群内的计算机设备进行配置,即配置角色、监控规则,查看日志,配置日志规则,管理系统下的各个模块的功能、显示日志报表和下载日志报表,是负载均衡集群的管理入口。2.根据权利要求1所述的一种集群负载均衡的实现方法,其特征在于:所述集群中有至少一台作为服务模块的计算机设备;有一台作为数据处理模块的计算机设备;一台作为规则生成模块的主配置机的计算机设备;上述系统管理模块为集群内每一台设备的管理入口。3.根据权利要求2所述的一种集群负载均衡的实现方法,其特征在于:所述服务模块的服务过程为:首先加载规则配置文件,服务启动后同步计算机设备,查找当前存在在集群内的其它属于服务模块角色的设备,并将这些设备同步到程序中;同步完毕后系统开始接收网络请求和系统内部发送到本设备的请求;接收到的网络请求由分发系统决定是哪台设备转发请...
【专利技术属性】
技术研发人员:戴纯兴,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。