[发明专利]实现负载均衡的系统及处理方法有效
申请号: | 201210427397.3 | 申请日: | 2012-10-31 |
公开(公告)号: | CN103793275B | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 赵宏波;胡联奎 | 申请(专利权)人: | 北京华胜天成科技股份有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 陈振 |
地址: | 100192 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 实现 负载 均衡 系统 处理 方法 | ||
本发明提供一种实现负载均衡的系统及处理方法,其中系统包括:用户端、负载均衡服务器、数据库服务器和多个应用服务器;负载均衡服务器分别与所述用户端和所述多个应用服务器和数据库服务器建立通讯连接,所述数据库服务器为WEB数据库服务器;本发明提供的实现负载均衡的系统及处理方法可通过上述系统实现提高服务器的利用效率和可管理性,保证业务处理系统的可扩展性和高并发性能。
技术领域
本发明涉及计算机信息技术领域,特别是涉及一种实现负载均衡的系统及处理方法。
背景技术
在计算机技术应用领域,待开发的业务处理系统除了要满足功能性、可靠性、可维护性、可使用性和可移植性等质量特性外,大部分业务系统需要满足业务处理的多任务和高并发性以及系统的可扩展性。
现有技术中,用户在使用业务系统过程中,希望能够管理服务器,比如服务器的名称,状态,业务处理性能等,但不必关心具体服务器的物理部署。希望能够对任务处理进行控制,比如当前任务由那台服务器处理,任务的优先级,运行时间段等,但不必关心任务的处理细节。
因此对于现有技术,如何在负载均衡的后台业务处理中,保障各个服务器会按照用户的配置要求,合理智能处理属于自己的任务,并提供更稳定的负载均衡处理方法是个很难解决的问题。
发明内容
本发明提供了一种实现负载均衡的系统及处理方法,为了实现提高服务器的利用效率和可管理性,保证业务处理系统的可扩展性和高并发性能,并提供更稳定的负载均衡处理方法。
基于上述问题,本发明提供的一种实现负载均衡的系统,所述系统包括:用户端、负载均衡服务器、数据库服务器和多个应用服务器;负载均衡服务器分别与所述用户端和所述多个应用服务器和数据库服务器建立通讯连接,所述数据库服务器为WEB数据库服务器,其中:
所述用户端,用于预设服务器配置信息与任务配置信息,并上传服务器配置信息表与任务配置信息表至数据库服务器存储;所述用户端分别与所述数据库服务器和负载均衡服务器连接,并将业务请求信息发送至负载均衡服务器;
所述负载均衡服务器,用于在接收到用户端发送的业务请求信息后,获取当前应用服务器的服务器配置信息;根据所述当前应用服务器的服务器配置信息和业务请求信息,在所述数据库服务器中检索并筛选与所述当前应用服务器最优化匹配的任务信息;根据所述任务信息,将所述任务信息中对应的任务分配给当前应用服务器;
所述数据库服务器,用于存储服务器配置信息表与任务配置信息表,并接收用户端发送的查询、修改及检索指令,执行相应的操作,并反馈结果至用户端或应用服务器;
所述应用服务器,用于接收负载均衡服务器发来的与所述应用服务器最优化匹配的任务信息,并执行所述任务信息中任务操作。
较佳地,作为一种可实施方式。所述数据库服务器具体包括规则配置模块,所述规则配置模块包括服务器信息配置子模块和任务信息配置子模块,其中:
所述服务器信息配置子模块,用于接收用户端发送预设的服务器配置信息,并在接收用户端发送的配置、查询、增加、修改的指令后,执行相应的配置、查询、增加、修改的操作;
所述任务配置信息子模块,用于接收用户端发送预设的任务配置信息,并在接收用户端发送查询所述任务配置信息指令后,执行配置和查询的操作。
较佳地,作为一种可实施方式。所述服务器配置信息包括服务器编号,服务器名称,服务器型号和服务器系统参数配置信息。
较佳地,作为一种可实施方式。所述任务信息包括任务名称,服务器名称,优先级信息,运行状态信息和运行时间信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京华胜天成科技股份有限公司,未经北京华胜天成科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210427397.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种盘状中间凹陷的二氧化钛的制备方法及其应用
- 下一篇:一种双层炉