用于当运行在电池后备模式时检测器件移除的方法和系统技术方案

技术编号:2915982 阅读:218 留言:0更新日期:2012-04-11 18:40
一种用于当运行在电池后备模式时检测器件移除的方法,所述方法包括从电池后备单元(“BBU”)向控制卡存储设备提供电力,以及测量所述控制卡存储设备吸取的电流。如果所述控制卡存储设备吸取的电流小于或等于预定的断开连接电流,则所述方法判定是否已断言BBU释放销。如果已断言所述BBU释放销,则所述方法在事件日志中编码电池后备移除事件。如果未断言所述BBU释放销,则所述方法在所述事件日志中编码控制卡移除事件。

【技术实现步骤摘要】

本专利技术涉及一种用于当运行在电池后备模式时检测器件移除的方法和 系统。
技术介绍
计算系统生成信息。本领域公知的是使用包括多个数据存储介质的数 据存储系统存储这些信息。在此类数据存储库中,信息被存储在数据存储 介质阵列中以提供容错和改进的数据存取性能。数据初始存储在控制卡的易失性存储设备中。在电源故障的情况下, 在此类易失性存^^殳备中编码的数据可能丟失。
技术实现思路
本专利技术包括当运行在电池后备模式时检测器件移除的方法。所述方法提供了包括控制卡易失性存^fti殳备的控制卡,其中该控制卡互连到电池后 备单元("BBU"),该电池后备单元包括处理器、事件日志、BBU释放 销(release pin )以及一个或多个电池。所述方法还从所述电池后备单元向 所述控制卡存储i殳备提供电力,以及测量所述控制卡存^i殳备吸取的电流。 如果所述控制卡存储设备吸取的电流小于或等于预定的断开连接电 流,则所述方法判定是否已断言所述BBU释放销。如果已断言所述BBU 释放销,则所述方法在所述事件日志中编码电池后备移除事件。如果未断 言所述BBU释^L销,则所述方法在所述事件日志中编码控制卡移除事件。附图说明通过阅读以下结合附图的详细说明,可以更好地理解本专利技术,在附图中,相同的标号被用来指示相同的部件,这些附图是图l是示出本专利技术的数据存储系统的一个实施例的方框图; 图2示出了本专利技术的互连到控制卡的电池后备部件; 图3是示出了本专利技术的电池后备组件的方框图;以及 图4是概述本专利技术的方法的步骤的流程图。具体实施方式在以下描述中的优选实施例中参考附图说明了本专利技术,其中相同的标 号指示相同或相似的部件。在说明书中对"一个实施例"、"实施例"的 引用或类似语言指与所述实施例结合描述的特定特性、结构或特征包括在 本专利技术的至少一个实施例中。因此,在说明书中出现的语句"在一个实施 例中"、"在实施例中,,以及类似语言可以(但并不一定)指同一实施例。可以以任何适合的方式在一个或多个实施例中组合本专利技术的所描述的 特性、结构或特征。在下面的描述中,叙述了许多具体细节以提供对本发 明的实施例的彻底理解。但是,相关领域的技术人员将认识到,本专利技术可 以在没有一个或多个具体细节的情况下实现,或使用其他方法、部件、材 料等实现。在其他情况下,未示出或详细描述y^知的结构、材料或操作, 以避免使本专利技术的各方面变得模糊不清。在图1示出的实施例中,数据存储系统100包括控制卡120和数据存 储介质130、 140、 150以及160。在图l示出的实施例中,控制卡120分 别通过I/0协i义132、 142、 152以及162与数据存储介质130、 140、 150 以及160通信。I/O协议132、 142、 152以及162可以包括任何种类的I/O 协议,包括但不限于光纤通道回路、SCSI (小型计算机系统接口 ) 、 iSCSI (互联网SCSI),SAS(串行连接SCSI)、光纤通道、基于光纤通道的SCSI、 以太网、基于以太网的光纤通道、Infmiband、以及SATA (串行ATA)。就"数据存储介质"而言,申请人指一种信息存储介质,所述信息存 储介质结合了向其写入信息或从其读取信息的硬件、固件、和/或软件。在 某些实施例中,所述信息存储介质包括磁信息存储介质,例如但不限于磁盘、磁带以及类似物。在某些实施例中,所述信息存储介质包括光信息存储介质,例如但不限于CD、 DVD (数字通用盘)、HD-DVD (高清晰度 DVD) , BD (蓝光盘)以及类似物。在某些实施例中,所述信息存储介质 包括电子信息存储介质,例如但不限于PROM、 EPROM、 EEPROM、闪 速PROM、 compactflash、 smartmedia以及类似物。在某些实施例中,所 述信息存储介质包括全息信息存储介质。进而,在图l示出的实施例中,本专利技术的控制卡120与主计算机102、 104和106通信。通常,主计算机102、 104和106中的每一个都包括计算 机系统,例如大型机、个人计算机、工作站以及它们的组合,所述计算机 系统包括操作系统,例如Windows 、 AIX 、 Unix 、 MVS 、 LINUX等。(Windows 是微软公司的注册商标;AIX是IBM公司的注册商标且MVS也是IBM 公司的商标;Unix是在美国和其他国家/地区的独占许可给整个Open Group的注册商标;以及LINUX是Linus Torvald的注册商标)。在某些 实施例中, 一个或多个主计算机102、 104和/或106还包括存储管理程序。 在某些实施例中,该存储管理程序可以包括本领域公知的存储管理类型程 序的功能,该程序管理去往/来自数据存储和检索系统的数据传输,所迷系 统例如但不限于在IBM MVS操作系统中实现的IBM DFSMS。在图1示出的实施例中,本专利技术的控制卡120包括处理器122、主机 适配器124、设备适配器126、以及控制卡的易失性存储器128。来自一个 或多个主计算机102、 104和/或106的数据在浮皮写入一个或多个数据存储 设备130、 140、 150和/或160之前,最初存储于控制卡的易失性存储器128 中。在图l示出的实施例中,主计算机102、 104和106分别利用1/0协议 103、 105和107连接到结构110。 I/O协议103、 105和107可以是任意类 型的I/0协议,例如,光纤通道("FC")回路、Infmiband、千兆位以 太网、以太网、TCP/IP、 iSCSI、 SCSI I/O接口,到结构110的直接连接 或者由主计算机102、 104和106使用以向/从结构110传输信息的一个或 多个信号线。在某些实施例中,结构110例如包括一个或多个的FC交换机115。在 某些实施例中,这些一个或多个交换机115包括一个或多个常规路由器交 换机。在图l示出的实施例中, 一个或多个交换机115通过I/0协议117 将主计算机102、 104和106互连到控制卡120。 1/0协议117可以包括任 意类型的I/0接口,例如光纤通道、Infiniband、千兆位以太网、以太网、 TCP/IP、 iSCSI、 SCSI I/O接口或者由FC交换机115使用以向/从控制卡 120传输信息以及随后向/从数据存储介质130、 140、 150和160传输信息 的一个或多个信号线。在其他实施例中, 一个或多个主计算机,例如但不 限于主计算机102、 104和106,分别使用I/O协议103、 105和107直接 与控制卡120通4言。在某些实施例中,本专利技术的数据存储系统包括电池后备单元("BBU"), 该单元在电源故障时为本专利技术的控制卡提供电力。现在例如参照图2, BBU 310能够通过电力总线320为控制卡120提供电力。在图2示出的实施例 中,电源360通过电力总线330为控制卡120和BBU 310提供电力。进而, 在图2示出的实施例中,电源360通过电力总线340为数据存^i殳备130、 140、 150和160提供电力。现在参照图2和3, BBU310包括处理器410,非易失性存储器420, 释放销430,电池充电单元440、 4本文档来自技高网...

【技术保护点】
一种用于当运行在电池后备模式时检测器件移除的方法,所述方法包括下列步骤: 提供包括控制卡存储设备的控制卡,其中所述控制卡互连到电池后备单元BBU,该电池后备单元包括处理器、事件日志、BBU释放销以及一个或多个电池; 从所述电池后 备单元向所述控制卡存储设备提供电力;以及 测量所述控制卡存储设备吸取的电流。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:SM格罗夫L华雷斯JD奥赫拉兹达K丘年淦
申请(专利权)人:国际商业机器公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1