[发明专利]一种能够检测市电停电并实现服务器软关机的方法和系统在审
申请号: | 201711307070.1 | 申请日: | 2017-12-11 |
公开(公告)号: | CN107948018A | 公开(公告)日: | 2018-04-20 |
发明(设计)人: | 王彬;甘松云;朱来春;许晋立;柏鵾鹏;王玉发;朱亚伟;郑瑞健;项飞;陈士厂 | 申请(专利权)人: | 安徽智恒信科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/12 |
代理公司: | 安徽知问律师事务所34134 | 代理人: | 欧阳超,代群群 |
地址: | 230088 安徽省合肥市高*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 能够 检测 市电 停电 实现 服务器 关机 方法 系统 | ||
1.一种能够检测市电停电并实现服务器软关机的系统,其特征在于:包括,
侦测单元,设置在服务器内,调用服务器操作系统ping命令向侦测目标的地址发送报文;
侦测目标,与服务器网络连接,采用由市电供电的非UPS供电的设备;
停电判断单元,设置在服务器内,接收侦测单元反馈信息,并发送命令至关机单元;
关机单元,设置在服务器内,接收停电判断单元的信息,向服务器操作系统下达关机指令。
2.根据权利要求1所述的一种能够检测市电停电并实现服务器软关机的系统,其特征在于:所述的侦测目标的地址为IP地址或MAC地址。
3.根据权利要求1所述的一种能够检测市电停电并实现服务器软关机的系统,其特征在于:所述的停电判断单元内设置有计时器或者UPS电量监控信息接收模块接口,该接口与UPS电连。
4.根据权利要求2所述的一种能够检测市电停电并实现服务器软关机的系统,其特征在于:所述的报文为TCP/IP协议簇内的子协议;所述的侦测目标为遵循TCP/IP协议的设备。
5.根据权利要求4所述的一种能够检测市电停电并实现服务器软关机的系统,其特征在于:所述的报文类型为ICMP、TCP或UDP协议。
6.一种能够检测市电停电并实现服务器软关机的方法,包括如下步骤:
步骤1,设置3个或3个以上的由市电供电的非UPS供电且遵循TCP/IP协议的设备为侦测目标;
步骤2,侦测单元调用服务器操作系统PING命令周期性地分别向步骤1中每个侦测目标IP地址或者MAC地址连续发送3或3个以上报文,报文类型为TCP/IP协议簇内的子协议;
步骤3,侦测单元在每个侦测周期内对PING命令执行的结果进行计数,PING通任意一个目标地址计数为1,一个目标都未PING通,计数为0,并将计数结果发送至停电判断单元;
步骤4,停电判断单元接收步骤3中计数结果,收到0时启用计时器T3或者启动接收UPS电量监控信息;
步骤5,上述步骤4中启动接收UPS电量监控信息后进行步骤6,否则进行步骤7;
步骤6,上述步骤5中接收到UPS电量监控信息显示电量低时停电判断单元向关机单元发送关闭服务器指令;
步骤7,上述步骤4中启用计时器T3后,
停电判断单元从侦测单元连续接收至少3个计数结果为1的信息,T3停止计时,或者,T3大于T2时,进行下一步骤,T2为UPS供电预设时间;
步骤8,停电判断单元向关机单元发送停电通知信息;
步骤9,关机单元接收上述步骤8中停电通知信息后向服务器发送关机指令。
7.根据权利要求6所述的一种能够检测市电停电并实现服务器软关机的方法,其特征在于:所述的侦测目标为路由器或交换机。
8.根据权利要求6所述的一种能够检测市电停电并实现服务器软关机的方法,其特征在于:所述的报文类型为ICMP、TCP或UDP协议。
9.根据权利要求7所述的一种能够检测市电停电并实现服务器软关机的方法,其特征在于:所述的步骤2中周期为60秒。
10.根据权利要求9所述的一种能够检测市电停电并实现服务器软关机的方法,其特征在于:所述的步骤7中T2为100分钟。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽智恒信科技有限公司,未经安徽智恒信科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711307070.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:高可用集群系统
- 下一篇:一种Linux系统下自动化测试网卡压力的方法