[发明专利]一种业务中间件服务负载均衡方法无效
| 申请号: | 200710169017.X | 申请日: | 2007-12-26 |
| 公开(公告)号: | CN101217558A | 公开(公告)日: | 2008-07-09 |
| 发明(设计)人: | 雷中杰;张四海;任浩 | 申请(专利权)人: | 中国移动通信集团湖北有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L29/12 |
| 代理公司: | 武汉天力专利事务所 | 代理人: | 冯卫平;程祥 |
| 地址: | 430023湖*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 业务 中间件 服务 负载 均衡 方法 | ||
技术领域
本发明涉及一种业务中间件服务负载均衡方法。
背景技术
三层体系结构系统是大型IT产业应用的趋势所在。常见的二层分布式系统包括前台客户终端和后台数据库两层,前台终端实现用户界面处理和业务逻辑处理,后台数据库提供数据资源。将业务逻辑从客户端应用中分离出来,采用专用的中间件服务器。前台终端与中间件服务器相联,中间件服务器与数据库相连,这样就演变成基于业务中间件的三层体系结构系统:前台终端、进行业务处理的中间件服务和后台数据库。这种结构的优点很多:灵活地在客户与服务器之间划分数据与逻辑;便于按照业务需求修改客户端或服务器端的逻辑;分隔系统的开发与系统的部署;方便提供分布交易的全程保护。三层体系结构系统的应用环境特点是多服务器提供服务,用户地域上分布广,业务处理量极大。为了及时处理业务负载,中间件服务往往需要采用2台以上中间件服务器组成的服务器组实现。由于三层体系结构的自身缺陷,现有技术不能提供多服务器间中间件服务的自动切换,跨服务器中间件服务切换需要手工修改完成,尤其是缺乏服务器组资源的合理调配手段,造成系统的整体服务能力因不能实现动态调整而受到制约。即使采用目前最成熟的BEA TUXEDO中间件,建立基于TUXEDO业务中间件的三层体系结构应用系统,也因缺乏负载均衡方法而无法在业务中间件服务性能上进行突破。
发明内容
本发明目的在于解决现有技术不足,提供一种业务中间件服务负载均衡方法。
为实现上述目的,本发明提供的技术方案为基于业务中间件的三层体系结构系统中包括前台终端、进行业务处理的中间件服务和后台数据库,中间件服务采用2台以上中间件服务器组成的服务器组实现,设置负责前台终端域名访问的域名服务器,在域名服务器上运行访问控制程序,该程序用于根据设定的负载均衡控制策略对前台终端域名访问请求进行解析控制,在解析控制下负载均衡实现过程包括以下步骤:步骤1,前台终端调用中间件服务器域名进行业务接入,发起中间件服务调用请求;步骤2,访问控制模块根据设定的负载均衡控制策略,对中间件服务器域名解析,通过IP地址映射关系定向得到中间件服务器IP地址,将其返回给前台终端;步骤3,前台终端收到中间件服务器IP地址,调用服务器组中相对应的服务器上中间件服务;步骤4,中间件服务访问后台数据库进行业务处理,并返回处理结果给前台终端。
而且,所述负载均衡控制策略包括以下三个方面,均衡访问策略,用于将前台终端发起的中间件服务调用请求轮流导向到服务器组中的中间件服务器上,将中间件负载均衡的分配到每个中间件服务器;故障切换策略,用于在某台中间件服务器故障停机的情况下将导向该服务器的IP重定向到正常工作的其它服务器上,实现中间件服务的故障切换;新加策略,用于增加新的中间件服务器时动态地将其添加到服务器组中,将中间件负载在服务器组内均衡分配。
而且,负载均衡控制策略以文本方式存储在域名服务器中,供访问控制模块调用。
而且,访问控制程序采用封装WIN DNS服务操作API进行技术实现。
而且,所述中间件服务采用Tuxedo技术实现。
而且,用于移动服务商的BOSS系统。
而且,域名服务器通过接入路由器接入BOSS系统。
而且,采用两台互备的域名服务器。
本发明的技术方案运用DNS技术对业务中间件服务负载进行调配,可以实现负载均衡,提高业务中间件服务性能。本发明通过这种域名解析控制方式可以实现多种功能,包括中间件服务的快速切换、对产生故障服务器进行中间件服务的接管、动态地将新的服务器添加到服务器组。本发明实施简便,适应性强,不但提高三层体系结构系统整体效率,还可以为三层体系结构系统的稳定性、安全性、可靠性提供保障。
附图说明
图1是本发明实施例结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国移动通信集团湖北有限公司,未经中国移动通信集团湖北有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710169017.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:货柜导槽安装精度检验装置及方法
- 下一篇:文本信息遍历的快速四维可视化方法





