【技术实现步骤摘要】
一种存储介质故障更换控制方法及系统
[0001]本专利技术涉及存储介质热插拔领域,尤其涉及一种存储介质故障更换控制方法及系统。
技术介绍
[0002]随着企业业务的发展和企业需求的增加,企业应用不断增加,对服务器的性能要求愈发地高,对于具备多个存储介质的服务器,当服务器内部的存储介质的状态出现异常时,需要及时更换故障的存储介质,以保证服务器的正常运行,避免数据的丢失或者遗漏传输。
[0003]然而,现有的存储介质故障处理方式,主要是人工手动进行存储介质插拔而实现更换,但是人工手动插拔操作的角度、力度等不好把控,容易出现服务器槽位与存储介质之间的卡顿、存储介质安装不到位或者存储介质/槽位损坏等异常情况,导致存储介质内部信息丢失或者无法读取等问题,不确定性较大且影响因素较多,从而影响服务器的正常运行。此外,目前有一些机构/部门在操作系统下采用运行脚本和人工的方式实现存储介质故障的更换,这对于负责监管的人员极其不友好,人不能离开,必须等到存储介质更换结束。
技术实现思路
[0004]本专利技术实施例提供一种存储介质故障更换控制方法及系统,根据服务器的类型调整传动系统和机械臂的运动路径,而非调整传动系统或者机械臂的结构,以扩展由支撑架、传动系统和机械臂构成的存储介质热插拔设备的适用场景。
[0005]为了解决上述技术问题,本专利技术实施例提供了一种存储介质故障更换控制方法,包括:
[0006]实时监测服务器中的所有存储介质的状态;
[0007]当任意一个所述存储介质的状态为故障 ...
【技术保护点】
【技术特征摘要】
1.一种存储介质故障更换控制方法,其特征在于,包括:实时监测服务器中的所有存储介质的状态;当任意一个所述存储介质的状态为故障时,根据所述服务器的规格信息和故障的存储介质的位置信息,获取传动系统中各个履带和面板的第一传动顺序和第一传动路径,并按照各所述履带和所述面板的第一传动顺序,依次控制各所述履带和所述面板按照对应的第一传动路径进行传动,然后控制机械臂与故障的存储介质连接并将故障的存储介质从所述服务器拔出;其中,所述传动系统通过支撑架悬于所述服务器的存储介质槽位的上方,所述面板位于由所有所述履带围成的闭合区域内,所述机械臂与任意一个所述履带或者与所述面板连接,所述机械臂的伸展方向垂直于所有所述履带的传动方向;当接收到存储介质插入信号时,控制所述机械臂连接待插入存储介质,并控制所述传动系统进行传动和所述机械臂进行伸缩,以将所述待插入存储介质插入所述服务器的待插槽位。2.根据权利要求1所述的一种存储介质故障更换控制方法,其特征在于,所述当任意一个所述存储介质的状态为故障时,根据所述服务器的规格信息和故障的存储介质的位置信息,获取传动系统中各个履带和面板的第一传动顺序和第一传动路径,并按照各所述履带和所述面板的第一传动顺序,依次控制各所述履带和所述面板按照对应的第一传动路径进行传动,然后控制机械臂与故障的存储介质连接并将故障的存储介质从所述服务器拔出,具体为:当任意一个所述存储介质的状态为故障时,根据所述服务器的槽位分布和尺寸信息、以及故障的存储介质的尺寸信息和当前位置,获取所述传动系统中各所述履带和所述面板的第一传动顺序、第一传动方向和第一距离、以及所述机械臂的第一目标位置;按照所述第一传动顺序,依次控制各所述履带和所述面板依照对应的第一传动方向传动对应的第一距离,然后控制所述机械臂伸展至所述第一目标位置后旋转第二距离,以使所述机械臂底部的锁扣与故障的存储介质顶部的卡扣形成卡扣式连接结构,接着控制收缩所述机械臂,以将故障的存储介质从所述服务器拔出。3.根据权利要求1所述的一种存储介质故障更换控制方法,其特征在于,所述当接收到存储介质插入信号时,控制所述机械臂连接待插入存储介质,并控制所述传动系统进行传动和所述机械臂进行伸缩,以将所述待插入存储介质插入所述服务器的待插槽位,具体为:当接收到存储介质插入信号时,根据所述存储介质插入信号,获取所述服务器中的所述待插槽位的位置信息和尺寸信息,并根据所述待插槽位的尺寸信息,确定所述待插入存储介质和所述待插入存储介质的位置信息;基于所述待插入存储介质的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插入存储介质的正上方,然后控制所述机械臂与所述待插入存储介质连接,并基于所述待插槽位的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插槽位的正上方,接着控制所述机械臂进行伸缩与旋转,以使所述待插入存储介质插入所述服务器中的所述待插槽位。4.根据权利要求3所述的一种存储介质故障更换控制方法,其特征在于,所述基于所述待插入存储介质的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插入存储介质的正上方,然后控制所述机械臂与所述待插入存储介质连接,并基于所述待插
槽位的位置信息,控制所述传动系统进行传动,以使所述机械臂处于所述待插槽位的正上方,接着控制所述机械臂进行伸缩与旋转,以使所述待插入存储介质插入所述服务器中的所述待插槽位,具体为:根据所述待插入存储介质的位置信息,获取所述传动系统中各所述履带和所述面板的第二传动顺序、第二传动方向和第三距离、以及所述机械臂的第二目标位置,并按照所述第二传动顺序,依次控制各所述履带和所述面板依照对应的第二传动方向传动对应的第三距离,然后控制所述机械臂伸展至所述第二目标位置后旋转第四距离,以使所述机械臂底部的锁扣与所述待插入存储介质顶部的卡扣形成卡扣式连接结构,接着控制所述机械臂收缩;根据所述待插槽位的位置信息,获取所述传动系统中各所述履带和所述面板的第三传动顺序、第三传动方向和第五距离、以及所述机械臂的第三目标位置,并按照所述第三传动顺序,依次控制各所述履带和所述面板依照对应的第三传动方向传动对应的第五距离,然后控制所述机械臂从初始位置伸展至所述第三目标位置,以使所述待插入存储介质插入所述服务器中的所述待插槽位,接着控制所述机械臂旋转第六距离后收缩至所述初始位置,以解除所述机械臂底部的锁扣与所述待插入存储介质顶部的卡扣之间的卡扣式连接结构。5.根据权利要求1至4任意一项所述的一种存储介质故障更换控制方法,其特征在于,所述机械臂,包括相连接的伸缩机械臂和旋转机械臂;其中,所述伸缩机械臂的顶部与任意一个所述履带或者与所述面板连接,所述旋转机械臂的底部与锁扣连...
【专利技术属性】
技术研发人员:汤玮,郭盼,李华庆,吕世锋,
申请(专利权)人:合芯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。