一种存储介质故障更换控制方法及系统技术方案

技术编号:39287110 阅读:10 留言:0更新日期:2023-11-07 10:57
本发明专利技术公开了一种存储介质故障更换控制方法及系统,包括:当监测到服务器中任意一个存储介质的状态为故障时,根据服务器的规格信息和故障存储介质的位置信息,获取传动系统中各履带和面板的第一传动顺序和第一传动路径,并按照获取的信息控制各履带和面板传动,然后控制机械臂与故障存储介质连接并将之从服务器拔出;其中,传动系统通过支撑架悬于服务器的存储介质槽位上方,机械臂与传动系统连接;当接收到存储介质插入信号时,控制机械臂连接待插入存储介质并控制传动系统传动和机械臂伸缩,以将待插入存储介质插入待插槽位。本发明专利技术根据服务器类型调整传动系统和机械臂的运动路径,以扩展由支撑架、传动系统和机械臂构成的设备的适用场景。成的设备的适用场景。成的设备的适用场景。

【技术实现步骤摘要】
一种存储介质故障更换控制方法及系统


[0001]本专利技术涉及存储介质热插拔领域,尤其涉及一种存储介质故障更换控制方法及系统。

技术介绍

[0002]随着企业业务的发展和企业需求的增加,企业应用不断增加,对服务器的性能要求愈发地高,对于具备多个存储介质的服务器,当服务器内部的存储介质的状态出现异常时,需要及时更换故障的存储介质,以保证服务器的正常运行,避免数据的丢失或者遗漏传输。
[0003]然而,现有的存储介质故障处理方式,主要是人工手动进行存储介质插拔而实现更换,但是人工手动插拔操作的角度、力度等不好把控,容易出现服务器槽位与存储介质之间的卡顿、存储介质安装不到位或者存储介质/槽位损坏等异常情况,导致存储介质内部信息丢失或者无法读取等问题,不确定性较大且影响因素较多,从而影响服务器的正常运行。此外,目前有一些机构/部门在操作系统下采用运行脚本和人工的方式实现存储介质故障的更换,这对于负责监管的人员极其不友好,人不能离开,必须等到存储介质更换结束。

技术实现思路

[0004]本专利技术实施例提供一种存储介质故障更换控制方法及系统,根据服务器的类型调整传动系统和机械臂的运动路径,而非调整传动系统或者机械臂的结构,以扩展由支撑架、传动系统和机械臂构成的存储介质热插拔设备的适用场景。
[0005]为了解决上述技术问题,本专利技术实施例提供了一种存储介质故障更换控制方法,包括:
[0006]实时监测服务器中的所有存储介质的状态;
[0007]当任意一个所述存储介质的状态为故障时,根据所述服务器的规格信息和故障的存储介质的位置信息,获取传动系统中各个履带和面板的第一传动顺序和第一传动路径,并按照各所述履带和所述面板的第一传动顺序,依次控制各所述履带和所述面板按照对应的第一传动路径进行传动,然后控制机械臂与故障的存储介质连接并将故障的存储介质从所述服务器拔出;其中,所述传动系统通过支撑架悬于所述服务器的存储介质槽位的上方,所述面板位于由所有所述履带围成的闭合区域内,所述机械臂与任意一个所述履带或者与所述面板连接,所述机械臂的伸展方向垂直于所有所述履带的传动方向;
[0008]当接收到存储介质插入信号时,控制所述机械臂连接待插入存储介质,并控制所述传动系统进行传动和所述机械臂进行伸缩,以将所述待插入存储介质插入所述服务器的待插槽位。
[0009]实施本专利技术实施例,当服务器中的任意一个存储介质的状态为故障时,根据服务器的规格信息和故障存储介质的位置信息,确定传动系统中各个履带和位于由所有履带围成的闭合区域内的面板的第一传动顺序和第一传动路径,并按照各个履带和面板的第一传
动顺序,依次控制各个履带和面板按照对应的第一传动路径进行传动,然后控制机械臂与故障存储介质连接并将故障存储介质从服务器中拔出,此外,当接收到存储介质插入信号时,还可以通过控制平行悬于服务器的存储介质槽位的上方的传动系统的传动与机械臂的伸缩,实现将待插入存储介质插入服务器的待插槽位,即,基于服务器的类型确定传动系统和机械臂的运动路径,不需要根据服务器的类型调整传动系统或者机械臂的结构,仅利用一套装置即可满足多种不同类型的服务器的存储介质更换需求,避免设备资源与管理维护资源的浪费,并且能够精准且平稳地将故障的存储介质从服务器中拔出或者将待插入存储介质插入服务器的待插槽位,防止存储介质损坏或者安装不到位的异常情况出现。另外地,由于传动系统是通过支撑架悬于服务器的上方,并且用于连接故障存储介质或者待插入存储介质的机械臂与传动系统中的任意一个履带或者面板连接,而不需要将之固定设置在服务器内部的背板上,从而避免过度占用服务器的空间。
[0010]作为优选方案,所述当任意一个所述存储介质的状态为故障时,根据所述服务器的规格信息和故障的存储介质的位置信息,获取传动系统中各个履带和面板的第一传动顺序和第一传动路径,并按照各所述履带和所述面板的第一传动顺序,依次控制各所述履带和所述面板按照对应的第一传动路径进行传动,然后控制机械臂与故障的存储介质连接并将故障的存储介质从所述服务器拔出,具体为:
[0011]当任意一个所述存储介质的状态为故障时,根据所述服务器的槽位分布和尺寸信息、以及故障的存储介质的尺寸信息和当前位置,获取所述传动系统中各所述履带和所述面板的第一传动顺序、第一传动方向和第一距离、以及所述机械臂的第一目标位置;
[0012]按照所述第一传动顺序,依次控制各所述履带和所述面板依照对应的第一传动方向传动对应的第一距离,然后控制所述机械臂伸展至所述第一目标位置后旋转第二距离,以使所述机械臂底部的锁扣与故障的存储介质顶部的卡扣形成卡扣式连接结构,接着控制收缩所述机械臂,以将故障的存储介质从所述服务器拔出。
[0013]实施本专利技术实施例的优选方案,当服务器中的任意一个存储介质的状态为故障时,根据服务器的槽位分布和尺寸信息、以及故障存储介质的尺寸信息和当前位置,确定传动系统中各个履带和面板的第一传动顺序、第一传动方向和第一距离、以及机械臂的第一目标位置,并按照第一传动顺序,依次控制各个履带和面板依照对应的第一传动方向传动对应的第一距离,然后控制机械臂伸展至第一目标位置后旋转第二举例,以使机械臂底部的锁扣与故障存储介质顶部的卡扣形成稳定的卡扣式连接结构,接着控制收缩与故障存储介质连接的机械臂,从而防止故障存储介质在被拔出的过程中意外掉落或者拔出失败。
[0014]作为优选方案,所述当接收到存储介质插入信号时,控制所述机械臂连接待插入存储介质,并控制所述传动系统进行传动和所述机械臂进行伸缩,以将所述待插入存储介质插入所述服务器的待插槽位,具体为:
[0015]当接收到存储介质插入信号时,根据所述存储介质插入信号,获取所述服务器中的所述待插槽位的位置信息和尺寸信息,并根据所述待插槽位的尺寸信息,确定所述待插入存储介质和所述待插入存储介质的位置信息;
[0016]基于所述待插入存储介质的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插入存储介质的正上方,然后控制所述机械臂与所述待插入存储介质连接,并基于所述待插槽位的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所
述待插槽位的正上方,接着控制所述机械臂进行伸缩与旋转,以使所述待插入存储介质插入所述服务器中的所述待插槽位。
[0017]实施本专利技术实施例的优选方案,当接收到存储介质插入信号时,根据存储介质插入信号,获知对服务器中的待插槽位的位置信息和尺寸信息,并根据待插槽位的尺寸信息,确定待插入存储介质的位置信息,以便后续基于待插入存储介质的位置信息,控制传动系统进行传动,直至机械臂处于待插入存储介质的正上方,则能够通过控制机械臂的伸缩与旋转建立机械臂与待插入存储介质之间的连接关系,然后基于待插槽位的位置信息,控制传动系统进行传动,直至机械臂处于待插槽位的正上方,则能够通过控制机械臂的伸缩与旋转,按照存储介质插入信号,将待插入存储介质插入服务器中的待插槽位,而不需要受限于服务器类型。此外,用户可以根据需要随时输入新的存储介本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种存储介质故障更换控制方法,其特征在于,包括:实时监测服务器中的所有存储介质的状态;当任意一个所述存储介质的状态为故障时,根据所述服务器的规格信息和故障的存储介质的位置信息,获取传动系统中各个履带和面板的第一传动顺序和第一传动路径,并按照各所述履带和所述面板的第一传动顺序,依次控制各所述履带和所述面板按照对应的第一传动路径进行传动,然后控制机械臂与故障的存储介质连接并将故障的存储介质从所述服务器拔出;其中,所述传动系统通过支撑架悬于所述服务器的存储介质槽位的上方,所述面板位于由所有所述履带围成的闭合区域内,所述机械臂与任意一个所述履带或者与所述面板连接,所述机械臂的伸展方向垂直于所有所述履带的传动方向;当接收到存储介质插入信号时,控制所述机械臂连接待插入存储介质,并控制所述传动系统进行传动和所述机械臂进行伸缩,以将所述待插入存储介质插入所述服务器的待插槽位。2.根据权利要求1所述的一种存储介质故障更换控制方法,其特征在于,所述当任意一个所述存储介质的状态为故障时,根据所述服务器的规格信息和故障的存储介质的位置信息,获取传动系统中各个履带和面板的第一传动顺序和第一传动路径,并按照各所述履带和所述面板的第一传动顺序,依次控制各所述履带和所述面板按照对应的第一传动路径进行传动,然后控制机械臂与故障的存储介质连接并将故障的存储介质从所述服务器拔出,具体为:当任意一个所述存储介质的状态为故障时,根据所述服务器的槽位分布和尺寸信息、以及故障的存储介质的尺寸信息和当前位置,获取所述传动系统中各所述履带和所述面板的第一传动顺序、第一传动方向和第一距离、以及所述机械臂的第一目标位置;按照所述第一传动顺序,依次控制各所述履带和所述面板依照对应的第一传动方向传动对应的第一距离,然后控制所述机械臂伸展至所述第一目标位置后旋转第二距离,以使所述机械臂底部的锁扣与故障的存储介质顶部的卡扣形成卡扣式连接结构,接着控制收缩所述机械臂,以将故障的存储介质从所述服务器拔出。3.根据权利要求1所述的一种存储介质故障更换控制方法,其特征在于,所述当接收到存储介质插入信号时,控制所述机械臂连接待插入存储介质,并控制所述传动系统进行传动和所述机械臂进行伸缩,以将所述待插入存储介质插入所述服务器的待插槽位,具体为:当接收到存储介质插入信号时,根据所述存储介质插入信号,获取所述服务器中的所述待插槽位的位置信息和尺寸信息,并根据所述待插槽位的尺寸信息,确定所述待插入存储介质和所述待插入存储介质的位置信息;基于所述待插入存储介质的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插入存储介质的正上方,然后控制所述机械臂与所述待插入存储介质连接,并基于所述待插槽位的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插槽位的正上方,接着控制所述机械臂进行伸缩与旋转,以使所述待插入存储介质插入所述服务器中的所述待插槽位。4.根据权利要求3所述的一种存储介质故障更换控制方法,其特征在于,所述基于所述待插入存储介质的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插入存储介质的正上方,然后控制所述机械臂与所述待插入存储介质连接,并基于所述待插
槽位的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插槽位的正上方,接着控制所述机械臂进行伸缩与旋转,以使所述待插入存储介质插入所述服务器中的所述待插槽位,具体为:根据所述待插入存储介质的位置信息,获取所述传动系统中各所述履带和所述面板的第二传动顺序、第二传动方向和第三距离、以及所述机械臂的第二目标位置,并按照所述第二传动顺序,依次控制各所述履带和所述面板依照对应的第二传动方向传动对应的第三距离,然后控制所述机械臂伸展至所述第二目标位置后旋转第四距离,以使所述机械臂底部的锁扣与所述待插入存储介质顶部的卡扣形成卡扣式连接结构,接着控制所述机械臂收缩;根据所述待插槽位的位置信息,获取所述传动系统中各所述履带和所述面板的第三传动顺序、第三传动方向和第五距离、以及所述机械臂的第三目标位置,并按照所述第三传动顺序,依次控制各所述履带和所述面板依照对应的第三传动方向传动对应的第五距离,然后控制所述机械臂从初始位置伸展至所述第三目标位置,以使所述待插入存储介质插入所述服务器中的所述待插槽位,接着控制所述机械臂旋转第六距离后收缩至所述初始位置,以解除所述机械臂底部的锁扣与所述待插入存储介质顶部的卡扣之间的卡扣式连接结构。5.根据权利要求1至4任意一项所述的一种存储介质故障更换控制方法,其特征在于,所述机械臂,包括相连接的伸缩机械臂和旋转机械臂;其中,所述伸缩机械臂的顶部与任意一个所述履带或者与所述面板连接,所述旋转机械臂的底部与锁扣连...

【专利技术属性】
技术研发人员:汤玮郭盼李华庆吕世锋
申请(专利权)人:合芯科技有限公司
类型:发明
国别省市:

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

1