[发明专利]服务器可用状态的管理方法和装置在审
申请号: | 201310256887.6 | 申请日: | 2013-06-25 |
公开(公告)号: | CN103346910A | 公开(公告)日: | 2013-10-09 |
发明(设计)人: | 白秀杰 | 申请(专利权)人: | 曙光信息产业(北京)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/803 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;孙征 |
地址: | 100193 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 可用 状态 管理 方法 装置 | ||
技术领域
本发明涉及计算机领域,并且特别地,涉及一种服务器可用状态的管理方法和装置。
背景技术
负载均衡(Load Balance,又称为负载分担),负载均衡建立在现有网络结构之上,将负载(工作任务)进行平衡,然后分摊到多个操作单元上执行,例如,分配到Web服务器、FTP服务器、企业关键应用服务器和其它关键任务服务器等执行,从而共同完成工作任务。它提供了一种有效的方法扩展网络设备和服务器的带宽、增加吞吐量、加强网络数据处理能力、提高网络的灵活性和可用性。
负载均衡有两方面的含义:在一方面,单个重负载的运算分配到多台节点设备(即服务器)上做并行处理,每个节点设备处理结束后,将结果汇总,返回给用户,由此,系统处理能力得到大幅度提高,也就是常见的集群(clustering)技术;在另一个方面,如果存在大量的并发访问或数据流量情况,可以将负载分配到多台节点设备上分别处理,减少用户等待响应的时间,主要针对Web服务器、FTP服务器、企业关键应用服务器等网络应用。
在传统的设计方式中,需要预先在负载均衡设备上配置每个服务器节点的属性,属性主要包括服务器节点的IP地址、端口、协议等。现有技术中的负载均衡设备并不能做到自动发现子网中服务器节点,并自动加入到负载均衡设备的可用服务器列表中。并且,现有技术中的负载均衡设备也不具备自动从可用服务器列表中删除不可用的服务器对应的属性的功能。
目前的负载均衡设备设计思路是从既定的可用服务器节点列表中进行监控和判断,对服务启动的节点进行负载均衡,而没有启动的节点则自动删除。该技术方案的先决条件是要预先设定相关可用服务器节点列表,现有技术中,既定的可用服务器节点列表中的信息是人工手动输入的,当出现存在众多服务器节点的情况时,人工输入信息会加大信息出错的机率。此外,在服务器节点出现故障时,该技术方案也不能及时地更新可用服务器列表,不能保障可用服务器节点列表中可用服务器节点的可用状态的准确性。
针对相关技术中人工配置可用服务器列表容易出错,并且可用服务器列表中可用服务器的可用状态的准确性低的问题,目前尚未提出有效的解决方案。
发明内容
针对相关技术中人工配置可用服务器列表容易出错,并且可用服务器列表中可用服务器的可用状态的准确性低的问题,本发明提出一种服务器可用状态的管理方法和装置,能够实现自动配置可用服务器列表,并且提高可用服务器列表中可用服务器的可用状态的准确度。
本发明的技术方案是这样实现的:
根据本发明的一个方面,提供了一种服务器可用状态的管理方法。
该服务器可用状态的管理方法包括:
负载均衡设备与多个服务器建立连接;
对于与负载均衡设备建立连接的服务器,负载均衡设备获取该服务器的属性信息,属性信息包括用于进行信息传输的参数;
负载均衡设备将属性信息保存到预先配置的可用服务器列表中,并根据每个服务器可用状态的改变,对可用服务器列表中的属性信息进行更新。
其中,上述负载均衡设备与多个服务器建立连接包括:
负载均衡设备响应于来自多个服务器的连接创建请求,与多个服务器建立连接,其中,多个服务器根据预先设置的负载均衡设备的地址向负载均衡设备发送连接创建请求。
并且,根据每个服务器可用状态的改变,对可用服务器列表中的属性信息进行更新包括:
负载均衡设备以预定规则获取多个服务器的状态,并针对状态发生改变的服务器更新可用服务器列表中的属性信息。
优选地,根据每个服务器可用状态的改变,对可用服务器列表中的属性信息进行更新包括:
对于状态从不可用变为可用的服务器,获取该服务器的属性信息,并将获取的属性信息存储至可用服务器列表中。
并且,根据每个服务器可用状态的改变,对可用服务器列表中的属性信息进行更新包括:
对于状态从可用变为不可用的服务器,将该服务器的属性信息从可用服务器列表中删除。
此外,该服务器可用状态的管理方法进一步包括:
对于每个新增加的服务器,在该服务器中设置负载均衡设备的地址;
负载均衡设备接收该新增加的服务器根据设置的地址发送的连接建立请求,与该新增加的服务器建立连接并获取该新增加的服务器的属性信息。
可选地,上述属性信息包括以下至少之一:
服务器的IP地址、端口、协议。
根据本发明的一个方面,提供了一种服务器可用状态的管理装置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于曙光信息产业(北京)有限公司,未经曙光信息产业(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310256887.6/2.html,转载请声明来源钻瓜专利网。