一种用于机房机柜内设备的数据校验方法与流程

文档序号:34310404发布日期:2023-05-31 20:56阅读:44来源:国知局
一种用于机房机柜内设备的数据校验方法与流程

本发明涉及数据校验,尤其涉及一种用于机房机柜内设备的数据校验方法。


背景技术:

1、目前,对于机房机柜内设备的数据校验,通常是人工校验,当机房机柜内设备出现异常数据后,只能通过人工判断出现异常数据的设备,而机房机柜内设备数量多,导致检验时间长,效率低下。


技术实现思路

1、本发明所要解决的是人工校验机房机柜内设备时间长效率低的问题,为了解决上述技术问题,本发明提供了一种用于机房机柜内设备的数据校验方法。

2、第一个方面,提供了一种用于机房机柜内设备的数据校验方法,包括:

3、客户端获取用户输入的校验类型,根据所述校验类型生成对应的校验指令,发送给服务端;

4、所述服务端接收到所述校验指令后,对所述校验指令进行解析,根据校验类型选择对应的机房机柜内设备或配线数据进行校验,生成校验结果数据,并返回给所述客户端;

5、所述客户端根据所述校验结果数据重新渲染页面,显示校验结果。

6、在第一个方面的一种可能实现中,所述校验类型包括:架式设备数据校验和配线数据校验,所述架式设备数据校验包括:所属机柜为空校验、所属机柜不存在校验、u位数据为空校验、u位数据格式校验、u位高度正确校验、u位数据越界校验和u位数据重叠校验,所述配线数据校验包括:设备信息校验和端口信息校验。

7、在第一个方面的一种可能实现中,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

8、当所述校验类型为所属机柜为空校验时,所述服务端全量查询架式设备,判断所述架式设备的所属字段是否为空,当所述架式设备的所属字段为空时,将所属字段作为异常数据响应给所述客户端。

9、在第一个方面的一种可能实现中,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

10、当所述校验类型为所属机柜不存在校验时,所述服务端查询出所有的架式设备,根据所述架式设备映射的所属字段校验所属机柜是否存在,当所属机柜不存在时,将所属字段作为异常数据响应给所述客户端。

11、在第一个方面的一种可能实现中,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

12、当所述校验类型为u位数据为空校验时,所述服务端全量查询架式设备,判断所述架式设备的所属字段是否为空,当所述架式设备的所属字段为空时,将所属字段作为异常数据响应给所述客户端。

13、在第一个方面的一种可能实现中,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

14、当所述校验类型为u位数据格式校验时,所述服务端查询出所有的架式设备,根据所述架式设备映射的u位字段进行匹对,满足正则表达式的u位数据为正常数据,将不满足正则表达式的u位数据作为异常数据发送给所述客户端。

15、在第一个方面的一种可能实现中,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

16、当所述校验类型为u位高度正确校验时,所述服务端全量查询架式设备和对应的模型,获取模型占用的u高属性;

17、所述服务端遍历所有架式设备,判断所述客户端输入的实际u位是否和模型的u高一致,将u高不一致的u位数据作为错误数据发送给所述客户端。

18、在第一个方面的一种可能实现中,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

19、当所述校验类型为u位数据越界校验时,所述服务端全量查询机柜数据和机柜模型数据,并获取机柜模型的u高属性;

20、所述服务端遍历所有架式设备,获取架式设备的u位并找到所属的机柜,判断u位是否越界,将越界的u位数据作为异常数据发送给所述客户端。

21、在第一个方面的一种可能实现中,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

22、当所述校验类型为u位数据重叠校验时,所述服务端全量查询机柜数据和机柜模型数据,并获取机柜模型的u高属性;

23、所述服务端遍历所有机柜,找到属于对应机柜的架式设备,判断所述架式设备的u位是否存在重叠,将出现重叠的u位数据作为异常数据发送给所述客户端。

24、在第一个方面的一种可能实现中,根据校验类型选择对应的配线数据进行校验,具体包括:

25、当所述校验类型为配线数据校验时,所述服务端全量查询配线并遍历,获取每个配线两端的设备并进行检索,当当前配线其中一端的设备在数据中心中不存在时,将所述当前配线作为异常数据发送给所述客户端。

26、在第一个方面的一种可能实现中,根据校验类型选择对应的配线数据进行校验,具体包括:

27、当所述校验类型为端口信息校验时,所述服务端全量查询端口数据和配线数据;

28、所述服务端遍历配线,校验配线的端口是否存在,将不存在的端口的端口信息作为错误数据发送给所述客户端;

29、所述服务端校验配线中一个端口是否对应多条配线,将对应多条配线的端口的端口信息作为错误数据发送给所述客户端。

30、通过客户端获取校验请求,调用后端rest接口,服务端根据预设的校验程序自动对机房机柜内设备进行校验,并展示异常的数据,极大减少出现异常数据后排查错误的时间成本,提高了检验效率。

31、本发明附加的方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明实践了解到。



技术特征:

1.一种用于机房机柜内设备的数据校验方法,其特征在于,包括:

2.根据权利要求1所述的用于机房机柜内设备的数据校验方法,其特征在于,所述校验类型包括:架式设备数据校验和配线数据校验,所述架式设备数据校验包括:所属机柜为空校验、所属机柜不存在校验、u位数据为空校验、u位数据格式校验、u位高度正确校验、u位数据越界校验和u位数据重叠校验,所述配线数据校验包括:设备信息校验和端口信息校验。

3.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

4.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

5.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

6.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

7.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

8.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的机房机柜内设备进行校验,具体包括:

9.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的配线数据进行校验,具体包括:

10.根据权利要求2所述的用于机房机柜内设备的数据校验方法,其特征在于,根据校验类型选择对应的配线数据进行校验,具体包括:


技术总结
本发明公开了一种用于机房机柜内设备的数据校验方法,涉及数据校验技术领域。包括:客户端获取用户输入的校验类型,根据校验类型生成对应的校验指令,发送给服务端;服务端接收到校验指令后,对校验指令进行解析,根据校验类型选择对应的机房机柜内设备或配线数据进行校验,生成校验结果数据,并返回给客户端;客户端根据校验结果数据重新渲染页面,显示校验结果。本发明通过客户端获取校验请求,调用后端Rest接口,服务端根据预设的校验程序自动对机房机柜内设备进行校验,并展示异常的数据,极大减少出现异常数据后排查错误的时间成本,提高了检验效率。

技术研发人员:魏新征,李鉴,吴雨森
受保护的技术使用者:北京优锘科技有限公司
技术研发日:
技术公布日:2024/1/12
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1