本发明专利技术实施例提供一种锁扣处理装置及方法。本发明专利技术的锁扣处理装置,包括:设备管理器、锁扣组件和锁扣控制器;其中:所述设备管理器,与所述锁扣控制器相连接,用于获取解锁指令或者故障指令;所述锁扣控制器,与所述锁扣组件相连接,用于在所述设备管理器接收到所述解锁指令或者故障指令后,驱动所述锁扣组件对所述解锁指令或者故障指令中对应的可更换器件单元FRU进行解锁。本发明专利技术实施例解决了现有技术中对大量同类型和同型号的FRU中特定编号的FRU进行更换时,由于误将其他正常运行的FRU拔出,导致系统关机以及数据丢失的问题,提高了锁扣处理装置进行解锁操作的安全性和可靠性。
【技术实现步骤摘要】
【专利摘要】本专利技术实施例提供一种。本专利技术的锁扣处理装置,包括:设备管理器、锁扣组件和锁扣控制器;其中:所述设备管理器,与所述锁扣控制器相连接,用于获取解锁指令或者故障指令;所述锁扣控制器,与所述锁扣组件相连接,用于在所述设备管理器接收到所述解锁指令或者故障指令后,驱动所述锁扣组件对所述解锁指令或者故障指令中对应的可更换器件单元FRU进行解锁。本专利技术实施例解决了现有技术中对大量同类型和同型号的FRU中特定编号的FRU进行更换时,由于误将其他正常运行的FRU拔出,导致系统关机以及数据丢失的问题,提高了锁扣处理装置进行解锁操作的安全性和可靠性。【专利说明】
本专利技术实施例涉及硬件锁技术,尤其涉及一种。
技术介绍
目前,硬盘阵列(RedundantArrays of Inexpensive Disks,简称:RAID)主要包括:硬件框和可更换器件单元(Field Replacement Units,简称:FRU),其中,该硬件框上设置有多个槽位,该槽位是指对插入的FRU的放置空间。另外,为了防止因震动、移动等原因而导致FRU从硬件框中掉出,现有技术中主要采用锁扣方式,即在该硬件框的槽位中设置带弹片的锁扣,当FRU插入硬件框的槽位时,松开弹片即可将该FRU锁在硬件框中,以固定该槽位中的FRU,另外,还可以通过使用者以外力按下弹片即可解开锁扣,并拔出相应槽位中的FRU,从而通过设置带有弹片的锁扣来控制该硬件框中的FRU的插拔,有效地防止因震动,移动等导致FRU的掉出。但是,带有弹片的锁扣由于可以通过人为施力进行打开,且FRU都有多冗余配置,因此,在硬盘阵列的维护过程中,经常需要根据经验在大量同类型和同型号的FRU中准确找到特定编号的FRU进行更换,如果误将其他正常运行的FRU拔出,则会导致系统关机,严重时甚至导致数据丢失。
技术实现思路
本专利技术实施例提供一种,以解决现有技术中对大量同类型和同型号的FRU中特定编号的FRU进行更换时,由于误将其他正常运行的FRU拔出,导致系统关机以及数据丢失的问题。第一方面,本专利技术实施例提供一种锁扣装置,包括:设备管理器、锁扣组件和锁扣控制器;其中:所述设备管理器,与所述锁扣控制器相连接,用于获取解锁指令或者故障指令;所述锁扣控制器,与所述锁扣组件相连接,用于在所述设备管理器接收到所述解锁指令或者故障指令后,驱动所述锁扣组件对所述解锁指令或者故障指令中对应的可变更器件单元进行解锁。在第一方面的第一种可能实现方式中,所述设备管理器包括:接收单元,用于接收用户触发的所述解锁指令,所述解锁指令包括:类型、框号和槽号;触发单元,用于触发所述框号对应的SES芯片,使得所述SES芯片驱动所述类型和槽号对应的锁扣控制器驱动所述锁扣组件对所述类型、所述框号和所述槽号对应的FRU进行解锁,以使得插入所述类型、所述框号和所述槽号对应的FRU与所述框号对应的硬件框锁分离。根据第一方面的第一种可能的实现方式,在第二种可能的实现方式中,所述接收单元还用于获取故障指令,所述故障指令包括:框号、槽号、类型和故障编号;则所述设备管理器还包括:分析单元,用于根据所述故障编号,判断是否需要对所述框号、槽号和类型对应的FRU进行更换;则所述触发单元还用于在所述分析单元确定对所述框号、槽号和类型对应的FRU进行更换时,触发所述框号对应的SES芯片,使得所述SES芯片驱动所述槽号对应的锁扣控制器驱动所述锁扣组件对所述框号、所述槽号和所述类型对应的FRU进行解锁,以使得插入所述框号、所述槽号和所述类型对应的FRU与所述框号对应的硬件框锁分离。根据第一方面的第二种可能的实现方式,在第三种可能的实现方式中,所述接收单元还用于接收器件插入指令,所述器件插入指令包括类型、框号和槽号;则所述设备管理器还包括:检测单元,用于对所述类型、框号和槽号对应的FRU进行检测;所述锁扣控制器,还用于在所述检测单元对所述类型、框号和槽号对应的FRU检测通过后,驱动所述锁扣组件对所述类型、框号和槽号对应的FRU进行加锁。根据第一方面、第一方面的第一种到第三种可能的实现方式中任一种,在第四种可能的实现方式中,所述锁扣组件包括:第一传送轮、第二传送轮、传送带和锁头;其中: 所述传送带绕设在所述第一传送轮和所述第二传送轮上;所述锁头设置在所述传送带上;所述第一传送轮和/或第二传送轮,与所述锁扣控制器相连接,用于当所述锁扣控制器向所述第一传送轮和/或第二传送轮供电时,驱动所述传送带上的所述锁头滑动,实现所述锁头在滑动到对应的FRU的锁槽中以进行加锁,或者所述锁头从对应的FRU锁槽中滑出后以进行解锁;其中,所述锁槽设置在FRU的底部,并与所述锁头相匹配。第二方面,本专利技术实施例提供一种锁扣处理方法,包括:通过设备管理器获取解锁指令或者故障指令;触发锁扣控制器驱动锁扣组件对所述解锁指令或者故障指令中对应的可更换器件单元FRU进行解锁。在第二方面的第一种可能实现方式中,在所述解锁指令包括类型、框号和槽号时,所述触发锁扣控制器驱动锁扣组件对所述解锁指令或者故障指令中对应的FRU进行解锁,包括:触发所述框号对应的SES芯片,使得所述SES芯片驱动所述类型和槽号对应的锁扣控制器驱动所述锁扣组件对所述类型、所述框号和所述槽号对应的FRU进行解锁,以使得插入所述类型、所述框号和所述槽号对应的FRU与所述框号对应的硬件框锁分离。在第二方面的第二种可能实现方式中,在所述故障指令包括:框号、槽号、类型和故障编号时,所述方法还包括:根据所述故障编号,判断是否需要对所述框号、槽号和类型对应的FRU进行更换;则所述触发锁扣控制器驱动锁扣组件对所述解锁指令或者故障指令中对应的FRU进行解锁,包括:在确定对所述框号、槽号和类型对应的FRU进行更换时,触发所述框号对应的SES芯片,使得所述SES芯片驱动所述槽号对应的锁扣控制器驱动所述锁扣组件对所述框号、所述槽号和所述类型对应的FRU进行解锁,以使得插入所述框号、所述槽号和所述类型对应的FRU与所述框号对应的硬件框锁分离。在第二方面的第三种可能实现方式中,还包括:通过所述设备管理器接收器件插入指令,所述器件插入指令包括类型、框号和槽号,并对所述类型、框号和槽号对应的FRU进行检测;在对所述类型、框号和槽号对应的FRU检测通过后,触发框号对应的SES芯片,使得所述SES芯片驱动所述槽号对应的所述锁扣组件对所述类型、框号和槽号对应的FRU进行加锁。根据第二方面、第二方面的第一种到第三种可能的实现方式中任一种,在第四种可能的实现方式中,触发所述锁扣控制器驱动所述锁扣组件对FRU进行加锁或解锁具体为:触发所述锁扣控制器对所述锁扣组件中的第一传送轮和/或第二传送轮供电,以使得所述第一传送轮和/或第二传送轮驱动绕设在所述第一传送轮和第二传送轮的传送带上的锁头滑动,实现所述锁头在滑动到对应的FRU的锁槽中以进行加锁,或者所述锁头从对应的FRU锁槽中滑出后以进行解锁;其中,所述锁槽设置在FRU的底部,并与所述锁头相匹配。本专利技术实施例所提供的,锁扣控制器通过与其连接的设备管理器接收的解锁指令或故障指令,驱动与其连接的锁扣组件对该解锁指令或者故障指令中指示的FRU进行解锁,实现了通过用户发出的指令控制管理与该指令所指示的FRU对应的锁扣组件进行本文档来自技高网...
【技术保护点】
一种锁扣处理装置,其特征在于,包括:设备管理器、锁扣组件和锁扣控制器;其中:所述设备管理器,与所述锁扣控制器相连接,用于获取解锁指令或者故障指令;所述锁扣控制器,与所述锁扣组件相连接,用于在所述设备管理器接收到所述解锁指令或者故障指令后,驱动所述锁扣组件对所述解锁指令或者故障指令中对应的可更换器件单元FRU进行解锁。
【技术特征摘要】
【专利技术属性】
技术研发人员:梁永贵,陈松,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。