分布式存储硬件设备组件化适配方法、装置、设备及介质与流程

文档序号:35499848发布日期:2023-09-20 05:23阅读:46来源:国知局
分布式存储硬件设备组件化适配方法、装置、设备及介质与流程

本发明涉及分布式存储系统管理领域,特别是涉及一种分布式存储硬件设备组件化适配方法、装置、设备及介质。


背景技术:

1、目前,在分布式存储硬件设备信息配置化管理中,为了实现设备视图上的设备信息展示与实际物理机保持一致,将物理机上的各种硬件设备的图片样式及其在设备前后视图上的位置固定在配置文件中,前端展示设备信息时,根据获取到的设备配置文件将各硬件设备相应的图片放置在前后视图的固定位置上。

2、上述方式虽然一定程度上减少了新机型的硬件设备适配工作,避免了针对不同机型的代码修改工作,但依然需要针对不同机型确定各个硬件设备(磁盘、电源、风扇、网口等)在前后视图上的具体位置,新机型的适配依然需要先在界面上通过层叠样式表(cascading style sheets,css)的调试确定各个硬件设备的具体位置,然后再进行配置文件的更新,导致了适配效率低。


技术实现思路

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、此外,本发明还针对分布式存储硬件设备组件化适配方法提供了相应的装置、设备及计算机可读存储介质,进一步使得上述方法更具有实用性,该装置、设备及计算机可读存储介质具有相应的优点。



技术特征:

1.一种分布式存储硬件设备组件化适配方法,其特征在于,包括:

2.根据权利要求1所述的分布式存储硬件设备组件化适配方法,其特征在于,在所述将硬件设备进行配置模式的分类,得到硬件模式分类表之前,还包括:

3.根据权利要求2所述的分布式存储硬件设备组件化适配方法,其特征在于,所述将硬件设备进行配置模式的分类,得到硬件模式分类表,包括:

4.根据权利要求3所述的分布式存储硬件设备组件化适配方法,其特征在于,所述对硬件设备的配置模式进行划分,获取硬件设备的模式类型信息,包括:

5.根据权利要求1所述的分布式存储硬件设备组件化适配方法,其特征在于,在所述得到硬件模式分类表之后,还包括:

6.根据权利要求5所述的分布式存储硬件设备组件化适配方法,其特征在于,在所述更新所述目标机型的配置文件之后,还包括:

7.根据权利要求6所述的分布式存储硬件设备组件化适配方法,其特征在于,所述根据更新后的所述配置文件,对所述目标机型的各硬件设备进行组件化适配,包括:

8.一种分布式存储硬件设备组件化适配装置,其特征在于,包括:

9.一种电子设备,其特征在于,包括处理器和存储器,其中,所述处理器执行所述存储器中存储的计算机程序时实现如权利要求1至7任一项所述的分布式存储硬件设备组件化适配方法。

10.一种计算机可读存储介质,其特征在于,用于存储计算机程序,其中,所述计算机程序被处理器执行时实现如权利要求1至7任一项所述的分布式存储硬件设备组件化适配方法。


技术总结
本发明涉及分布式存储系统管理领域,公开了一种分布式存储硬件设备组件化适配方法、装置、设备及介质,该方法包括:将硬件设备进行配置模式的分类,得到硬件模式分类表;根据硬件模式分类表,确定目标机型中各硬件设备的模式类型信息,并将确定的模式类型信息更新在目标机型的配置文件中;根据更新后的配置文件,对目标机型的各硬件设备进行组件化适配。上述方法在原有的设备信息配置化的基础上,通过将节点需要管理的各种硬件设备进行配置模式的分类,组件化不同配置模式的适配方案,方便进行设备管理,简化硬件信息展示的位置信息确定问题,减少新机型的硬件位置信息确定工作,提高硬件适配效率。

技术研发人员:赵慧慧
受保护的技术使用者:济南浪潮数据技术有限公司
技术研发日:
技术公布日:2024/1/15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1