一种处理方法及电子设备与流程

文档序号:18104805发布日期:2019-07-06 11:34阅读:88来源:国知局
一种处理方法及电子设备与流程

本申请涉及处理领域,尤其涉及一种处理方法及电子设备。



背景技术:

目前,对于具有不同架构的系统,只能在各自的系统架构内部进行单独控制,而不能实现对于不同具有不同架构的系统进行统一控制,这就导致当机箱内具有不同架构的系统时,需要向各系统分别发送指令,才能实现对各系统的控制,这就导致对机箱内各系统控制的不便。



技术实现要素:

有鉴于此,本申请提供一种处理方法及电子设备,其具体方案如下:

一种处理方法,包括:

服务器机箱的控制器发送控制信息到所述服务器机箱内的具有不同架构特征的多台服务器,以使所述具有不同架构特征的多台服务器接收控制信息;

其中,所述控制信息能够使得所述具有不同架构特征的多台服务器基于接收到的所述控制信息执行对所述具有不同架构特征的多台服务器的参数设定或更新。

进一步的,其中,所述具有不同架构特征的多台服务器,包括:

使用不同的系统架构的所述多台服务器;

和/或,

具有不同数目的处理器的所述多台服务器;

和/或,

具有不同类型的处理器的所述多台服务器。

进一步的,其中,还包括:

服务器机箱的控制器获得控制指令,根据所述控制指令生成控制信息,其中,所述控制指令包括:接收的第一控制指令,和/或,根据所述服务器机箱内具有不同架构特征的多台服务器的运行参数生成的第二控制指令。

进一步的,其中,所述服务器机箱的控制器发送控制信息到所述服务器机箱内的具有不同架构特征的多台服务器,包括:

所述服务器机箱的控制器确定所述控制指令指示的所述具有不同架构特征的多台服务器的多个标识信息,其中,所述控制指令中携带有所述多个标识信息;

依据所述多个标识信息将所述控制信息分别发送到所述服务器机箱内的具有不同架构特征的多台服务器。

进一步的,其中,所述控制信息至少能够使所述具有不同架构特征的多台服务器执行以下的一种:

使所述具有不同架构特征的多台服务器的固件或软件更新;

或,对所述具有不同架构特征的多台服务器的参数进行设定;

或,使所述具有不同架构特征的多台服务器向所述服务器机箱的控制器发送各所述服务器的日志信息。

一种电子设备,包括:服务器机箱的控制器以及所述服务器机箱内的具有不同架构特征的多台服务器,其中:

所述服务器机箱的控制器发送控制信息到所述服务器机箱内的具有不同架构特征的多台服务器,以使所述具有不同架构特征的多台服务器接收控制信息,

其中,所述控制信息能够使得所述具有不同架构特征的多台服务器基于接收到的所述控制信息执行对所述具有不同架构特征的多台服务器的参数设定或更新。

进一步的,其中,所述具有不同架构特征的多台服务器包括:

使用不同的系统架构的所述多台服务器;

和/或,

具有不同数目的处理器的所述多台服务器;

和/或,

具有不同类型的处理器的所述多台服务器。

进一步的,其中,

所述服务器机箱的控制器还用于获得控制指令,根据所述控制指令生成控制信息,其中,所述控制指令包括:接收的第一控制指令,和/或,根据所述服务器机箱内的具有不同架构特征的多台服务器的运行参数生成的第二控制指令。

进一步的,其中,所述服务器机箱的控制器发送控制信息到所述服务器机箱内的具有不同架构特征的多台服务器,包括:

所述服务器机箱的控制器确定所述控制指令指示的所述具有不同架构特征的多台服务器的多个标识信息,其中,所述控制指令中携带有所述多个标识信息;依据所述多个标识信息将所述控制信息分别发送到所述服务器机箱内的具有不同架构特征的多台服务器。

进一步的,其中,所述控制信息至少能够使所述具有不同架构特征的多台服务器执行以下的一种:

使所述具有不同架构特征的多台服务器的固件或软件更新;

或,使所述具有不同架构特征的多台服务器向所述服务器机箱的控制器发送各所述服务器的日志信息。

从上述技术方案可以看出,本申请公开的处理方法及电子设备,服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,具有不同架构特征的多台服务器接收控制信息。本方案中通过服务器机箱的控制器向服务器机箱内具有不同架构特征的多台服务器发送控制信息,从而使得服务器机箱的控制器可以对服务器机箱内的多台服务器进行统一控制,避免了分别对服务器机箱内的多台服务器分别单独控制,提高了对服务器机箱内具有不同架构的系统的控制的便利性,提高了用户体验。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请实施例公开的一种处理方法的流程图;

图2为本申请实施例公开的一种处理方法的流程图;

图3为本申请实施例公开的一种电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请公开了一种处理方法,包括:

服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,以使具有不同架构特征的多台服务器接收控制信息,其中,控制信息能够使得具有不同架构特征的多台服务器基于接收到的控制信息执行对具有不同架构特征的多台服务器的参数设定或更新。

服务器机箱内具有多台服务器,这多台服务器可以分别具有不同的架构特征,或者有部分服务器具有相同的架构特征。

具体的,这多台具有不同架构特征的服务器可以均为刀锋式服务器,以便于具有不同架构特征的多台服务器可以在一个服务器机箱内统一管理,节省空间,当然,设置在同一个服务器机箱内的具有不同架构特征的多台服务器也可以为其他服务器。

每个服务器机箱的控制器可以控制机箱内部的所有服务器,这所有的服务器可以同时控制,也可以分类控制,还可以单独控制。

服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,接收控制信息的机箱内的具有不同架构特征的多台服务器可以为机箱内的全部服务器,也可以为机箱内的部分控制器,无论是全部服务器还是部分服务器,这些服务器均可以具有不同的架构特征。

服务器机箱内的具有不同架构特征的多台服务器接收控制信息,基于接收到的控制信息执行对具有不同架构特征的多台服务器的参数设定或更新。

具体的,机箱内各服务器接收到控制信息,会依据该控制信息进行参数设定或更新,其中,依据控制信息进行参数设定中的参数可以为配置参数,也可以为服务器的控制参数等;依据控制信息进行更新,可以为对服务器的系统版本进行更新,或者对服务器中的参数进行更新。

进一步的,服务器机箱的控制器发送至服务器机箱内的具有不同架构特征的多台服务器的控制信息,可以为将一个控制信息统一发送给机箱内的多台服务器,多台服务器接收到的是完全相同,不指定具体服务器的控制信息,那么,所有接收到该控制信息的服务器均会执行该控制信息;

或者,发送至多台服务器的这一个控制信息能够指示出需要基于该控制信息执行操作的一个或多个服务器,此时,服务器机箱内所有服务器均接收到该控制信息,但是只有控制信息指示的需要执行操作的一个或多个服务器基于该控制信息执行操作,而其他接收到该控制信息的服务器则无需执行操作,可直接对该控制信息不响应;

或者,也可以为发送至多台服务器的这一个控制信息仅发送至需要基于该控制信息执行操作的服务器,而服务器机箱内的其他服务器则不会接收到该控制信息。

进一步的,服务器机箱内具有不同架构特征的多台服务器,可以包括:

使用不同的系统架构的多台服务器,和/或,具有不同数目的处理器的多台服务器,和/或,具有不同类型的处理器的多台服务器。

其中,使用不同的系统架构的多台服务器,即服务器机箱内的多台服务器具有不同的系统架构。服务器架构主要包括纵向扩展架构、横向扩展架构及超融合架构的架构类型,对于相同或不同的架构类型中又分别包括多种不同的架构。

例如:intel架构和amd架构属于不同的架构,而对于同属于intel架构中的p5架构、p6架构、netburst架构、core架构等虽然均同属于intel架构中,但是也是属于不同的架构,如:具有p5架构的服务器与具有p6架构的服务器属于使用不同的系统架构的两台服务器。

具有不同数目的处理器的多台服务器,即服务器机箱内的多台服务器分别具有不同数目的处理器。

例如:服务器机箱内的第一服务器中具有2个cpu,而服务器机箱内的第二服务器具有4个cpu,由于第一服务器与第二服务器中包括的处理器的数量不同,因此,也可以认为第一服务器与第二服务器属于具有不同架构特征的服务器。

具有不同类型的处理器的多台服务器,即服务器机箱内的多台服务器中分别具有不同类型的处理器。服务器可以至少包括以下不同类型中的一种或多种:intel的pxa系列处理器,mips处理器,strongarm处理器,sh3处理器,omap处理器等。

例如:服务器机箱内的第一服务器中包括的是intel的pxa系列处理器,而服务器机箱内的第二服务器中包括的是mips处理器,由于第一服务器与第二服务器中包括的处理器类型不同,那么,可以认为第一服务器与第二服务器属于具有不同架构特征的服务器。

进一步的,具有不同架构特征的多台服务器也可以为既使用不同的系统架构,也具有不同数目的处理;或者,既具有不同数目的处理器,也具有不同类型的处理器;或者,既使用不同的系统架构,也具有不同类型的处理器;或者,既使用不同的系统架构,也具有不同数目的处理器,同时还具有不同类型的处理器。无论是上述任一情况的多台服务器,均可以认为这多台服务器具有不同的架构特征。

由于同一个服务器机箱内是包括有多个服务器的,这多个服务器中会存在具有不同架构特征的多台服务器,本实施例公开的方案可以通过服务器机箱的控制器发送一个控制信息,实现同时对服务器机箱内具有不同架构特征的多台服务器的统一控制

本实施例公开的处理方法,服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,具有不同架构特征的多台服务器接收控制信息。本方案中通过服务器机箱的控制器向服务器机箱内具有不同架构特征的多台服务器发送控制信息,从而使得服务器机箱的控制器可以对服务器机箱内的多台服务器进行统一控制,避免了分别对服务器机箱内的多台服务器分别单独控制,提高了对服务器机箱内具有不同架构的系统的控制的便利性,提高了用户体验。

本实施例公开了一种处理方法,其流程图如图1所示,包括:

步骤s11、服务器机箱的控制器获得控制指令,根据控制指令生成控制信息,其中,控制指令包括:接收的第一控制指令,和/或,根据服务器机箱内具有不同架构特征的多台服务器的运行参数生成的第二控制指令;

步骤s12、服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,以使具有不同架构特征的多台服务器接收控制信息,控制信息能够使得具有不同架构特征的多台服务器基于接收到的控制信息执行对不同架构特征的多台服务器的参数设定或更新。

服务器机箱的控制器会发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,在服务器机箱的控制器发送控制信息之前,服务器机箱的控制器会获得控制指令,根据控制指令生成控制信息,以便于将控制信息发送至服务器机箱内的具有不同架构特征的多台服务器,从而实现对具有不同架构特征的多台服务器的统一处理。

服务器机箱的控制器接收的控制指令可以为:用户通过输入操作发送至服务器机箱的控制器的第一控制指令。

例如:用户想要查看服务器机箱内的所有服务器的运行信息时,用户向服务器机箱的控制器发送一个控制指令,该控制指令包括控制信息,之后,服务器机箱的控制器将控制信息统一发送至服务器机箱内的具有不同架构特征的多台服务器,多台服务器接收到控制信息,会响应该控制信息,将其自身的运行信息反馈至服务器机箱的控制器,由服务器机箱的控制器控制接收到的多台服务器的运行信息进行显示,以便用于查看。

另外,服务器机箱的控制器接收的控制指令还可以为:根据服务器机箱内具有不同架构特征的多台服务器的运行参数生成的第二控制指令。

具体的,服务器机箱内具有不同架构特征的多台服务器将其自身的运行参数发送至服务器机箱的控制器,服务器机箱的控制器接收到具有不同架构特征的多台服务器的运行参数,若检测到接收到的所有运行参数中有至少部分运行参数有异常或需要进行调整时,则服务器机箱的控制器主动生成第二控制指令,第二控制指令中包括有控制信息,将控制信息发送至至少部分运行参数有异常或需要进行调整的多台服务器,使至少部分运行参数有异常或需要进行调整的多台服务器接收控制信息,并响应该控制信息,进行参数调整或其他操作,以解决异常或完成调整。

本实施例公开的处理方法,服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,具有不同架构特征的多台服务器接收控制信息。本方案中通过服务器机箱的控制器向服务器机箱内具有不同架构特征的多台服务器发送控制信息,从而使得服务器机箱的控制器可以对服务器机箱内的多台服务器进行统一控制,避免了分别对服务器机箱内的多台服务器分别单独控制,提高了对服务器机箱内具有不同架构的系统的控制的便利性,提高了用户体验。

本实施例公开了一种处理方法,其流程图如图2所示,包括:

步骤s21、服务器机箱的控制器获得控制指令,根据控制指令生成控制信息,其中,控制指令包括:接收的第一控制指令,和/或,根据服务器机箱内具有不同架构特征的多台服务器的运行参数生成的第二控制指令;

步骤s22、服务器机箱的控制器确定控制指令指示的具有不同架构特征的多台服务器的多个标识信息,其中,控制指令中携带有多个标识信息;

步骤s23、依据多个标识信息将控制信息分别发送到服务器机箱内的具有不同架构特征的多台服务器,以使具有不同架构特征的多台服务器接收控制信息,控制信息能够使得具有不同架构特征的多台服务器基于接收到的控制信息执行对不同架构特征的多台服务器的参数设定或更新。

服务器机箱的控制器获得的控制指令中会携带有多个标识信息,这多个标识信息是用于确定需要响应该控制指令的具有不同架构特征的多台服务器的。

具体的,控制指令中携带的多个标识信息可以为需要响应该控制指令的多台服务器的地址信息,也可以为其他用于唯一确定多台服务器的信息。

通过控制指令中携带的标识信息可以确定需要响应该控制指令的服务器,该标识信息具有指向性,从而使得服务器机箱的控制器发送的控制信息能够准确到达需要响应该控制指令的具有不同架构特征的服务器,使这些具有不同架构特征的服务器可以响应该控制信息,执行相应的控制操作,而服务器机箱中的其他服务器则不会接收到控制信息。

其中,控制指令中携带的多个标识信息可以为:在生成控制指令时,根据具有不同架构特征的服务器的参数信息确定的标识信息,之后将确定的标识信息添加至控制指令中,使控制指令能够携带有需要响应该控制指令的具有不同架构特征的服务器的标识信息。具体的,生成控制指令,并将参数信息确定为标识信息并添加到控制指令中的过程可以为服务器机箱的控制器完成的,也可以为用户在控制指令中添加的标识信息。

进一步的,控制信息至少能够使具有不同架构特征的多台服务器执行以下的一种:

使具有不同架构特征的多台服务器的固件或软件更新;或,对具有不同架构特征的多台服务器的参数进行设定;或,使具有不同架构特征的多台服务器向服务器机箱的控制器发送各服务器的日志信息。

其中,控制信息使具有不同架构特征的多台服务器的固件或软件更新,如:具有不同架构特征的多台服务器的对软件版本的更新,从旧版本更新到新版本,或者直接从第一软件更新为第二软件,使其能够实现不同的功能;对固件的更新可以具体为对服务器底层驱动程序的更新。

控制信息使具有不同架构特征的多台服务器的参数进行设定,即调整具有不同架构特征的多台服务器的内部参数,例如:调整风扇的配置参数,如:启用服务器内部的多少风扇,或者,将服务器内部的风扇转速调整为多少;例如:对服务器内部冷却温度的调整,如:调整服务器内部的温度;例如:调整服务器内部的压力;或者,调整服务器的功率,通过何种方式对服务器的功率进行调节;或者,对电源控制的调整,如:一个电源可以控制几个服务器;或者,也可以为:对底层配置参数的调整等。

控制信息获取具有不同架构特征的多台服务器的日志,具体的,具有不同架构特征的多台服务器在运行过程中会存储有日志,该日志用于记录服务器在运行过程中发生的事件信息,通过获取具有不同架构特征的多台服务器的日志,实现对具有不同架构特征的多台服务器的历史运行状态的获取,以便于对具有不同架构特征的多台服务器进行后续控制。

本实施例公开的处理方法,服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,具有不同架构特征的多台服务器接收控制信息。本方案中通过服务器机箱的控制器向服务器机箱内具有不同架构特征的多台服务器发送控制信息,从而使得服务器机箱的控制器可以对服务器机箱内的多台服务器进行统一控制,避免了分别对服务器机箱内的多台服务器分别单独控制,提高了对服务器机箱内具有不同架构的系统的控制的便利性,提高了用户体验。

本实施例公开了一种电子设备,其结构示意图如图3所示,包括:

服务器机箱的控制器31,及服务器机箱内的具有不同架构特征的多台服务器32。

其中,服务器机箱的控制器31发送控制信息到服务器机箱内的具有不同架构特征的多台服务器32,以使具有不同架构特征的多台服务器32接收控制信息,

其中,控制信息能够使得具有不同架构特征的多台服务器32基于接收到的控制信息执行对具有不同架构特征的多台服务器32的参数设定或更新。

服务器机箱内具有多台服务器,这多台服务器可以分别具有不同的架构特征,或者有部分服务器具有相同的架构特征。

具体的,这多台具有不同架构特征的服务器可以均为刀锋式服务器,以便于具有不同架构特征的多台服务器可以在一个服务器机箱内统一管理,节省空间,当然,设置在同一个服务器机箱内的具有不同架构特征的多台服务器也可以为其他服务器。

每个服务器机箱的控制器可以控制机箱内部的所有服务器,这所有的服务器可以同时控制,也可以分类控制,还可以单独控制。

服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,接收控制信息的机箱内的具有不同架构特征的多台服务器可以为机箱内的全部服务器,也可以为机箱内的部分控制器,无论是全部服务器还是部分服务器,这些服务器均可以具有不同的架构特征。

服务器机箱内的具有不同架构特征的多台服务器接收控制信息,基于接收到的控制信息执行对具有不同架构特征的多台服务器的参数设定或更新。

具体的,机箱内各服务器接收到控制信息,会依据该控制信息进行参数设定或更新,其中,依据控制信息进行参数设定中的参数可以为配置参数,也可以为服务器的控制参数等;依据控制信息进行更新,可以为对服务器的系统版本进行更新,或者对服务器中的参数进行更新。

进一步的,服务器机箱的控制器发送至服务器机箱内的具有不同架构特征的多台服务器的控制信息,可以为将一个控制信息统一发送给机箱内的多台服务器,多台服务器接收到的是完全相同,不指定具体服务器的控制信息,那么,所有接收到该控制信息的服务器均会执行该控制信息;

或者,发送至多台服务器的这一个控制信息能够指示出需要基于该控制信息执行操作的一个或多个服务器,此时,服务器机箱内所有服务器均接收到该控制信息,但是只有控制信息指示的需要执行操作的一个或多个服务器基于该控制信息执行操作,而其他接收到该控制信息的服务器则无需执行操作,可直接对该控制信息不响应;

或者,也可以为发送至多台服务器的这一个控制信息仅发送至需要基于该控制信息执行操作的服务器,而服务器机箱内的其他服务器则不会接收到该控制信息。

进一步的,服务器机箱内具有不同架构特征的多台服务器,可以包括:

使用不同的系统架构的多台服务器,和/或,具有不同数目的处理器的多台服务器,和/或,具有不同类型的处理器的多台服务器。

其中,使用不同的系统架构的多台服务器,即服务器机箱内的多台服务器具有不同的系统架构。服务器架构主要包括纵向扩展架构、横向扩展架构及超融合架构的架构类型,对于相同或不同的架构类型中又分别包括多种不同的架构。

例如:intel架构和amd架构属于不同的架构,而对于同属于intel架构中的p5架构、p6架构、netburst架构、core架构等虽然均同属于intel架构中,但是也是属于不同的架构,如:具有p5架构的服务器与具有p6架构的服务器属于使用不同的系统架构的两台服务器。

具有不同数目的处理器的多台服务器,即服务器机箱内的多台服务器分别具有不同数目的处理器。

例如:服务器机箱内的第一服务器中具有2个cpu,而服务器机箱内的第二服务器具有4个cpu,由于第一服务器与第二服务器中包括的处理器的数量不同,因此,也可以认为第一服务器与第二服务器属于具有不同架构特征的服务器。

具有不同类型的处理器的多台服务器,即服务器机箱内的多台服务器中分别具有不同类型的处理器。服务器可以至少包括以下不同类型中的一种或多种:intel的pxa系列处理器,mips处理器,strongarm处理器,sh3处理器,omap处理器等。

例如:服务器机箱内的第一服务器中包括的是intel的pxa系列处理器,而服务器机箱内的第二服务器中包括的是mips处理器,由于第一服务器与第二服务器中包括的处理器类型不同,那么,可以认为第一服务器与第二服务器属于具有不同架构特征的服务器。

进一步的,具有不同架构特征的多台服务器也可以为既使用不同的系统架构,也具有不同数目的处理;或者,既具有不同数目的处理器,也具有不同类型的处理器;或者,既使用不同的系统架构,也具有不同类型的处理器;或者,既使用不同的系统架构,也具有不同数目的处理器,同时还具有不同类型的处理器。无论是上述任一情况的多台服务器,均可以认为这多台服务器具有不同的架构特征。

由于同一个服务器机箱内是包括有多个服务器的,这多个服务器中会存在具有不同架构特征的多台服务器,本实施例公开的方案可以通过服务器机箱的控制器发送一个控制信息,实现同时对服务器机箱内具有不同架构特征的多台服务器的统一控制

进一步的,服务器机箱的控制器31还用于获得控制指令,根据控制指令生成控制信息,其中,控制指令包括:接收的第一控制指令,和/或,根据服务器机箱内的具有不同架构特征的多台服务器的运行参数生成的第二控制指令。

服务器机箱的控制器会发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,在服务器机箱的控制器发送控制信息之前,服务器机箱的控制器会获得控制指令,根据控制指令生成控制信息,以便于将控制信息发送至服务器机箱内的具有不同架构特征的多台服务器,从而实现对具有不同架构特征的多台服务器的统一处理。

服务器机箱的控制器接收的控制指令可以为:用户通过输入操作发送至服务器机箱的控制器的第一控制指令。

例如:用户想要查看服务器机箱内的所有服务器的运行信息时,用户向服务器机箱的控制器发送一个控制指令,该控制指令包括控制信息,之后,服务器机箱的控制器将控制信息统一发送至服务器机箱内的具有不同架构特征的多台服务器,多台服务器接收到控制信息,会响应该控制信息,将其自身的运行信息反馈至服务器机箱的控制器,由服务器机箱的控制器控制接收到的多台服务器的运行信息进行显示,以便用于查看。

另外,服务器机箱的控制器接收的控制指令还可以为:根据服务器机箱内具有不同架构特征的多台服务器的运行参数生成的第二控制指令。

具体的,服务器机箱内具有不同架构特征的多台服务器将其自身的运行参数发送至服务器机箱的控制器,服务器机箱的控制器接收到具有不同架构特征的多台服务器的运行参数,若检测到接收到的所有运行参数中有至少部分运行参数有异常或需要进行调整时,则服务器机箱的控制器主动生成第二控制指令,第二控制指令中包括有控制信息,将控制信息发送至至少部分运行参数有异常或需要进行调整的多台服务器,使至少部分运行参数有异常或需要进行调整的多台服务器接收控制信息,并响应该控制信息,进行参数调整或其他操作,以解决异常或完成调整。

进一步的,服务器机箱的控制器31发送控制信息到服务器机箱内的具有不同架构特征的多台服务器32,包括:

服务器机箱的控制器31确定控制指令指示的具有不同架构特征的多台服务器的多个标识信息,其中,控制指令中携带有多个标识信息;依据多个标识信息将控制信息分别发送到服务器机箱内的具有不同架构特征的多台服务器32。

服务器机箱的控制器获得的控制指令中会携带有多个标识信息,这多个标识信息是用于确定需要响应该控制指令的具有不同架构特征的多台服务器的。

具体的,控制指令中携带的多个标识信息可以为需要响应该控制指令的多台服务器的地址信息,也可以为其他用于唯一确定多台服务器的信息。

通过控制指令中携带的标识信息可以确定需要响应该控制指令的服务器,该标识信息具有指向性,从而使得服务器机箱的控制器发送的控制信息能够准确到达需要响应该控制指令的具有不同架构特征的服务器,使这些具有不同架构特征的服务器可以响应该控制信息,执行相应的控制操作,而服务器机箱中的其他服务器则不会接收到控制信息。

其中,控制指令中携带的多个标识信息可以为:在生成控制指令时,根据具有不同架构特征的服务器的参数信息确定的标识信息,之后将确定的标识信息添加至控制指令中,使控制指令能够携带有需要响应该控制指令的具有不同架构特征的服务器的标识信息。具体的,生成控制指令,并将参数信息确定为标识信息并添加到控制指令中的过程可以为服务器机箱的控制器完成的,也可以为用户在控制指令中添加的标识信息。

进一步的,控制信息至少能够使具有不同架构特征的多台服务器执行以下的一种:

使具有不同架构特征的多台服务器的固件或软件更新;或,对具有不同架构特征的多台服务器的参数进行设定;或,使具有不同架构特征的多台服务器向服务器机箱的控制器发送各服务器的日志信息。

其中,控制信息使具有不同架构特征的多台服务器的固件或软件更新,如:具有不同架构特征的多台服务器的对软件版本的更新,从旧版本更新到新版本,或者直接从第一软件更新为第二软件,使其能够实现不同的功能;对固件的更新可以具体为对服务器底层驱动程序的更新。

控制信息使具有不同架构特征的多台服务器的参数进行设定,即调整具有不同架构特征的多台服务器的内部参数,例如:调整风扇的配置参数,如:启用服务器内部的多少风扇,或者,将服务器内部的风扇转速调整为多少;例如:对服务器内部冷却温度的调整,如:调整服务器内部的温度;例如:调整服务器内部的压力;或者,调整服务器的功率,通过何种方式对服务器的功率进行调节;或者,对电源控制的调整,如:一个电源可以控制几个服务器;或者,也可以为:对底层配置参数的调整等。

控制信息获取具有不同架构特征的多台服务器的日志,具体的,具有不同架构特征的多台服务器在运行过程中会存储有日志,该日志用于记录服务器在运行过程中发生的事件信息,通过获取具有不同架构特征的多台服务器的日志,实现对具有不同架构特征的多台服务器的历史运行状态的获取,以便于对具有不同架构特征的多台服务器进行后续控制。

本实施例公开的电子设备,服务器机箱的控制器发送控制信息到服务器机箱内的具有不同架构特征的多台服务器,具有不同架构特征的多台服务器接收控制信息。本方案中通过服务器机箱的控制器向服务器机箱内具有不同架构特征的多台服务器发送控制信息,从而使得服务器机箱的控制器可以对服务器机箱内的多台服务器进行统一控制,避免了分别对服务器机箱内的多台服务器分别单独控制,提高了对服务器机箱内具有不同架构的系统的控制的便利性,提高了用户体验。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。

结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(ram)、内存、只读存储器(rom)、电可编程rom、电可擦除可编程rom、寄存器、硬盘、可移动磁盘、cd-rom、或技术领域内所公知的任意其它形式的存储介质中。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1