System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及服务器,特别是涉及一种自维护服务器的设备、方法、装置以及介质。
技术介绍
1、在机房环境中,服务器通常由运营与维护人员定时巡检。一旦服务器设备出现故障,运营与维护人员首先对服务器进行勘探,确认为服务器故障后工作人员或客户需要将核心业务迁移,迁移完成后可进行部件更换。在更换部件时,首先要寻找服务器所在的机柜位置,随后需要核对服务器所在的u位信息与故障部件的槽位信息,最后需要将故障服务器关机。随后工作人员或客户会预约售后工程师维修或者自行维修,维修时需要人工定位服务器位置并更换故障部件。
2、服务器在交付给客户后,通常被用作运行客户的核心业务,因此服务器的正常运行十分重要。而在对故障部件进行人工更换的过程中难免会出现在任务未保存时将故障服务器关机、误关机正常服务器、误触碰正常服务器的按键、误更换非故障部件等等情况;从而导致服务器异常宕机或停机,一旦运行核心业务的服务器宕机或者停机都会给客户带来无法衡量的损失。
3、由此可见,如何在更换故障服务器的故障部件时减少误操作,保证故障服务器以及正常服务器的任务最终都能够正常执行,是本领域技术人员亟待解决的问题。
技术实现思路
1、本专利技术的目的是提供一种自维护服务器的设备、方法、装置以及介质,以解决对故障部件进行人工更换的过程中出现的各种误操作的问题。
2、为解决上述技术问题,本专利技术提供一种自维护服务器的设备,包括:中央控制器,可移动主体以及设置于所述可移动主体上的机械臂、定位器以及储物架
3、所述中央控制器与各服务器通信连接以监控各所述服务器的状态;若监测到存在故障部件的故障服务器,则获取所述故障服务器上的所有任务,并根据任务状态和/或任务完成所需时间选择对任务执行对应的操作;
4、任务状态包括处理中状态和待处理状态,对任务的操作包括迁移和继续处理;若所述故障服务器上的处理中任务以及待处理任务均被迁移或者处理完成,则所述中央控制器对所述故障服务器执行关机操作;
5、所述中央控制器与所述定位器通信连接,用于通过所述定位器定位所述故障服务器的所述故障部件的定位点;所述服务器的各部件所处区域设置有对应的所述定位点;
6、所述中央控制器还分别与所述可移动主体以及所述机械臂通信连接,用于在所述故障服务器关机后且所述储物架上放置有替换部件时,根据所述故障部件的所述定位点控制所述可移动主体移动至对应位置,并根据所述定位点控制所述机械臂用所述替换部件对所述故障部件进行替换。
7、另一方面,所述机械臂包括第一机械臂以及第二机械臂;所述第一机械臂以及所述第二机械臂用于抓取部件的一端设置有机械手以及所述定位器;
8、所述可移动主体上还设置有升降架平台,所述储物架、所述第一机械臂以及所述第二机械臂均设置于所述升降架平台上;
9、所述升降架平台根据所述故障部件的定位点升降至对应高度后,所述第二机械臂从所述储物架取出所述替换部件并移动至所述故障部件前方,所述第一机械臂取出所述故障部件后,所述第二机械臂将所述替换部件放入所述故障部件对应的槽位中;所述第一机械臂将所述故障部件取出后放置在所述储物架上。
10、另一方面,所述升降架平台上分别设置有与所述第一机械臂以及所述第二机械臂对应的轨道;所述轨道上设置有可移动的连接件;
11、所述第一机械臂以及所述第二机械臂两者分别与各自对应的所述连接件之间可转动地连接;
12、所述第一机械臂以及所述第二机械臂均包括相互垂直且固定连接的主支撑臂和副支撑臂;
13、所述主支撑臂和所述副支撑臂均为可伸缩结构。
14、另一方面,所述服务器包括:机箱、机盖以及导风罩;
15、所述机盖以及所述导风罩为一体式结构,所述导风罩为方形结构,所述导风罩的三条边与所述机盖使用卡勾连接,所述导风罩的另一条边与所述机盖使用卡扣连接;
16、所述机盖上设置有按动式的机箱锁,所述机箱锁通过控制伸缩式锁舌固定所述机盖与所述机箱;
17、当所述机箱锁按入时,所述伸缩式锁舌伸出,所述伸缩式锁舌两端固定在所述机箱上以实现所述机盖与所述机箱的固定;当所述机箱锁按出时,所述伸缩式锁舌缩入以实现所述机盖与所述机箱的分离;
18、所述机箱锁所处位置设有所述定位点,所述定位器通过所述机箱锁上的所述定位点对所述机箱锁以及所述机盖进行定位;
19、所述第一机械臂以及所述第二机械臂根据所述机箱锁上的定位点在替换所述故障部件前按出所述机箱锁并拆卸所述机盖,以及根据所述机箱锁上的定位点在替换所述故障部件之后安装所述机盖并按入所述机箱锁。
20、为解决上述技术问题,本专利技术还提供一种自维护服务器的方法,应用于上述的自维护服务器的设备的中央控制器;所述方法包括:
21、监控各服务器的状态;
22、若监测到存在故障部件的故障服务器,则获取所述故障服务器上的所有任务;
23、根据任务状态和/或任务完成所需时间选择对任务执行对应的操作;其中,任务状态包括处理中状态和待处理状态,对任务的操作包括迁移和继续处理;
24、若所述故障服务器上的处理中任务以及待处理任务均被迁移或者处理完成,则对所述故障服务器执行关机操作;
25、通过定位器定位所述故障服务器的所述故障部件的定位点;所述服务器的各部件所处区域设置有对应的所述定位点;
26、若储物架上放置有替换部件,则根据所述故障部件的所述定位点控制可移动主体移动至对应位置;
27、根据所述定位点控制机械臂用所述替换部件对所述故障部件进行替换。
28、另一方面,根据任务状态和/或任务完成所需时间选择对任务执行对应的操作包括:
29、获取当前正常运行的各服务器的资源占用率;
30、将当前正常运行的各所述服务器的资源占用率中的最小值与第一资源占用率阈值进行比较;
31、若当前正常运行的各所述服务器的资源占用率中的最小值小于所述第一资源占用率阈值,则将对应的所述服务器确定为第一目标服务器;
32、将所述待处理任务迁移至所述第一目标服务器;
33、对迁移后的所述待处理任务进行镜像校验;
34、若校验结果不一致,则重新将所述待处理任务迁移至所述第一目标服务器;
35、若检验结果一致,则在所述故障服务器中取消所述待处理任务;
36、确定所述故障服务器完成各所述处理中任务所需的时间;
37、若所述故障服务器完成所述处理中任务所需要的时间小于预设的时间阈值,则控制所述故障服务器继续处理所述处理中任务;
38、若所述故障服务器完成所述处理中任务所需要的时间不小于所述时间阈值,则再次获取当前正常运行的各所述服务器的资源占用率;
39、将当前正常运行的各所述服务器的资源占用率中的最小值与第二资源占用率阈值进行比较;
40、若本文档来自技高网...
【技术保护点】
1.一种自维护服务器的设备,其特征在于,包括:中央控制器,可移动主体以及设置于所述可移动主体上的机械臂、定位器以及储物架;
2.根据权利要求1所述的自维护服务器的设备,其特征在于,所述机械臂包括第一机械臂以及第二机械臂;所述第一机械臂以及所述第二机械臂用于抓取部件的一端设置有机械手以及所述定位器;
3.根据权利要求2所述的自维护服务器的设备,其特征在于,所述升降架平台上分别设置有与所述第一机械臂以及所述第二机械臂对应的轨道;所述轨道上设置有可移动的连接件;
4.根据权利要求3所述的自维护服务器的设备,其特征在于,所述服务器包括:机箱、机盖以及导风罩;
5.一种自维护服务器的方法,其特征在于,应用于如权利要求1至4任意一项所述的自维护服务器的设备的中央控制器;所述方法包括:
6.根据权利要求5所述的自维护服务器的方法,其特征在于,根据任务状态和/或任务完成所需时间选择对任务执行对应的操作包括:
7.根据权利要求5或6所述的自维护服务器的方法,其特征在于,在所述获取所述故障服务器上的所有任务之前,还包括:
...【技术特征摘要】
1.一种自维护服务器的设备,其特征在于,包括:中央控制器,可移动主体以及设置于所述可移动主体上的机械臂、定位器以及储物架;
2.根据权利要求1所述的自维护服务器的设备,其特征在于,所述机械臂包括第一机械臂以及第二机械臂;所述第一机械臂以及所述第二机械臂用于抓取部件的一端设置有机械手以及所述定位器;
3.根据权利要求2所述的自维护服务器的设备,其特征在于,所述升降架平台上分别设置有与所述第一机械臂以及所述第二机械臂对应的轨道;所述轨道上设置有可移动的连接件;
4.根据权利要求3所述的自维护服务器的设备,其特征在于,所述服务器包括:机箱、机盖以及导风罩;
5.一种自维护服务器的方法,其特征在于,应用于如权利要求1至4任意一项所述的自维护服务器的设备的中央控制器;所述方法包括:
6.根据权利要求5所述的自维护服务器的方...
【专利技术属性】
技术研发人员:刘永磊,高继业,
申请(专利权)人:苏州元脑智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。