一种服务器管理方法、装置、设备以及计算机存储介质与流程

文档序号:28210760发布日期:2021-12-28 20:35阅读:96来源:国知局
一种服务器管理方法、装置、设备以及计算机存储介质与流程

1.本技术涉及设备管理技术领域,尤其涉及一种服务器管理方法、装置、设备以及计算机存储介质。


背景技术:

2.随着信息科技与计算机行业的飞速发展,服务器在当今人们的生产生活中的应用十分深入而广泛。在一些大型数据中心或云计算基地等应用场合中,甚至会部署有几万甚至几十万台服务器,因此,服务器的管理性能至关重要。
3.目前,很多机构越来越倾向于开发大规模的服务器管理解决方案,这时候不但需要额外资源用以部署xclarity administrator,而且对于支持统一部署的功能属于付费项目,且功能使用复杂度高。然而,对于小规模的服务器管理需求而言,已有的解决方案不太适用。


技术实现要素:

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.图1为本技术实施例提供的一种服务器管理方法的流程示意图;
35.图2为本技术实施例提供的一种服务器管理方法的详细流程示意图;
36.图3为本技术实施例提供的一种服务器管理系统的组成结构示意图;
37.图4为本技术实施例提供的另一种服务器管理系统的组成结构示意图;
38.图5为本技术实施例提供的一种服务器管理装置的组成结构示意图;
39.图6为本技术实施例提供的一种服务管理设备的具体硬件结构示意图;
40.图7为本技术实施例提供的一种服务管理设备的组成结构示意图。
具体实施方式
41.为了能够更加详尽地了解本技术实施例的特点与技术内容,下面结合附图对本技术实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本技术实施例。
42.除非另有定义,本文所使用的所有的技术和科学术语与属于本技术的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本技术实施例的目的,不是旨在限制本技术。
43.在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。还需要指出,本技术实施例所涉及的术语“第一\第二\第三”仅是用于区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二\第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本技术实施例能够以除了在这里图示或描述的以外的顺序实施。
44.在相关技术中,大都采用复杂程度高、对资源要求高的xclarity administrator提供大量服务器的批量部署功能,包括操作系统(operating system,os)安装,服务器配置以及固件更新,其中,os安装和服务器配置属于收费功能。
45.已有的解决方案需要额外资源用以部署xclarity administrator;然而xclarity administrator过于庞大,而且其中支持统一部署的功能属于付费项目,对于服务器信息块(server message block,smb)用户来说不够友好灵活;另外,xclarity administrator功能使用相对复杂,用户需要一定时间学习才能够掌握,学习成本高。而对于购买了少量服务器的用户,目前缺少灵活简单的统一管理方案。
46.基于此,本技术实施例提供了一种服务器管理方法,该方法的基本思想是:在服务管理设备的管理许可认证成功情况下,确定被管理服务器的数量;其中,每一个被管理服务器均支持统一的本机管理系统实现管理功能;当所述数量满足预设范围时,通过所述服务管理设备的服务器管理标准协议接口与所述数量的所述被管理服务器通信连接,以实现对所述数量的所述被管理服务器进行统一管理。这样,针对服务器管理来说,不仅可以实现小规模服务器的灵活管理,而且无需额外占用资源,实现复杂度低,从而提高了实用性。
47.实施例一
48.参见图1,其示出了本技术实施例提供的一种服务器管理方法的流程示意图,如图1所示,该方法可以包括:
49.s101:在服务管理设备的管理许可认证成功情况下,确定被管理服务器的数量;其中,每一个被管理服务器均支持统一的本机管理系统实现管理功能。
50.需要说明的是,统一的本机管理系统可以是任意具有服务器管理能力的管理系统,示例性地,统一的本机管理系统可以是xcc(lenovo xclarity controller),通过xcc能够对本机进行监控管理。具体地,每一台服务器对应一个xcc,xcc能够获取对应的被管理服务器中的具体参数,例如,硬件配置信息、资源占用信息、温度信息、功耗信息和健康状态信息等等。
51.还需要说明的是,判断服务管理设备的管理许可认证是否成功,本技术实施例可以通过检测是否存在管理许可证书。因此,在一些实施例中,该方法还可以包括:
52.检测所述服务管理设备是否存在管理许可证书;
53.若检测到所述服务管理设备存在管理许可证书,则确定所述服务管理设备的管理许可认证成功。
54.需要说明的是,服务管理设备的管理许可认证是否成功,可以是通过检查服务管理设备是否存在许可证书(即license)进行确定,如果存在许可证书则说明该服务管理器具备管理其他统一的本机管理系统的能力,如果不存在许可证书则说明不具备管理其他统一的本机管理系统的能力。
55.进一步地,当服务管理设备不具备管理其他统一的本机管理系统的能力时,用户可以通过购买并导入相应license的方式,使得服务管理设备具备管理其他统一的本机管理系统的能力,即管理许可认证成功。
56.还需要说明的是,管理许可认证中涉及的许可证书是为了对服务管理设备的权限进行扩展,用户可通过向统一的本机管理系统导入相应license的方式来实现统一的本机管理系统的权限扩展,使其具有管理其他统一的本机管理系统的能力,进而实现小规模服务器的灵活管理。
57.还需要说明的是,这里所提供的针对服务该管理设备的管理许可认证的具体方法,以及认证失败后的处理方法,能够实现将统一的本机管理系统进行升级,进而实现一台设备管理多个服务器的效果。
58.这样,先对服务管理设备的管理许可证进行查验,在服务管理设备的管理许可认证成功情况下,确定需要统一管理的被管理服务器的数量;其中,每一个被管理服务器均支持统一的本机管理系统实现管理功能。
59.s102:当所述数量满足预设范围时,通过所述服务管理设备的服务器管理标准协议接口与所述数量的所述被管理服务器通信连接,以实现对所述数量的所述被管理服务器进行统一管理。
60.需要说明的是,本技术实施例提供的服务器管理方法主要应用于被管理服务器的数量较小的应用场景。例如,以20台服务器为分界点,在被管理服务器数量小于20台时,可以采用本技术实施例提供的服务管理设备来实现较小数量的服务器器管理。另外,当被管理服务器数量大于20台时,本技术实施例可以采用多个服务管理设备叠加来实现较大数量的服务器管理,而且在资源空间允许的情况下也可选择更为成熟的服务器管理方案,示例性地,可以选择xclarity administrator进行服务器的管理。
61.还需要说明的是,服务器管理标准协议接口(即redfish接口)作为一个架构、协议和数据表达的方式,为了支持多个服务器的从独立的xcc到服务管理设备的设备,服务器管理标准协议接口需要具有可扩展性,利用当前广泛应用的协议和标准就可以实现服务器统一管理的目标,服务器管理标准协议接口还需要尽可能的简单,通过在服务管理设备中使用尽可能少的操作能够实现预设效果。
62.进一步地,在一些实施例中,在所述确定被管理服务器的数量之后,该方法还可以包括:
63.判断所述被管理服务器的统一的本机管理系统实现证书是否有效;
64.若所述被管理服务器的统一的本机管理系统实现证书有效,则接收所述被管理服务器返回的管理配置信息;
65.若所述被管理服务器的统一的本机管理系统实现证书无效,则接收所述被管理服务器返回的管理失败信息。
66.需要说明的是,判断被管理服务器的统一的本机管理系统实现证书是否有效,具体可以为检测统一的本机管理系统是否能够成功获取对应服务器的相关状态信息,如果统一的本机管理系统实现证书有效,那么可以说明统一的本机管理系统能够成功获取对应服务器的相关状态信息,即统一的本机管理系统对于对应服务器的管理处于正常状态。如果统一的本机管理系统实现证书无效,那么可以说明服务器的自身管理出现了故障,应提示工程师介入及时找出问题解决证书无效的问题。
67.进一步地,如果统一的本机管理系统实现证书有效,那么需要将统一的本机管理系统对应的服务器的管理配置信息上传至服务管理设备,即将统一的本机管理系统对应的服务器管理权限上移至服务管理设备,从而实现多个服务器的统一管理。
68.还需要说明的是,由于服务器的管理配置信息是自签后上传给服务管理设备,所以在服务器对应的统一的本机管理系统在上传服务器状态信息时,能够自然获得服务管理设备的信任,实现服务器的统一管理。
69.基于上述实施例,这里提供了服务器管理过程中实现证书的有效性验证方法,保证了服务器自身管理的有效性;在此基础上再进行集中管理,还能够有效避免因为统一的本机管理系统的问题导致集中管理失败的问题,能够及早发现问题,进而尽早解决问题。
70.在一些实施例中,所述被管理服务器返回的管理配置信息,可以包括下述至少一项:
71.被管理服务器的证书信息;
72.被管理服务器的账号信息;
73.被管理服务器的事件订阅信息。
74.具体地,服务管理设备可以导入所述被管理服务器的证书信息;和/或,服务管理设备可以存储所述被管理服务器的xcc的账号信息(包括账号和密码等);和/或,服务管理设备可以向所述被管理服务器发送事件订阅信息,以实现服务器管理权限的转移。这样,服务管理设备能够接收到统一的本机管理系统发送地服务器状态信息,所述状态管理信息可以包括硬件配置信息、资源占用信息、温度信息、功耗信息和健康状态信息等等。
75.上述实施例,这里提供了被管理服务器发送给服务管理设备的具体管理配置信息,实现了服务器管理权限的转移,为服务器的统一管理提供了权限信任基础;在后续的服务器管理中,被管理服务器通过统一的本机管理系统向服务管理设备发送已订阅的服务器状态信息,这样,服务管理设备就能够接收到服务器实时的状态信息。
76.还需要说明的是,服务管理设备所能够实现管理的被管理服务器,需要支持统一的本机管理系统实现管理功能且统一的本机管理系统实现证书有效,这时候通过服务器管理标准协议接口对这些被管理服务器进行统一管理。因此,在一些实施例中,对所述数量的所述被管理服务器进行统一管理,可以包括:
77.确定所述数量的所述被管理服务器中的若干个目标服务器;其中,每一个目标服务器均支持统一的本机管理系统实现管理功能且统一的本机管理系统实现证书有效;
78.通过所述服务器管理标准协议接口向所述若干个目标服务器发送电源控制指令,以实现对所述若干个目标服务器的电源控制;以及
79.通过所述服务器管理标准协议接口接收所述若干个目标服务器发送的状态信息,以实现对所述若干个目标服务器的状态监控。
80.需要说明的是,确定所述数量的所述被管理服务器中的若干个目标服务器,具体是通过统一的本机管理系统实现证书是否有效,当统一的本机管理系统实现证书有效时,确定对应的服务器为目标服务器,所述目标服务器能够实现服务器状态信息自管理,这是能够实现统一管理的前提。
81.还需要说明的是,通过所述服务器管理标准协议接口向所述若干个目标服务器发送电源控制指令,可以实现对所述若干个目标服务器的电源控制,具体的电源控制可以是开启指令,也可以是关断指令,可以解决服务器分散管理时的人工控制电源,工作量的过大费时费力的问题。
82.同时,通过所述服务器管理标准协议接口接收所述若干个目标服务器发送的状态信息,以实现对所述若干个目标服务器的状态监控,具体是根据服务管理设备下发的事件订阅信息,统一的本机管理系统将相应的事件订阅信息发送给服务管理设备,将事件订阅信息统一交由服务管理设备进行管理。
83.上述实施例,这里提供了服务器统一管理的具体方法,从而能够实现小规模服务器灵活的管理,具体可以包括电源控制和状态监控等管理。
84.在一些实施例中,对于目标服务器发送的状态信息而言,在本技术实施例中,状态信息可以包括下述至少一项:硬件配置信息、资源占用信息、温度信息、功耗信息和健康状态信息。
85.需要说明的是,对于不同的用户来说,状态信息可以是不同的,可根据具体情况进行设定,只要需要统一管理的状态信息能够被统一的本机管理系统获取即可。具体地,可以根据需求通过服务管理设备向统一的本机管理系统发送事件订阅信息,权限交接成功后,统一的本机管理系统会发送相应的状态信息至服务管理设备。
86.除此之外,在一些实施例中,服务管理设备可以是由所述被管理服务器进行统一的本机管理系统实现管理功能升级得到的。
87.需要说明的是,服务管理设备的升级具体可以是选择被管理服务器中的任意一个,通过购买并导入相应许可证的方式将统一的本机管理系统升级为服务管理设备。示例性地,可以选择任意一个xcc,然后通过购买并导入相应license的方式将xcc升级为xcc lite manager(即前述实施例中的服务管理设备),进而实现通过xcc lite manager管理其他xcc的目的。
88.这样,当所述数量满足预设范围时,可以通过所述服务管理设备的服务器管理标准协议接口与所述数量的所述被管理服务器通信连接,具体地,可以是xcc lite manager通过redfish(即上述实施例中的服务器管理标准协议接口)连接xcc,以实现对所述数量的所述被管理服务器进行统一管理。实现了小规模服务器的灵活管理。
89.还需要说明的是,redfish服务端可以是为管理客户端提供redfish服务的终端侧,实现基于redfish协议对至少一服务器进行管理。其中,redfish是一种基于超文本传输安全协议(hyper text transfer protocol over securesocket layer,https)服务的管
理标准,利用代表性状态转移(representational state transfer,restful,简写为rest)接口实现设备管理。
90.本实施例提供了一种服务器管理方法,在服务管理设备的管理许可认证成功情况下,确定被管理服务器的数量;其中,每一个被管理服务器均支持统一的本机管理系统实现管理功能;当所述数量满足预设范围时,通过所述服务管理设备的服务器管理标准协议接口与所述数量的所述被管理服务器通信连接,以实现对所述数量的所述被管理服务器进行统一管理。这样,针对服务器管理来说,不仅可以实现小规模服务器的灵活管理,而且无需额外占用资源,实现复杂度低,从而提高了实用性。
91.实施例二
92.参见图2,其示出了本技术实施例提供的一种服务器管理方法的详细流程示意图,以xcc和xcc lite manager为例,如图2所示,该方法可以包括:
93.s201:选取一个xcc作为服务管理设备xcc lite manager。
94.具体地,在所有被管理服务器对应的统一的本机服务管理系统xcc中选取一个xcc,并导入相应的许可证至xcc中,将导入许可证之后的xcc作为服务管理设备xcc lite manager。
95.s202、判断xcc lite manager是否存在许可证。
96.需要说明的是,如果判断结果为是,那么可以执行步骤s203;否则,需要重新导入许可证。
97.s203、判断被管理服务器的数量是否大于20。
98.需要说明的是,如果判断结果为是,那么可以执行步骤s204;如果判断结构为否,那么可以执行步骤s205。
99.s204:若被管理服务器的数量>20,采用xclarity administrator进行管理。
100.具体地,当资源和空间允许的情况下,采用xclarity administrator进行管理,若资源和空间不允许的情况下,可以选择多个xcc lite manager进行叠加,共同进行服务器管理。
101.s205:若被管理服务器的数量<20,则获取xcc的实现证书。
102.s206:判断xcc的实现证书是否有效。
103.还需要说明的是,如果判断结果为是,那么可以执行步骤s207;如果判断结构为否,那么可以执行步骤s208。
104.s207:若xcc的实现证书有效,则xcc lite manager接收来自xcc的证书信息、账号信息和事件订阅信息。
105.具体地,xcc lite manager导入所述被管理服务器的证书信息;和/或,xcc lite manager存储所述被管理服务器的统一的本机管理系统实现的账号信息;和/或,xcc接收所述被管理服务器发送事件订阅成功的信息。实现xcc和xcc lite manager对于服务器管理的权限交接。
106.s208:若xcc的实现证书无效,则返回管理失败信息。
107.s209:xcc向xcc lite manager发送服务器的状态信息,以及xcc lite manager向xcc发送电源控制信息。
108.具体地,服务器的状态信息包括事件订阅信息和资源占用信息,根据不同的需求
web界面利用现有功能完成固件更新;通过扩展xcc功能,在一台服务器上基于redfish接口对其它支持xcc的被管理服务器进行统一管理,实现事件(event)和健康状态监控,并进行电源控制;而对于批量部署操作系统,批量更新固件及批量进行设置的功能,本技术实施例不作赘述。
121.本实施例提供了一种服务器管理方法,通过上述实施例对前述实施例的具体实现进行了详细阐述,从中可以看出,通过前述实施例的技术方案,通过扩展现有的xcc功能,在一台服务器上基于redfish对其它支持xcc的服务器进行统一管理,实现event和健康状态监控,并进行电源控制。这样,实现了小规模服务器的灵活管理,用户无需额外部署其它管理工具,仅通过登陆升级为xcc lite manager的xcc就可以对其它服务器进行统一的监控管理;只需要升级xcc license就可以实现xcc lite manager的扩展功能,用户不再需要登陆每一台服务器的xcc页面就可以对多台服务器进行统一管理。
122.实施例三
123.基于前述实施例相同的发明构思,参见图5,其示出了本技术实施例提供的一种服务器管理装置50的组成结构示意图。如图5所示,所述服务器管理装置50可以包括:确定模块501和管理模块502;其中,
124.确定模块501,配置为在服务管理设备的管理许可认证成功情况下,确定被管理服务器的数量;其中,每一个被管理服务器均支持统一的本机管理系统实现管理功能.
125.管理模块502,配置为当所述数量满足预设范围时,通过所述服务管理设备的服务器管理标准协议接口与所述数量的所述被管理服务器通信连接,以实现对所述数量的所述被管理服务器进行统一管理。
126.在一些实施例中,确定模块501,还配置为检测所述服务管理设备是否存在管理许可证书;以及,若检测到所述服务管理设备存在管理许可证书,则确定所述服务管理设备的管理许可认证成功。
127.在一些实施例中,确定模块501,还配置为判断所述被管理服务器的统一的本机管理系统实现证书是否有效;以及,若所述被管理服务器的统一的本机管理系统实现证书有效,则接收所述被管理服务器返回的管理配置信息;以及,若所述被管理服务器的统一的本机管理系统实现证书无效,则接收所述被管理服务器返回的管理失败信息。
128.在一些实施例中,被管理服务器返回的管理配置信息可以包括下述至少一项:所述被管理服务器的证书信息;所述被管理服务器的账号信息;所述被管理服务器的事件订阅信息。
129.在一些实施例中,管理模块502,具体配置为确定所述数量的所述被管理服务器中的若干个目标服务器;其中,每一个目标服务器均支持统一的本机管理系统实现管理功能且统一的本机管理系统实现证书有效;以及,通过所述服务器管理标准协议接口向所述若干个目标服务器发送电源控制指令,以实现对所述若干个目标服务器的电源控制;以及,通过所述服务器管理标准协议接口接收所述若干个目标服务器发送的状态信息,以实现对所述若干个目标服务器的状态监控。
130.在一些实施例中,状态信息包括下述至少一项:硬件配置信息、资源占用信息、温度信息、功耗信息和健康状态信息。
131.在一些实施例中,服务管理设备可以是由所述被管理服务器进行统一的本机管理
sdram,ddrsdram)、增强型同步动态随机存取存储器(enhanced sdram,esdram)、同步链动态随机存取存储器(synchronous link dram,sldram)和直接内存总线随机存取存储器(direct rambus ram,drram)。本文描述的系统和方法的存储器602旨在包括但不限于这些和任意其它适合类型的存储器。
141.而处理器603可能是一种集成电路芯片,具有信号的处理能力。在实现过程中,上述方法的各步骤可以通过处理器603中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器603可以是通用处理器、数字信号处理器(digital signal processor,dsp)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器602,处理器603读取存储器602中的信息,结合其硬件完成上述方法的步骤。
142.可以理解的是,本文描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,处理单元可以实现在一个或多个专用集成电路(application specific integrated circuits,asic)、数字信号处理器(digital signal processing,dsp)、数字信号处理设备(dsp device,dspd)、可编程逻辑设备(programmable logic device,pld)、现场可编程门阵列(field

programmable gate array,fpga)、通用处理器、控制器、微控制器、微处理器、用于执行本技术所述功能的其它电子单元或其组合中。
143.对于软件实现,可通过执行本文所述功能的模块(例如过程、函数等)来实现本文所述的技术。软件代码可存储在存储器中并通过处理器执行。存储器可以在处理器中或在处理器外部实现。
144.可选地,作为另一个实施例,处理器603还配置为在运行所述计算机程序时,执行前述实施例中任一项所述的方法的步骤。
145.在一些实施例中,参见图7,其示出了本技术实施例提供的一种服务管理设备70的组成结构示意图。如图7所示,该服务管理设备70至少包括前述实施例中任一项所述的服务器管理装置50。
146.在本技术实施例中,对于服务管理设备70而言,在管理许可认证成功情况下,确定被管理服务器的数量;其中,每一个被管理服务器均支持统一的本机管理系统实现管理功能;当数量满足预设范围时,通过服务管理设备70的服务器管理标准协议接口与该数量的被管理服务器通信连接,可以实现对该数量的被管理服务器进行统一管理。这样,不仅可以实现小规模服务器的灵活管理,而且无需额外占用资源,实现复杂度低,从而提高了实用性。
147.需要说明的是,在本技术中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固
有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
148.上述本技术实施例序号仅仅为了描述,不代表实施例的优劣。
149.本技术所提供的几个方法实施例中所揭露的方法,在不冲突的情况下可以任意组合,得到新的方法实施例。
150.本技术所提供的几个产品实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的产品实施例。
151.本技术所提供的几个方法或设备实施例中所揭露的特征,在不冲突的情况下可以任意组合,得到新的方法实施例或设备实施例。
152.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本技术揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1