设备管理方法、装置、设备及计算机可读存储介质与流程
- 国知局
- 2024-09-11 14:39:39
本申请涉及计算机,尤其涉及一种设备管理方法、装置、设备及计算机可读存储介质。
背景技术:
1、随着计算机技术的快速的发展,对计算机设备的管理尤其是服务器的管理性能要求越来越高。目前,服务器管理系统通过网络管理协议提供的接口可以实现与服务器的交互,进而实现对服务器进行管理。然而,由于不同厂商/型号的服务器支持的网络管理协议可能不同,不同网络管理协议提供的接口也不尽相同,使得服务器管理具有多样性和复杂性。因此,如何对服务器进行高效管理,是值得研究的技术问题。
技术实现思路
1、本申请实施例提供一种设备管理方法、装置、设备及计算机可读存储介质,有利于提升服务器管理的效率和灵活性。
2、第一方面,本申请实施例提供了一种设备管理方法,该方法包括:基于至少一个服务器的非标接口,配置至少一个插件,非标接口表示用于调用非标准网络管理协议的接口;在接收针对待管理服务器的管理指令的情况下,获取待管理服务器的属性信息;基于待管理服务器的属性信息,从至少一个插件中确定出目标插件;调用目标插件对待管理服务器进行管理。
3、可见,在该技术方案中,管理设备可以通过调用目标插件的方式对待管理服务器进行管理。通过这种方式,可以实现对服务器的灵活管理,有利于提升服务器管理的效率和灵活性。
4、在一种实现方式中,至少一个插件包括厂商型号插件和/或厂商插件,基于至少一个服务器的非标接口,配置至少一个插件,包括:获取至少一个服务器的厂商和/或型号;将至少一个服务器的非标接口进行插件化处理,得到厂商型号插件和/或厂商插件,厂商型号插件与服务器的厂商和型号均对应,厂商插件与服务器的厂商对应。
5、可见,在该技术方案中,通过将服务器的非标接口进行插件化处理,得到与服务器的厂商型号均对应的厂商型号插件和/或与服务器的厂商对应的厂商插件,有利于提升服务器管理的便捷性。
6、在一种实现方式中,待管理服务器的属性信息包括待管理服务器的厂商和待管理服务器的型号;上述基于待管理服务器的属性信息,从至少一个插件中确定出目标插件,包括:在至少一个插件中存在与待管理服务器的厂商和待管理服务器的型号均相匹配的厂商型号插件的情况下,目标插件为与待管理服务器的厂商和待管理服务器的型号均相匹配的厂商型号插件。
7、可见,在该技术方案中,目标插件可以是与待管理服务器的厂商和待管理服务器的型号均相匹配的厂商型号插件,如此有利于快速地对不同的服务器进行管理。
8、在一种实现方式中,上述基于待管理服务器的属性信息,从至少一个插件中确定出目标插件,还包括:在至少一个插件中不存在与待管理服务器的厂商和待管理服务器的型号均相匹配,且存在与待管理服务器的厂商相匹配的厂商插件的情况下,目标插件为与待管理服务器的厂商相匹配的厂商插件。
9、可见,在该技术方案中,目标插件可以是厂商共用的通用插件,如此有利于快速地对相同厂商的服务器进行管理。
10、在一种实现方式中,上述方法还包括:在至少一个插件中不存在目标插件的情况下,调用标准接口对待管理服务器进行管理,标准接口表示用于调用标准网络管理协议的接口。
11、可见,在该技术方案中,在不存在目标插件的情况下,可以调用标准接口对待管理服务器进行管理,如此有利于保证管理设备的最小化管理能力。
12、在一种实现方式中,上述调用目标插件对待管理服务器进行管理,包括:若目标插件为与待管理服务器的厂商和待管理服务器的型号均相匹配的厂商型号插件,则调用厂商型号插件向待管理服务器发送交互信息;利用厂商型号插件接收待管理服务器发送的响应信息。
13、可见,在该技术方案中,通过调用厂商型号插件向待管理服务器发送交互信息,有利于更加高效地对服务器进行管理。
14、在一种实现方式中,上述调用目标插件对待管理服务器进行管理,包括:若目标插件为与待管理服务器的厂商相匹配的厂商插件,则调用厂商插件向待管理服务器发送交互信息;利用厂商插件接收待管理服务器发送的响应信息。
15、可见,在该技术方案中,通过调用厂商插件向待管理服务器发送交互信息,有利于更加灵活地对服务器进行管理。
16、在一种实现方式中,上述调用标准接口对待管理服务器进行管理,包括:调用标准接口向待管理服务器发送交互信息;利用标准接口接收待管理服务器发送的响应信息。
17、可见,在该技术方案中,通过标准接口向待管理服务器发送交互信息,有利于更加便捷地对服务器进行管理。
18、在一种实现方式中,非标接口调用的非标准网络管理协议包括智能型平台管理接口ipmi或redfish;标准接口调用的标准网络管理协议包括简单网络管理协议snmp或安全外壳协议ssh。
19、第二方面,本申请实施例提供了一种设备管理装置,该装置包括:处理单元,用于基于至少一个服务器的非标接口,配置至少一个插件,非标接口表示用于调用非标准网络管理协议的接口;通信单元,用于接收针对待管理服务器的管理指令;处理单元还用于在接收针对待管理服务器的管理指令的情况下,获取待管理服务器的属性信息;基于待管理服务器的属性信息,从至少一个插件中确定出目标插件;调用目标插件对待管理服务器进行管理。
20、第三方面,本申请实施例提供了一种管理设备,包括:存储器、处理器以及网络接口,处理器与存储器、网络接口相连,其中,网络接口用于提供网络通信功能,存储器用于存储程序代码,处理器用于调用程序代码,执行如第一方面的及其任一种可能的实现方式中的方法。
21、第四方面,本申请实施例提供了一种计算机可读存储介质,该计算机读存储介质中存储有计算机程序,该计算机程序被处理器执行时,实现如第一方面的及其任一种可能的实现方式中的方法。
22、第五方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品包括计算机程序或计算机指令,该计算机程序或计算机指令被处理器执行时实现如第一方面的及其任一种可能的实现方式中的方法。
技术特征:1.一种设备管理方法,其特征在于,所述方法包括:
2.如权利要求1所述的方法,其特征在于,所述至少一个插件包括厂商型号插件和/或厂商插件,所述基于至少一个服务器的非标接口,配置至少一个插件,包括:
3.如权利要求2所述的方法,其特征在于,所述待管理服务器的属性信息包括所述待管理服务器的厂商和所述待管理服务器的型号;
4.如权利要求3所述的方法,其特征在于,所述基于所述待管理服务器的属性信息,从所述至少一个插件中确定出目标插件,还包括:
5.如权利要求3或4所述的方法,其特征在于,所述方法还包括:
6.如权利要求1至5任一项所述的方法,其特征在于,所述调用所述目标插件对所述待管理服务器进行管理,包括:
7.如权利要求1至5任一项所述的方法,其特征在于,所述调用所述目标插件对所述待管理服务器进行管理,包括:
8.如权利要求5所述的方法,其特征在于,所述调用标准接口对所述待管理服务器进行管理,包括:
9.如权利要求1至8任一项所述的方法,其特征在于,所述非标接口调用的非标准网络管理协议包括智能型平台管理接口ipmi或redfish;和/或,所述标准接口调用的标准网络管理协议包括简单网络管理协议snmp或安全外壳协议ssh。
10.一种管理设备,其特征在于,包括存储器、处理器以及网络接口,所述处理器与所述存储器、所述网络接口相连,其中,所述网络接口用于提供网络通信功能,所述存储器用于存储程序代码,所述处理器用于调用所述程序代码,执行权利要求1-9任一项所述的方法。
技术总结本申请公开了一种设备管理方法、装置、设备及计算机可读存储介质,该方法可包括:基于至少一个服务器的非标接口,配置至少一个插件,非标接口表示用于调用非标准网络管理协议的接口;在接收针对待管理服务器的管理指令的情况下,获取待管理服务器的属性信息;基于待管理服务器的属性信息,从至少一个插件中确定出目标插件;调用目标插件对待管理服务器进行管理。采用本申请,有利于提升服务器管理的效率和灵活性。技术研发人员:杜善达受保护的技术使用者:超聚变数字技术有限公司技术研发日:技术公布日:2024/9/9本文地址:https://www.jishuxx.com/zhuanli/20240911/291739.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表