[发明专利]服务器文件的负载均衡方法无效
| 申请号: | 201010596753.5 | 申请日: | 2010-12-20 |
| 公开(公告)号: | CN102045396A | 公开(公告)日: | 2011-05-04 |
| 发明(设计)人: | 郑子凤;林俞宇 | 申请(专利权)人: | 福建星网视易信息系统有限公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/56 |
| 代理公司: | 深圳市博锐专利事务所 44275 | 代理人: | 张明 |
| 地址: | 350002 福建省福州市金山*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 服务器 文件 负载 均衡 方法 | ||
技术领域
本发明涉及电子领域,尤其涉及一种服务器文件的负载均衡方法。
背景技术
在广域网或局域网的网络服务器端,一般都存放着大量的文件供客户端访问或下载。由于客户端的数量比较庞大,现有的服务器端都采用了多服务器分流负载的方式来提高服务器的并行处理能力。这种分布式计算在一定程度上实现了负载均衡的效果,但是还存不足之处。
中国专利申请号为:“200610169692.8”的专利申请文件中公开了一种多服务器的分层迭代负载平衡方法,该方法包含以下步骤:
1)判断服务器负载是否过载;
2)若过载,该步骤又进一步分为:
2.1)以该过载服务器为中心,划分服务器间的层次关系;
2.2)分层地选择周围服务器作为调整目标;
2.3)从调整目标的上层服务器中选择迁移负载,迁移给调整目标,并判断过载服务器是否过载,是,则结束调整;否则,重复进行2.2),从而使整个多服务器系统达到负载均衡。
上述的多服务器的分层迭代负载平衡方法虽然使用了多服务器进行分层迭代平衡,解决了服务器过载的问题,但是具有以下缺点:
第一、不能按照服务器的性能来实现负载均衡;
第二、对于频繁使用的文件,不能提高并发访问能力;
第三、当部分服务器不能正常工作时,其它服务器不能提供负载均衡功能。
发明内容
本发明主要解决的技术问题是提供一种服务器负载均衡方法,该方法可以按照服务器的性能来实现负载均衡。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种服务器文件的负载均衡方法,包括以下步骤:
a.在多台服务器中的每台服务器上均设置监控服务,收集所有服务器的负载状态;
b.当服务器的监控服务收到服务器客户端连接请求时,反馈负载最小的服务器,客户端向负载最小的服务器请求服务;
c.当部分服务器不能正常使用时,反馈其它服务器向客户端提供服务。
其中,在每次客户端服务结束后,还包括统计各个文件的访问频率,将访问频率高的文件在多个硬盘上建立镜像文件的步骤。
其中,在客户端访问文件时,还包括服务器从文件和该文件所有的镜像文件中选择访问量最小的文件供客户端访问的步骤。
其中,在服务器收到客户端服务请求时,还包括选择该服务器上负载最小的网卡为客户端提供服务的步骤。
其中,在步骤a之前,还包括对各服务器的硬件资源进行性能评估并得出硬件资源评估值的步骤;在步骤b中,还包括利用服务器的硬件资源的评估值与负载状态综合考虑,找出最合适的服务器对客户端进行服务。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种服务器文件的负载均衡方法,包括以下步骤:
a.在多台服务器中随机确定一台服务器为主服务器,在主服务器上设置监控其它服务器的监控服务,收集其它服务器的负载状态;
b.当主服务器的监控服务收到服务器客户端连接请求时,控制负载最小的服务器向客户端服务;
c.当部分服务器不能正常使用时,主服务器通知其它服务器向客户端提供服务。
其中,在每次客户端服务结束后,还包括统计各个文件的访问频率,将访问频率高的文件在多个硬盘上建立镜像文件的步骤。
其中,在客户端访问文件时,还包括服务器从文件和该文件所有的镜像文件中选择访问量最小的文件供客户端访问的步骤。
其中,在服务器收到客户端服务请求时,还包括选择该服务器上负载最小的网卡为客户端提供服务的步骤。
其中,在步骤a之前,还包括对各服务器的硬件资源进行性能评估并得出硬件资源评估值的步骤;在步骤b中,还包括利用服务器的硬件资源的评估值与负载状态综合考虑,找出最合适的服务器对客户端进行服务。
本发明的有益效果是:区别于现有技术的多服务器不能按照服务器的性能来实现负载均衡,以及当部分服务器不能正常工作时,其它服务器不能提供负载均衡功能的缺陷,本发明的服务器文件的负载均衡方法,通过在每台服务器上设置监控服务,收集所有服务器的负载状态,使得服务器的文件可以按照服务器的性能来实现负载均衡,以及为不能使用的服务器实现负载均衡。
进一步地,在每次客户端服务结束后,统计各个文件的访问频率,将访问频率高的文件在多个硬盘上建立镜像文件。这样,可以显著提高频繁使用文件的并发访问能力。
进一步地,在服务器收到客户端服务请求时,选择该服务器上负载最小的网卡提供服务,提高客户端的网络服务速度。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建星网视易信息系统有限公司,未经福建星网视易信息系统有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010596753.5/2.html,转载请声明来源钻瓜专利网。





