[发明专利]一种多电源供电服务器的安全关闭方法和系统有效
| 申请号: | 201010143912.6 | 申请日: | 2010-04-02 |
| 公开(公告)号: | CN101840261A | 公开(公告)日: | 2010-09-22 |
| 发明(设计)人: | 郑春华 | 申请(专利权)人: | 艾默生网络能源有限公司 |
| 主分类号: | G06F1/26 | 分类号: | G06F1/26 |
| 代理公司: | 深圳市顺天达专利商标代理有限公司 44217 | 代理人: | 高占元 |
| 地址: | 518057 广东省*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 电源 供电 服务器 安全 关闭 方法 系统 | ||
技术领域
本发明涉及服务器安全领域,更具体地说,涉及一种适用于多电源供电的服务器在多路输入源掉电时的安全关闭方法和系统。
背景技术
随着信息数据重要性的日益显著,数据中心的地位也日益显著,目前在数据中心中(特别是机房)使用双电源或多电源供电(以下简称多电源供电)的服务器也越来越多了。这种使用多电源供电的服务器除了要保证数据的正确性之外,还有一个很重要的功能就是尽量减少机器的宕机时间,保证整个数据中心的可用性。目前多电源供电的服务器在多路输入源掉电时的安全关闭的方法主要有以下几种:
1)在多电源供电的服务器上安装一个串口监控软件,然后该串口监控软件通过机器上的多个串口或通过增加的多串口卡来与支持智能设备通信的UPS交流电源设备进行通信,根据协议的解析,从而知道UPS交流电源设备的当前状态,再根据用户的设置进行逻辑运算,最终决定是否需要安全关闭该多电源供电的服务器。
2)在每台支持智能设备通信的UPS交流电源设备上安装一个智能通讯卡(例如SNMP卡),一般情况下该智能通讯卡始终保持与UPS交流电源设备进行串口通讯,并进行分析和预处理,然后再在多电源供电的服务器上安装一个网络监控软件,通过接收由智能通讯卡主动发送的TRAP告警事件来获取当前的告警事件,再根据协议的解析,从而获知UPS交流电源设备的当前状态,再根据用户的设置进行逻辑运算,最终决定是否需要安全关闭本多电源供电的服务器。
3)智能通讯卡和网络监控软件的原理基本同第二种方法,但是网络监控软件不是被动接收由智能通讯卡主动发送的TRAP告警事件来获取当前的告警事件,而是由该网络监控软件通过主动查询相应的智能通讯卡来获取当前的告警事件。其它逻辑处理都同第二种方法。
第一种方法为了支持多点通信,要求服务器支持多串口通讯,这对实际应用的情况是不可取的。因为绝大多数服务器不会有多个串口,而且进行多串口卡的安装需要打开服务器,这不是所希望的,并且多个串口的查询存在一定的延时,不能提供安全可靠的关闭。
第二种方法是对第一种方法的改进,不需要对服务器动手,通过网络与UPS智能通讯设备通信来实现多点的采集,但是需要占用用户网络资源,需要分配IP地址,为网络安全问题的引入创造了条件,而且由于SNMP协议自身的缺陷,存在丢失和延迟告警的双重风险。
第三种方法是对第二种方法的改进,网络通信软件与UPS智能通讯设备通信来实现多点的采集,但在数据的获取上采取主动查询和可靠连接的方式,可以避免一些丢失告警的风险,但是,依然存在占用用户网络资源,网络安全问题,以及网络设备连接异常时的通信中断导致无法收到告警的问题。
而且,上述三种解决方法最根本的问题是需要串口通讯,从而,会延迟告警的处理,不能及时获知多个电源输入的状态,以及占用用户网络资源。
发明内容
本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种实时性强、价格低廉、安全可靠、不占用用户网络资源的多电源供电的服务器的安全关闭方法和系统。
本发明解决其技术问题所采用的技术方案是:构造一种多电源供电服务器的安全关闭方法,包括:
获取多路输入电源的当前供电状态并依据获取的多路输入电源的供电状态生成逻辑信号;
监测所述逻辑信号的状态并依据所述逻辑信号的状态决定是否启动所述服务器的安全关机处理流程。
作为优选,依据获取的多路输入电源的供电状态生成逻辑信号进一步包括:
当所述多路输入电源中至少有一路输入电源正常工作时,生成逻辑逻辑“是”状态信号;
当所述多路输入电源均不正常工作时,生成逻辑“非”状态信号。
作为优选,监测所述逻辑信号的状态并依据所述逻辑信号的状态决定是否启动所述服务器的安全关机处理流程进一步包括:
当所述逻辑信号为逻辑“非”状态时,立即启动所述服务器的安全关机处理流程。
作为优选,包括:依据配置信息将所述逻辑信号的状态发送至与所述服务器使用相同的多路输入电源的其他服务器。
作为优选,包括:
接收来自所述其他服务器的通信请求并依据所述通信请求传送所述监测的逻辑信号的状态至所述其他服务器,以便所述其他服务器依据所述逻辑信号的状态决定是否启动所述其他服务器的安全关机处理流程。
作为优选,当所述逻辑信号为低电平时,立即启动所述其他服务器的安全关机处理流程。
本发明还提供一种多电源供电服务器的安全关闭系统,包括:
供电状态采集模块,用于获取多路输入电源的当前供电状态并依据获取的多路输入电源的供电状态生成逻辑信号;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于艾默生网络能源有限公司,未经艾默生网络能源有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010143912.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:对挠性板进行校正的方法
- 下一篇:复位方法及复位控制装置





