[发明专利]远程电源控制无效
申请号: | 00135965.7 | 申请日: | 2000-12-19 |
公开(公告)号: | CN1300973A | 公开(公告)日: | 2001-06-27 |
发明(设计)人: | R·贝尔;R·F·马德多克;M·A·维尔 | 申请(专利权)人: | 国际商业机器公司 |
主分类号: | G06F1/26 | 分类号: | G06F1/26;G06F1/28 |
代理公司: | 中国专利代理(香港)有限公司 | 代理人: | 栾本生,张志醒 |
地址: | 美国*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 远程 电源 控制 | ||
本发明一般涉及计算机系统中电子设备的远程电源控制。
在现代计算机系统中,经常将诸如磁盘阵列、磁带机等海量存储设备组装在一个或多个独立的机壳中,每个机壳有其自己独立的电源。这些单独的机壳,用诸如SCSI的平行总线或者用采用诸如串行存储体系结构(SSA)或光纤通道(FC-AL)的串行连接,连接到计算机的主处理器。
在这种系统中,希望有一种方法能从主处理器远程地控制这些独立的机壳的电源,使得一次开关就能实际上打开或关闭整个计算机。过去,这是通过利用RS232、以太网或其它信令协议,用从处理器到这些机壳的一个额外连接来实现的。这个技术被称为带外信号传输。然而,安装这个额外的连接可能是困难的或昂贵的,当这些机壳与处理器距离相当远时尤其如此。
在图1中所示类型的计算机系统中,各设备机壳20每个都通过例如SCSI总线30连接到主处理器,用带内信号传输来对这些机壳进行远程电源控制是可能的。特别是SCSI总线的TERMPOWER线是由主系统驱动的,能被每个机壳检测到,而不管任何其它机壳如何。因此,通过每个机壳检测如果主处理器通电就通电的TERMPOWER线,就能实现远程电源控制。当主处理器电源被关闭时,每个机壳检测到TERMPOWER线中的变化,就关闭自己的电源。
这种类型的带内信号传输,在主处理器不是单独地与每个机壳相连接的系统中是不可能的。在这种情况中,主处理器连接到一个第一机壳,后者又连接到一个第二机壳,如此等等。如果第一机壳没有通电,则该主处理器就不能向第二机壳传输带内信号。
希望找到一种提供对每个设备只与相邻设备通信的计算机系统中的设备的带内远程电源控制的方法。
本发明第一个方面提供一种对通过一个按链路配置的链接与至少一个控制数据处理系统有通信连接的电子设备提供远程电源控制的方法,每个设备包括一个或多个用于通过该链接接收信号的端口;该方法包括的步骤是:从控制数据处理系统向链接上的选定设备发出关机命令;根据在某设备接收到的关机命令,使该设备在这一个或多个端口的任何一个上的信号活动停止时进入备用状态;某设备进入备用状态后,提供该设备中的备用电源--让该设备能监视这一个或多个设备端口的输入信号,并停止通过这一个或多个端口传输信号;当在以前不活动的这一个或多个端口的任何一个上接收到一个信号时,恢复对该设备的供电。
本发明的另一个方面提供一种电子设备,包括:一个或多个端口--用于将该设备连接到一个链路上,以便使该设备能与一个控制数据处理系统通信;用于监视这一个或多个端口上的信号活动的装置;电源控制装置--用于根据相连的控制数据处理系统在该链路上发出的关机命令,使该设备在设备端口其中之一上的信号活动停止时断电;用于在该设备被断电时向信号监视装置提供电源的辅助电源装置,电源控制装置在以前不活动的某端口接收到一个信号时,恢复该设备的主电源。
所以本发明利用了一个关机命令,使该命令涉及的那些设备在任何设备端口上的活动信号停止时进入一个低能量备用状态。本发明中之所以采用一个命令,是因为如果一个输入信号消失,机壳一般不会断电。
如果设备是直接与控制数据处理系统连接的,则几乎总是与“上游”控制数据处理系统相连的设备端口上的活动信号的停止导致设备进入备用状态。与“下游”设备相连的设备端口此时有可能仍然是活动的。
当设备进入低能量备用状态时,它停止在其所有通信端口上传输信号,导致链路中的其它设备断电--如果它们也接收到关机命令的话。链路中的每个设备就这样被依次断电。进入备用状态后,这导致主电源被关闭,设备端口上的信号传输停止。在设备中提供辅助电源来监视设备端口的输入信号;当检测到以前不活动的某端口上出现信号时,就在设备中恢复主电源。所以,经过断电后的设备在以前不活动的端口出现信号时再次自动通电。设备断电时是活动的并且保持活动的端口不会导致设备重新通电。一定要先检测过这些端口上没有信号,才可以用随后出现在这些端口上的信号来使设备重新通电。所以,只有从检测不到信号到检测到出现信号这种转变才能导致设备重新通电。
如果链路中有多个控制数据处理系统,则最好仅当确定其它主数据处理系统不会受到关机的不良影响--例如是不活动的或知道关机--时,才从主数据处理系统其中之一发出关机命令。
在采用诸如FC-AL或SSA的协议的串行通信系统中采用本发明,具有有益效果,但本发明并不限于这类系统。本发明可以用于每个设备只直接与相邻设备通信的任何系统。设备之间链接的确切性质是串行还是并行,以及所采用的通信协议,都不是本发明的中心问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国际商业机器公司,未经国际商业机器公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/00135965.7/2.html,转载请声明来源钻瓜专利网。