[发明专利]应用于一集群系统的负载均衡方法无效
申请号: | 201010532148.1 | 申请日: | 2010-11-01 |
公开(公告)号: | CN102469110A | 公开(公告)日: | 2012-05-23 |
发明(设计)人: | 张鹤;陈志丰 | 申请(专利权)人: | 英业达股份有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08 |
代理公司: | 北京律诚同业知识产权代理有限公司 11006 | 代理人: | 梁挥;张燕华 |
地址: | 中国台*** | 国省代码: | 中国台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用于 集群 系统 负载 均衡 方法 | ||
技术领域
本发明涉及一种负载均衡方法,特别涉及一种应用于一集群系统的负载均衡方法。
背景技术
一般来说,为了提供更高服务频宽及更高的可用性,大多采用把多个提供小型计算机系统接口(Internet Small computer system Interface,iSCSI)服务的服务器组成一集群系统,由该集群系统作为一整体来提供iSCSI服务,最大的特色在于,当集群系统其中一台服务器发生故障时,它原本所运行的应用程序可移交给其它服务器进行接管。
基本上,对于目前已知的集群系统,各该服务器具有一实体网络通讯协议(Internet Protocol,IP)地址,使用者知悉该集群系统中所有服务器的IP地址,并可以选取任意的服务器来进行存取联机。不过使用者在选取提供服务的服务器时,无法具体知道提供服务的服务器的访问路径以及负载状况,使用者很有可能选到一个严重超载的服务器,而得到很糟糕的服务质量与访问路径,而另一个没有被选到的服务器对于使用者来说可能是最佳访问路径且负载非常的轻,换言之,集群系统对此状况并未能发挥出其最大的效益。
因此,如何能通过一种方法或手段,让集群系统中各个服务器间可以具有较均衡的负载以提供最佳的服务,乃是目前相关厂商努力开发的目标。
发明内容
为了解决上述的问题及改善目前以多个提供小型计算机系统接口(Internet Small computer system Interface,iSCSI)服务的服务器而组成的集群系统的负载均衡策略,本发明提供一种负载均衡的方法,通过建立一个单一入口通道统一客户端的访问路径,并根据该些服务器的负载状况,选取一个负载较低的服务器来对客户端提供iSCSI服务。
本发明的应用于一集群系统的负载均衡方法,该集群系统包括多个提供因特网小型计算机系统接口(Internet Small computer system Interface,iSCSI)服务的服务器,各该服务器具有一实体网络通讯协议(Internet Protocol,IP)地址,该负载均衡方法是首先于各服务器建立一负载记录,该负载记录具有各该服务器之一存取联机数量,接着建立一入口通道,指定该些服务器之一为一第一服务器。
当一客户端欲登入集群系统寻求服务时,接收客户端发送的一iSCSI建立存取联机探索(Session Discovery)请求,该第一服务器根据该负载记录,判断是否需要更改该入口通道所指定的该第一服务器。
当判断该第一服务器需要更改时,根据一配置策略,指定另一服务器为一第二服务器,该第一服务器发送一回复信号至客户端,客户端根据该回复信号与该第二服务器建立存取联机。当判断该第一服务器不需更改时,该第一服务器发送一回复信号至该客户端,该客户端根据该回复信号与该第一服务器建立存取联机,最后,同步更新该些服务器的各该负载记录,让集群系统内所有服务器皆能了解其它服务器的负载状态。
因此,通过上述的步骤,本发明通过建立一单一入口通道以统一管理客户端的访问路径,并根据群集系统内的各个服务器的负载状况来建立一配置策略,配置策略决定哪个服务器来对客户端提供iSCSI服务,进而达到提供客户端最佳的服务质量。
以下结合附图和具体实施例对本发明进行详细描述,但不作为对本发明的限定。
附图说明
图1本发明应用于一集群系统的负载均衡方法的流程图;
图2A本发明步骤S16的子步骤流程图;
图2B本发明步骤S13的子步骤流程图;
图3本发明步骤S21的子步骤流程图。
具体实施方式
下面结合附图对本发明的结构原理和工作原理作具体的描述:
请参考图1所示,图1本发明的应用于一集群系统的负载均衡方法,是该集群系统包括多个提供因特网小型计算机系统接口(Internet Small computer system Interface,iSCSI)服务的服务器,各该服务器具有一实体网络通讯协议(Internet Protocol,IP)地址,该负载均衡方法包括以下步骤:
步骤S10:于各该服务器建立一负载记录,该负载记录具有各该服务器的一存取联机数量;
步骤S11:建立一入口通道,指定该些服务器之一为一第一服务器;
步骤S 12:接收一客户端发送的一iSCSI建立存取联机探索(Session Discovery)请求;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于英业达股份有限公司,未经英业达股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010532148.1/2.html,转载请声明来源钻瓜专利网。