[发明专利]一种服务器性能检测方法、装置及设备有效
申请号: | 201410353696.6 | 申请日: | 2014-07-23 |
公开(公告)号: | CN105337786B | 公开(公告)日: | 2019-07-19 |
发明(设计)人: | 常诚 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 唐华明 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 性能 检测 方法 装置 设备 | ||
本发明实施例提供一种服务器性能检测方法、装置及设备,所述方法包括:检测设备向被测服务器发送第一检测报文,所述第一检测报文中携带第一信息;所述检测设备接收所述被测服务器对应所述第一检测报文返回的第一响应报文,所述第一响应报文中携带第二信息,所述第二信息与所述第一信息之间具有映射关系;所述检测设备确定所述被测服务器是否处于可用状态;基于所述检测设备确定所述被测服务器处于可用状态,所述检测设备获取所述第一检测报文和所述第一响应报文之间的第一间隔时长;所述检测设备根据所述第一间隔时长确定所述被测服务器的性能等级。如此,就可提高服务器性能检测结果的合理性和准确性。
技术领域
本发明涉及通信技术领域,具体涉及一种服务器性能检测方法、装置及设备。
背景技术
随着信息技术的不断发展以及用户访问量的逐渐增长,单一服务器的性能已无法满足大量用户的访问需求,目前大多通过部署多组服务器的方式,为用户提供稳定、可靠的网络访问服务。
为了使这多组服务器可以为用户提供良好的访问服务,在接收到客户端用户的访问请求后,可通过服务负载均衡技术,将访问请求分配到多台服务器上,由这多台服务器共同响应该访问请求。由此可知,访问请求的响应情况主要取决于负载均衡过程中为用户分配的服务器的性能,如果为用户分配的服务器的性能好,则响应时间短,用户体验好;如果为用户分配的服务器出现故障,则会延长响应时间,降低用户体验。为了获得服务器的服务性能信息,目前存在一种检测服务器性能状态的方案,下面以DNS服务为例,对这种性能检测方案进行简单介绍:
首先,负载均衡设备向一个DNS服务器发送检测报文,检测报文中携带有识别码Transaction ID。然后,DNS服务器响应负载均衡设备,向其反馈应答报文,且应答报文中携带DNS服务器从检测报文中获取的识别码。最后,负载均衡设备根据识别码判断DNS服务器的性能。这主要是因为,当DNS服务器正常工作时,DNS服务器获取到的识别码应与检测报文中的识别码保持一致,故,若负载均衡设备判定应答报文中携带的识别码与检测报文中的识别码相同,则认为服务器状态为可用,可在负载均衡过程中分配给用户使用;否则,认为服务器状态为不可用,暂时不能将其分配给用户。
由上述过程可知,目前的性能检测只是判断服务器是否可用,但众所周知的,服务器可以正常工作并不代表其可以为用户提供良好的服务。如此,若仅依据目前的性能检测结果进行负载均衡,则可能降低服务器的分配合理性,致使服务器为用户提供服务的响应时间过长,严重时还可能无法为用户提供服务。
发明内容
本发明实施例提供的服务器性能检测方法、装置及设备,用以提高检测服务器性能时检测结果的合理性与准确性。
为此,本发明实施例提供如下技术方案:
第一方面,提供了一种服务器性能检测方法,所述方法包括:
检测设备向被测服务器发送第一检测报文,所述第一检测报文中携带第一信息;
所述检测设备接收所述被测服务器对应所述第一检测报文返回的第一响应报文,所述第一响应报文中携带第二信息,所述第二信息与所述第一信息之间具有映射关系;
所述检测设备确定所述被测服务器是否处于可用状态;
基于所述检测设备确定所述被测服务器处于可用状态,所述检测设备获取所述第一检测报文和所述第一响应报文之间的第一间隔时长;
所述检测设备根据所述第一间隔时长确定所述被测服务器的性能等级。
在第一方面的第一种可能的实现方式中,所述检测设备配置有预置数据库,所述预置数据库保存有所述第一信息,则在所述检测设备向被测服务器发送第一检测报文之前,所述方法还包括:
所述检测设备从所述预置数据库中读取所述第一信息,并利用所述第一信息生成所述第一检测报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410353696.6/2.html,转载请声明来源钻瓜专利网。