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

文档序号:16133677发布日期:2018-12-01 00:38阅读:161来源:国知局
本申请涉及计算机
技术领域
,尤其涉及一种服务器的管理方法、装置、计算机设备及存储介质。
背景技术
目前,在互联网
技术领域
,对于服务器管理基本采用两种方式,一是基于操作系统(operatingsystem,简称os)的代理(agent)软件方式,即主机必须部署操作系统且与agent软件兼容,一旦agent软件不兼容,或性能可用性要求对agent软件比较敏感,或者甚至无操作系统时,就无法实现对服务器进行管理;二是服务器供应商针对自己品牌可提供较全面的硬件管理平台,虽无操作系统的要求,但这种方式仅局限于本品牌的服务器,对其他品牌的服务器基本上不支持,因此不利于多种品牌的服务器的集中管理。因此,有必要提供一种服务器的管理方法以解决上述问题。技术实现要素:本申请提供了一种服务器的管理方法、装置、计算机设备及存储介质,以便实现服务器的集中管理。本申请提供了一种服务器的管理方法,其包括:通过集中管理平台与服务器建立通讯连接,所述服务器中安装有带外设备,所述集中管理平台为基于预设通讯协议和所述带外设备开发的平台软件;获取所述服务器对应的主机数据,并根据所述主机数据生成主机管理任务;将所述主机管理任务发布在所述集中管理平台中以通过所述集中管理平台管理所述主机管理任务,从而实现对所述服务器的管理。本申请提供了一种服务器的管理装置,其包括:通信建立单元,用于通过集中管理平台与服务器建立通讯连接,所述服务器中安装有带外设备,所述集中管理平台为基于预设通讯协议和所述带外设备开发的平台软件;数据获取单元,用于获取所述服务器对应的主机数据,并根据所述主机数据生成主机管理任务;任务发布单元,用于将所述主机管理任务发布在所述集中管理平台中以通过所述集中管理平台管理所述主机管理任务,从而实现对所述服务器的管理。本申请还提供了一种计算机设备,其包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述程序时实现本申请提供的任意一项所述的管理方法的步骤。本申请还提供了一种计算机可读存储介质,其中所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器执行本申请提供的任意一项所述的管理方法的步骤。上述实施例提供的服务器的管理方法、装置、计算机设备及存储介质,通过集中管理平台与服务器建立通讯连接,所述服务器中安装有带外设备,所述集中管理平台为基于预设通讯协议和所述带外设备开发的平台软件;获取所述服务器对应的主机数据,并根据所述主机数据生成主机管理任务;将所述主机管理任务发布在所述集中管理平台中以通过所述集中管理平台管理所述主机管理任务,从而实现对所述服务器的管理。该管理方法跳出了基于操作系统管理方式,并且可以支持主流品牌的服务器,实现了与操作系统的解耦,省去了操作系统的安装,即可实现服务器的集中管理,提高了服务器的运维管理工作效率。附图说明为了更清楚地说明本申请实施例技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请一实施例提供的一种数据监控方法的示意流程图;图2是图1中数据监控方法的子步骤示意流程图;图3是本申请另一实施例提供的一种数据监控方法的示意流程图;图4是本申请又一实施例提供的一种数据监控方法的示意流程图;图5是本申请一实施例提供的一种数据监控装置的示意性框图;图6是本申请另一实施例提供的一种数据监控装置的示意性框图;图7是本申请又一实施例提供的一种数据监控装置的示意性框图;图8是本申请一实施例提供的一种计算机设备的示意性框图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本申请说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本申请。如在本申请说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本申请说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。本申请实施例提供了一种服务器的管理方法、装置、计算机设备和存储介质。该管理方法应用于集中管理平台。其中,该集中管理平台为基于带外设备而开发的平台软件系统,该平台软件系统括客户端和服务端,其中客户端配置终端中,服务端配置在管理服务器中,管理服务器和终端配合实现对服务器集群中的服务器进行集中管理。该带外设备可例如为bmc(baseboardmanagementcontroller,基板管理控制器)。在服务器安装该带外设备的情况下,基于ipmi/redfish协议即可开发出pc(personalcomputer,个人计算机)硬件运维自动化平台,也称为带外管理平台。redfish除了支持服务器,还可支持数据中心供电/冷却领域以及网络交换机。其采用基础架构的restfulapi行业标准,使用https协议和json数据格式,更容易与devops工具对接,基于ipmi和redfish这套业界标准,为开发一套工具以获取pc硬件的物理状态数据,同时也可以对其远程管理提供了可能。若再将此数据及管理功能集中,就可以搭建一套pc硬件运维管理平台,即所述集中管理平台。请参阅图1,图1是本申请一实施例提供的一种服务器的管理方法的示意流程图。该管理方法应用管理服务器中,如图1所示,该管理方法包括步骤s101~s103。s101、与服务器建立通讯连接。在本实施例中,服务器为服务器集群中的服务器。所述集中管理平台为基于预设通讯协议和所述带外设备开发的平台软件,用于管理服务器集群。只需在服务器集群中的服务器中安装带外设备,即可实现管理服务器与服务器集群中的服务器建立通讯连接,具体是通过该集中管理平台为服务器分配kvmip,进而通过所述集中管理平台对该服务器进行管理,因此无需服务器中安装操作系统等,减少了服务器运维管理的工作。s102、获取所述服务器对应的主机数据,并根据所述主机数据生成主机管理任务。在本实施例中,所述主机数据包括:主机信息和组件数据等,所述主机信息包括主机sn(主机编号)、主机kvmip(比如:172.17.41.97)和主机硬盘信息(比如:4*900gsas2.512gb10k)和raid(redundantarraysofindependentdisks,磁盘阵列)信息等;所述组件数据包括硬盘、内存、电源等硬件组件对应的状态数据。由此根据所述主机数据生成主机管理任务。在一实施例中,如图2所示,步骤s102包括:子步骤s1021至s1024。其s1021、若检测出所述主机数据中存在故障数据,获取所述故障数据对应的主机标识以及主机类型。具体地,判断所述主机数据中组件数据是否存在故障数据。该组件为硬件组件,包括硬盘、电源和风扇等。根据预设故障检测规则检测服务器集群中服务器的组件数据是否存在故障数据。比如,该服务器的风扇的转速小于故障检测规则的设定值,即检测出服务器集群中服务器的组件数据中存在故障数据,进而获取所述故障数据对应的主机标识以及主机类型。其中,主机标识可为主机sn号,当然也可以使用主机名。服务器类型是指出现故障的服务器的品牌和型号等,比如为惠普、戴尔、华为或联想等,型号比如惠普dl380egen8或dl380gen9等。s1022、基于主机类型与预设下载脚本之间预设的对应关系,确定所述故障数据对应的主机类型所对应的预设下载脚本。具体地,由于不同品牌的服务器对应硬件参数、api(applicationprogramminginterface,应用程序编程接口)或采集方式等均不相同,因此需要事先建立服务器类型与预设下载脚本之间的映射关系,映射关系比如为下表1。由此可以根据所述故障数据对应的服务器类型确定其对应的预设下载脚本。表1为映射关系表服务器类型预设下载脚本hpdl380egen8预设下载脚本11hpdl380gen9预设下载脚本12huaweirh2288hv2预设下载脚本21huaweirh2288hv3预设下载脚本22s1023、根据确定的预设下载脚本从所述主机标识对应的服务器中下载所述故障数据对应的故障日志。具体地,是运行确定的预设下载脚本,比如服务器类型为hpdl380gen9,则可以确定预设下载脚本为预设下载脚本12。通过预设下载脚本12从所述主机标识对应的服务器中预下载所述故障数据对应的故障日志。所述故障日志包括日志信息,所述日志信息包括级别信息、报警时间、报警部件和详细描述等。s1024、将所述故障日志保存在预设数据库中,并根据所述故障日志生成日志下载链接。具体地,所述预设数据库为运行集中管理平台的服务器对应的数据库,该集中管理平台用于管理服务器集群。在将所述故障日志保存在预设数据库中之后,获取所述故障日志保存在所述数据库的保存地址,并根据所述故障日志的保存地址生成日志下载链接,以便使得用户根据该日志下载链接即可快速下载故障日志。在一实施例中,如图3所示,所述获取所述故障数据对应的主机标识以及主机类型之后,还包括:s102a、根据所述故障数据和主机标识生成故障事件;s102b、根据所述故障事件在预设时间内统计所述主机类型对应的故障发生率,并在所述集中管理平台中显示所述故障发生率。具体地,统计各个厂家的提供的服务器故障事件发生率以及各个厂家的服务器硬件宕机事件的发生率,并通过图形显示该故障事件发生率,以便反馈各个厂家进而提高了服务器的质量。s103、将所述主机管理任务发布在所述集中管理平台中以通过所述集中管理平台管理所述主机管理任务,从而实现对所述服务器的管理。在本实施例中,具体是可以通过所述集中管理平台的服务端将所述主机管理任务发送至所述集中管理平台对应的客户端进行显示,以方便管理人管理这些主机管理任务,进而实现服务器集群的集中管理。由于所述根据所述主机数据生成主机管理任务,包括:生成日志下载链接。相应地,将所述日志下载链接发布在所述集中管理平台上以便对所述故障日志进行管理。上述实施例通过集中管理平台与服务器建立通讯连接,所述服务器中安装有带外设备,所述集中管理平台为基于预设通讯协议和所述带外设备开发的平台软件;获取所述服务器对应的主机数据,并根据所述主机数据生成主机管理任务;将所述主机管理任务发布在所述集中管理平台中以通过所述集中管理平台管理所述主机管理任务,从而实现对所述服务器的管理。该管理方法跳出了基于操作系统管理方式,并且可以支持主流品牌的服务器,实现了与操作系统的解耦,省去了操作系统的安装,即可实现服务器的集中管理,提高了服务器的运维管理工作效率。请参阅图4,图4是本申请一实施例提供的一种服务器的管理方法的示意流程图。该管理方法应用管理服务器中,如图4所示,该管理方法包括步骤s201~s207。s201、与服务器建立通讯连接。在本实施例中,服务器为服务器集群中的服务器。所述集中管理平台为基于预设通讯协议和所述带外设备开发的平台软件,用于管理服务器集群。只需在服务器集群中的服务器中安装带外设备,即可实现管理服务器与服务器集群中的服务器建立通讯连接,具体是通过该集中管理平台为服务器分配kvmip,进而通过所述集中管理平台对该服务器进行管理,因此无需服务器中安装操作系统等,减少了服务器运维管理的工作。s202、获取所述服务器对应的主机数据,所述主机数据包括目标raid信息和需要进行raid配置的服务器对应的主机信息。在本实施例中,服务器的raid(redundantarraysofindependentdisks,磁盘阵列)配置,即磁盘阵列配置,需要进行磁盘阵列配置的服务器对应的主机信息包括主机sn(主机编号)、主机kvmip(比如:172.17.41.97)和主机硬盘信息(比如:4*900gsas2.512gb10k)等,当然主机信息还可包括其他信息。目标磁盘阵列信息为服务器的最终磁盘阵列配置,即参照该目标磁盘阵列信息对服务器进行磁盘阵列配置。s203、根据所述主机信息和目标raid信息生成raid配置任务。在本实施例中,根据所述目标磁盘阵列信息和主机信息生成磁盘阵列配置任务,具体是根据主机sn、主机kvmip、主机硬盘信息和目标磁盘阵列信息生成磁盘阵列配置任务,该磁盘阵列配置任务为对所述主机sn对应的服务器进行磁盘阵列配置的待执行任务。如果主机信息包括多台服务器,即对应多个主机sn以及多个目标磁盘阵列信息,则生成多个磁盘阵列配置任务。s204、在所述集中管理平台中显示所述raid配置任务,所述raid配置任务包括raid编辑控件。在本实施例中,具体是在所述集中管理平台中的预设工具栏中显示所述磁盘阵列配置任务,预设工具栏比如为工具集合,还可在工具集合的界面中按照预设排列方式显示所述磁盘阵列配置任务,该预设排列方式可以主机sn排列顺序,也可以是磁盘阵列配置任务的生成时间。其中所述磁盘阵列配置任务中包括磁盘阵列编辑控件,该磁盘阵列编辑控件用于触发显示磁盘阵列编辑界面。s205、若检测到触发所述raid编辑控件的操作,显示raid编辑界面,所述raid编辑界面包括磁盘配置参数。在本实施例中,所述磁盘配置参数包括:raid级别、启动盘类别和raid硬盘。具体地,当用户点击该磁盘阵列编辑控件时,即检测到触发所述磁盘阵列编辑控件的操作,显示磁盘阵列编辑界面,具体通过弹框方式显示该磁盘阵列编辑界面。s206、基于所述目标raid信息,根据用户在所述raid编辑界面上选择的磁盘配置参数生成raid类型信息。在本实施例中,具体是根据用户参照所述目标磁盘阵列信息,在在所述磁盘阵列编辑界面上选择的磁盘配置参数生成磁盘阵列类型信息。基于此,如图5所示,步骤s206包括:子步骤s2061至s2064。其中,s2061、获取预设的raid信息解析规则;s2062、根据所述raid信息解析规则解析所述目标raid信息以得到目标配置信息;s2063、获取用户根据所述目标配置信息在所述raid编辑界面上选择的磁盘配置参数;s2064、根据选择的所述磁盘配置参数生成raid类型信息。具体地,预设的磁盘阵列信息解析规则为根据目标磁盘阵列信息的编排格式而设置的解析规则,用于对所述目标磁盘阵列信息进行拆分以得到目标配置信息,比如目标磁盘阵列信息为:2*900ghddsasraid1boot+2*900ghddsasraid1;2*900ghddsasraid10+2*900ghddsasraid5。则可以根据预设的磁盘阵列信息解析规则将所述目标磁盘阵列信息解析出四条目标配置信息,分别为2*900ghddsasraid1boot、2*900ghddsasraid1、2*900ghddsasraid10和2*900ghddsasraid5。具体是按照特殊符号进行解析,比如“+”和“;”等符号。收集需要进行磁盘阵列配置的服务器的硬盘信息,硬盘信息包括硬盘标识;在所述磁盘阵列编辑界面中显示所述目标配置信息和所述硬盘信息,由此方便用于用户根据目标配置信息在所述编辑界面上选择磁盘阵列类别和硬盘标识;并根据获取到的磁盘阵列类别和硬盘标识生成磁盘阵列类型信息。s207、根据所述raid类型信息生成raid配置指令,将所述raid配置指令发送至所述服务器使得所述服务器根据所述raid配置指令中的raid类型信息完成raid配置。在本实施例中,根据所述磁盘阵列类型信息生成磁盘阵列配置指令,将所述磁盘阵列配置指令发送至所述服务器,使得所述服务器根据所述磁盘阵列配置指令中的磁盘阵列类型信息完成磁盘阵列配置。具体可以在磁盘阵列编辑界面上设置一个提交控件,若检测到用户点击所述提交控件,则根据所述磁盘阵列类型信息生成磁盘阵列配置指令,所述磁盘阵列配置指令携带磁盘阵列类型信息,并将所述磁盘阵列配置指令发送至所述服务器使得所述服务器根据所述磁盘阵列类型信息完成磁盘阵列配置。由此实现了服务器的磁盘阵列的集中管理,提高了服务器的磁盘阵列配置效率。上述实施例通过获取目标磁盘阵列信息以及需要进行磁盘阵列配置的服务器的主机信息;生成并显示所述磁盘阵列配置任务,所述磁盘阵列配置任务包括磁盘阵列编辑控件;若检测到触发所述磁盘阵列编辑控件的操作,显示磁盘阵列编辑界面,所述磁盘阵列编辑界面包括磁盘配置参数;基于所述目标磁盘阵列信息,根据用户在所述磁盘阵列编辑界面上选择磁盘配置参数生成磁盘阵列类型信息;根据所述磁盘阵列类型信息生成磁盘阵列配置指令,将所述磁盘阵列配置指令发送至所述服务器使得所述服务器根据所述磁盘阵列配置指令中完成磁盘阵列配置。由此可见,该方法可实现服务器的磁盘阵列配置的集中管理,提高了磁盘阵列配置的效率,由此便于服务器的集中管理。图6是本申请实施例提供的一种服务器的管理装置的示意性框图。如图6所示,对应于以上服务器的管理方法,本申请还提供一种服务器的管理装置。该服务器的管理装置包括用于执行上述服务器的管理方法的单元,该服务器的管理装置可以被配置于服务器中。如图6所示,该管理装置400包括:通信建立单元401、数据获取单元402和任务发布单元403。通信建立单元401,用于与服务器建立通讯连接。数据获取单元402,用于获取所述服务器对应的主机数据,并根据所述主机数据生成主机管理任务。具体地,数据获取单元402,包括:检测获取子单元4021、脚本确定子单元4022、日志下载子单元4023和链接生成子单元4024。其中,检测获取子单元4021,用于若检测出所述主机数据中存在故障数据,获取所述故障数据对应的主机标识以及主机类型;脚本确定子单元4022,用于基于主机类型与预设下载脚本之间预设的对应关系,确定所述故障数据对应的主机类型所对应的预设下载脚本;日志下载子单元4023,用于根据确定的预设下载脚本从所述主机标识对应的服务器中下载所述故障数据对应的故障日志;链接生成子单元4024,用于将所述故障日志保存在预设数据库中,并根据所述故障日志生成日志下载链接。具体地,数据获取单元402,还包括:事件生成子单元4025和统计显示子单元4026。其中,事件生成子单元4025,用于根据所述故障数据和主机标识生成故障事件;统计显示子单元4026,用于根据所述故障事件在预设时间内统计所述主机类型对应的故障发生率,并在所述集中管理平台中显示所述故障发生率。任务发布单元403,用于将所述主机管理任务发布在所述集中管理平台中以通过所述集中管理平台管理所述主机管理任务,从而实现对所述服务器的管理。具体用于:将所述日志下载链接发布在所述集中管理平台上以便对所述故障日志进行管理。图7是本申请实施例提供的一种服务器的管理装置的示意性框图。如图7所示,对应于以上服务器的管理方法,本申请还提供一种服务器的管理装置。该服务器的管理装置包括用于执行上述服务器的管理方法的单元,该服务器的管理装置可以被配置于服务器中。如图7所示,该管理装置500包括:通信建立单元501、数据获取单元502、任务生成单元503、任务显示单元504、界面显示单元505、信息生成单元506和指令发送单元507。通信建立单元501,用于与服务器建立通讯连接。数据获取单元502,用于获取所述服务器对应的主机数据,所述主机数据包括目标raid信息和需要进行raid配置的服务器对应的主机信息。任务生成单元503,用于根据所述主机信息和目标raid信息生成raid配置任务。任务显示单元504,用于在所述集中管理平台中显示所述raid配置任务,所述raid配置任务包括raid编辑控件。界面显示单元505,用于若检测到触发所述raid编辑控件的操作,显示raid编辑界面,所述raid编辑界面包括磁盘配置参数。信息生成单元506,用于基于所述目标raid信息,根据用户在所述raid编辑界面上选择的磁盘配置参数生成raid类型信息。具体地,信息生成单元506,包括:规则获取子单元5061、信息解析子单元5062、参数获取子单元5063和信息生成子单元5064。规则获取子单元5061,用于获取预设的raid信息解析规则;信息解析子单元5062,用于根据所述raid信息解析规则解析所述目标raid信息以得到目标配置信息;参数获取子单元5063,用于获取用户根据所述目标配置信息在所述raid编辑界面上选择的磁盘配置参数,其中所述磁盘配置参数包括:raid级别、启动盘类别和raid硬盘;信息生成子单元5064,用于根据选择的所述磁盘配置参数生成raid类型信息。指令发送单元507,用于根据所述raid类型信息生成raid配置指令,将所述raid配置指令发送至所述服务器使得所述服务器根据所述raid配置指令中的raid类型信息完成raid配置。所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的服务器的管理装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。上述装置可以实现为一种计算机程序的形式,计算机程序可以在如图8所示的计算机设备上运行。请参阅图8,图8是本申请实施例提供的一种计算机设备的示意性框图。该计算机设备700设备可以是服务器。参照图8,该计算机设备700包括通过系统总线710连接的处理器720、存储器和网络接口750,其中,存储器可以包括非易失性存储介质730和内存储器740。该非易失性存储介质730可存储操作系统731和计算机程序732。该计算机程序732被执行时,可使得处理器720执行任意一种服务器的管理方法。该处理器720用于提供计算和控制能力,支撑整个计算机设备700的运行。该内存储器740为非易失性存储介质730中的计算机程序732的运行提供环境,该计算机程序732被处理器720执行时,可使得处理器720执行任意一种服务器的管理方法。该网络接口750用于进行网络通信,如发送分配的任务等。本领域技术人员可以理解,图8中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的计算机设备700的限定,具体的计算机设备700可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。其中,所述处理器720用于运行存储在存储器中的程序代码,以实现如下步骤:与服务器建立通讯连接;获取所述服务器对应的主机数据,并根据所述主机数据生成主机管理任务;将所述主机管理任务发布在所述集中管理平台中以通过所述集中管理平台管理所述主机管理任务,从而实现对所述服务器的管理。在一实施例中,所述处理器720用于运行存储在存储器中的程序代码实现所述根据所述主机数据生成主机管理任务,将所述主机管理任务发布在所述集中管理平台中时,具体实现如下步骤:若检测出所述主机数据中存在故障数据,获取所述故障数据对应的主机标识以及主机类型;基于主机类型与预设下载脚本之间预设的对应关系,确定所述故障数据对应的主机类型所对应的预设下载脚本;根据确定的预设下载脚本从所述主机标识对应的服务器中下载所述故障数据对应的故障日志;将所述故障日志保存在预设数据库中,并根据所述故障日志生成日志下载链接;以及将所述日志下载链接发布在所述集中管理平台上以便对所述故障日志进行管理。在一实施例中,所述处理器720用于运行存储在存储器中的程序代码实现所述获取所述故障数据对应的主机标识以及主机类型之后,还实现如下步骤:根据所述故障数据和主机标识生成故障事件;根据所述故障事件在预设时间内统计所述主机类型对应的故障发生率,并在所述集中管理平台中显示所述故障发生率。在一实施例中,所述主机数据包括目标raid信息和需要进行raid配置的服务器对应的主机信息;所述处理器720用于运行存储在存储器中的程序代码实现所述根据所述主机数据生成主机管理任务,将所述主机管理任务发布在所述集中管理平台中时,具体实现:根据所述主机信息和目标raid信息生成raid配置任务;在所述集中管理平台中显示所述raid配置任务,所述raid配置任务包括raid编辑控件;若检测到触发所述raid编辑控件的操作,显示raid编辑界面,所述raid编辑界面包括磁盘配置参数;基于所述目标raid信息,根据用户在所述raid编辑界面上选择的磁盘配置参数生成raid类型信息;根据所述raid类型信息生成raid配置指令,将所述raid配置指令发送至所述服务器使得所述服务器根据所述raid配置指令中的raid类型信息完成raid配置。在一实施例中,所述处理器720用于运行存储在存储器中的程序代码实现所述基于所述目标raid信息,根据用户在所述raid编辑界面上选择的磁盘配置参数生成raid类型信息时,具体实现如下步骤:获取预设的raid信息解析规则;根据所述raid信息解析规则解析所述目标raid信息以得到目标配置信息;获取用户根据所述目标配置信息在所述raid编辑界面上选择的磁盘配置参数;以及根据选择的所述磁盘配置参数生成raid类型信息。在一实施例中,所述主机数据包括主机标识,所述处理器720用于运行存储在存储器中的程序代码实现所述将所述主机管理任务发布在所述集中管理平台中之后,还实现如下步骤:获取所述主机数据中服务器的硬件组件的状态数据;将所述状态数据按照所述主机标识的维度进行分类并采用预设显示方式在所述集中管理平台中显示分类后的状态数据。应当理解,在本申请实施例中,处理器720可以是中央处理单元(centralprocessingunit,cpu),该处理器720还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。其中,通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。本领域技术人员可以理解,图8中示出的计算机设备700结构并不构成对计算机设备700的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。本领域普通技术人员可以理解的是实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一存储介质中,该存储介质为计算机可读存储介质。如本发明实施例中,该计算机程序可存储于计算机系统的存储介质中,并被该计算机系统中的至少一个处理器执行,以实现包括如上述各方法的实施例的流程步骤。该计算机可读存储介质可以是磁碟、光盘、u盘、移动硬盘、只读存储器(rom,read-onlymemory)、磁碟或者光盘等各种可以存储程序代码的介质。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。在本申请所提供的几个实施例中,应该理解到,所揭露的服务器的管理装置和方法,可以通过其它的方式实现。例如,以上所描述的服务器的管理装置实施例仅仅是示意性的。例如,各个单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。本申请实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。本申请实施例装置中的单元可以根据实际需要进行合并、划分和删减。另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。该集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,终端,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本申请揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以权利要求的保护范围为准。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1