[发明专利]服务器检测方法及服务器系统在审
申请号: | 201710145158.1 | 申请日: | 2017-03-13 |
公开(公告)号: | CN106878109A | 公开(公告)日: | 2017-06-20 |
发明(设计)人: | 方云麟;胡伟煌 | 申请(专利权)人: | 网宿科技股份有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24 |
代理公司: | 北京华智则铭知识产权代理有限公司11573 | 代理人: | 胡毅 |
地址: | 200030 上海市徐汇区*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务器 检测 方法 系统 | ||
技术领域
本发明实施例涉及互联网技术领域,尤其涉及一种服务器检测方法及服务器系统。
背景技术
使用ping(Packet Internet Groper)来监测服务器状态(监测操作系统是否正常工作)是一种普遍的做法。但是目前普遍是以某台机器为中心直接使用ping命令呈辐射状去检测其他被检测机器,准确率低且不能够判断是被检测机器的故障问题还是之间的网络链路问题。ping请求方网络质量不好,会影响到ping的结果,从而产生误报。
发明内容
本发明要解决的技术问题是为了克服现有技术中监测服务器状态的技术中准确率低且不能判断故障位置的缺陷,提供一种可以提高检测服务器状态准确率的服务器检测方法及服务器系统。
本发明是通过下述技术方案来解决上述技术问题:
一种服务器检测方法,用于服务器系统,其特点在于,所述服务器系统包括数据获取模块、数据中心模块及数据展示模块,所述数据获取模块包括至少3个服务器,所述数据中心模块与每一服务器连接,每一所述服务器连接至少两个所述服务器,所述服务器检测方法包括:
对于一个目标服务器,所述数据中心模块获取目标服务器发送的数据文件,所述数据文件包括目标服务器与连接目标服务器的至少两个服务器之间的检测数据;
数据中心模块根据所述数据文件获取所述目标服务器的工作状态,所述工作状态包括服务器自身工作状态及服务器链路工作状态;
所述数据展示模块输出所述工作状态。
本方法可以采用各个机器之间两两互ping的方式来获取ping的数据,没有以具体机器为中心,可以大幅提高ping监测服务器状态的准确率和获取网络链路情况和质量信息。
较佳地,服务器之间通过Ping技术相互检测以生成所述检测数据。
较佳地,全部服务器中,任意两个服务器相互连接且相互连接的两个服务器相互检测以生成检测数据,所述服务器检测方法包括:
所述数据中心模块获取全部服务器发送的数据文件,其中,对于任意服务器,所述服务器发送的数据文件包括由所述服务器向连接所述服务器的全部服务器发起检测所生成的检测数据;
所述数据中心模块根据数据文件获取服务器的工作状态。
较佳地,所述数据文件包括检测数据对应检测的发起端和被测端服务器信息、检测时间,所述检测时间包括最大值、最小值、平均值及算数平均值中的一项或多项。
较佳地,所述服务器检测方法包括:
对于一个目标服务器,数据中心模块判断由连接目标服务器的至少两个服务器向目标服务器发起检测所生成的检测数据是否均记录为不通,
若是则判定目标服务器故障;
若否则判定目标服务器存活,且判定记录不通的检测数据的检测所用的链路故障;
在工作状态中记录判定结果并输出判定结果。
较佳地,所述至少两个服务器为4个服务器或5台个服务器。
较佳地,所述服务器检测方法包括:
对于一个目标链路,数据中心模块判断连接目标链路的两个服务器是否均为存活,
若是则判断连接目标链路的两个服务器之间的检测数据是否记录为不通,若不通则判定所述目标链路故障;
若否则判定目标链路工作正常。
较佳地,所述服务器检测方法包括:
对于一个记录不通的检测数据,判断检测数据对应的服务器除所述检测数据以外的检测数据是否均为不通,
若否则判定检测数据对应的服务器之间链路不通,
若是则判定检测数据均为不通的服务器为故障,
其中,检测数据对应的两个服务器为生成所述检测数据的检测发起端和被测端。
较佳地,所述服务器检测方法包括:
对于一个目标服务器,目标服务器向一测试服务器发送目标数量的检测数据;
目标服务器接收检测数据的返回结果;
若返回结果的数量等于所述目标数量则判定目标服务器向与测试服务器之间的网络正常,若所述返回结果的数量大于零且小于所述目标数量则判定目标服务器向与测试服务器之间的网络存在丢包,若无返回结果则判定目标服务器向与测试服务器之间的网络故障。
较佳地,所述目标数量小于或等于1000000。
较佳地,所述服务器检测方法包括:
检测端向被测端发送至少2个数据包,并将全部数据包的反馈结果生成检测数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于网宿科技股份有限公司,未经网宿科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710145158.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网络流量回放测试方法及装置
- 下一篇:数据流量的监控方法、装置及设备