服务器BIOS性能参数设置方法、装置及存储介质制造方法及图纸

技术编号:18444586 阅读:25 留言:0更新日期:2018-07-14 10:14
本发明专利技术公开了一种服务器BIOS性能参数设置方法,该方法包括:自动获得业务运行时的负载数据;按照预设规则确定与负载数据对应的基本输入/输出系统BIOS性能参数;将服务器的BIOS性能参数修改为确定出的与负载数据对应的BIOS性能参数。应用本发明专利技术所提供的技术方案,降低了修改BIOS性能参数的复杂性,节约了劳动成本。本发明专利技术还提供了一种服务器BIOS性能参数设置装置以及存储介质,具有相应技术效果。

Server BIOS performance parameter setting method, device and storage medium

The present invention discloses a method of setting up a server BIOS performance parameter, which includes automatically obtaining the load data at the time of business operation, determining the BIOS performance parameters of the basic input / output system corresponding to the load data according to the preset rule, and modifying the BIOS performance parameters of the server to the determined BIOS corresponding to the load data. Performance parameters. By applying the technical proposal provided by the invention, the complexity of modifying the BIOS performance parameters is reduced, and the labor cost is saved. The invention also provides a server BIOS performance parameter setting device and a storage medium, and has the corresponding technical effect.

【技术实现步骤摘要】
服务器BIOS性能参数设置方法、装置及存储介质
本专利技术涉及服务器
,特别是涉及一种服务器BIOS性能参数设置方法、装置及存储介质。
技术介绍
随着计算机技术的不断发展,服务器得到了广泛的应用,服务器的BIOS(基本输入/输出系统,BasicInput/OutputSystem)性能参数对服务器的利用率以及能耗有着较大的影响,因此需要设置合适的BIOS参数。在现有技术中,在服务器生产时,根据用户的配置对服务器的BIOS性能参数进行调优。但客户在服务器的使用过程中,业务可能会不断变化,生产时设置的BIOS性能参数未必适用于发生变化后的业务,当业务变化程度较大必须变更BIOS参数时,则需要工作人员去现场对BIOS性能参数进行调整。这样的BIOS性能参数的调整方式复杂性高且劳动成本高。此外,无论是生产时还是客户现场对服务器的BIOS性能参数进行调整,都需要使用专门的外部工具,也增加了修改BIOS性能参数的复杂性。综上所述,如何有效地降低修改BIOS性能参数的复杂性,节约劳动成本,是目前本领域技术人员急需解决的技术问题。
技术实现思路
本专利技术的目的是提供一种服务器BIOS性能参数设置方法、装置及存储介质,以降低修改BIOS性能参数的复杂性,节约劳动成本。为解决上述技术问题,本专利技术提供如下技术方案:一种服务器BIOS性能参数设置方法,该方法包括:自动获得业务运行时的负载数据;按照预设规则确定与所述负载数据对应的基本输入/输出系统BIOS性能参数;将服务器的BIOS性能参数修改为确定出的与所述负载数据对应的BIOS性能参数。优选的,所述按照预设规则确定与所述负载数据对应的基本输入/输出系统BIOS性能参数,包括:按照预设规则从负载模型库中确定与所述负载数据对应的负载模型;将预设在所述负载模型中的参数确定为与所述负载数据对应的BIOS性能参数。优选的,所述负载模型库为包含CPU优先负载模型、存储优先负载模型、省电负载模型以及高性能负载模型的负载模型库。优选的,所述自动获得业务运行时的负载数据,包括:实时自动获得业务运行时的负载数据。优选的,所述自动获得业务运行时的负载数据,包括:按照预设周期自动获得业务运行时的负载数据。优选的,所述自动获得业务运行时的负载数据,包括:通过系统管理总线SMbus自动获得集成南桥PCH采集的包含CPU数据、内存数据以及硬盘数据的负载数据。一种服务器BIOS性能参数设置装置,该装置包括:负载数据获得模块,用于自动获得业务运行时的负载数据;参数确定模块,用于按照预设规则确定与所述负载数据对应的基本输入/输出系统BIOS性能参数;修改模块,用于将服务器的BIOS性能参数修改为确定出的与所述负载数据对应的BIOS性能参数。优选的,所述参数确定模块,包括:负载模型确定子模块,用于按照预设规则从负载模型库中确定与所述负载数据对应的负载模型;参数确定子模块,用于将预设在所述负载模型中的参数确定为与所述负载数据对应的BIOS性能参数。优选的,所述负载数据获得模块,具体用于:通过系统管理总线SMbus自动获得集成南桥PCH采集的包含CPU数据、内存数据以及硬盘数据的负载数据。一种存储介质,所述存储介质上存储有参数设置程序,所述参数设置程序被处理器执行时实现上述任一项所述的服务器BIOS性能参数设置方法的步骤。应用本专利技术实施例所提供的技术方案,包括:自动获得业务运行时的负载数据;按照预设规则确定与负载数据对应的基本输入/输出系统BIOS性能参数,将服务器的BIOS性能参数修改为确定出的与负载数据对应的BIOS性能参数。由于本专利技术不需要额外开发外部工具,降低了设置BIOS性能参数的复杂性。在业务运行时自动获得负载数据,并且按照预设规则确定与负载数据对应的BIOS性能参数,也就是说,本专利技术的方案是在业务运行时,自动根据实际的负载数据对BIOS性能参数进行调整,即当用户的业务变化使得负载数据变化时,服务器的BIOS数据能够及时得到调整,因此也就不需要工作人员到现场进行BIOS性能参数的调整,方案简单方便,降低了设置BIOS性能参数的复杂性,也降低了生产以及维护的劳动成本。因此本专利技术的方案降低了修改BIOS性能参数的复杂性,节约了劳动成本。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术中一种服务器BIOS性能参数设置方法的实施流程图;图2为本专利技术中一种服务器BIOS性能参数设置装置的结构示意图。具体实施方式本专利技术的核心是提供一种服务器BIOS性能参数设置方法,降低了修改BIOS性能参数的复杂性,节约了劳动成本。为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。请参考图1,图1为本专利技术中一种服务器BIOS性能参数设置方法的实施流程图,该方法包括以下步骤:S101:自动获得业务运行时的负载数据。本申请的方案中,并不需要外部工具,而是使用服务器内部的部件获得负载数据以及进行后续步骤,该服务器内部的部件可以是服务器原有的固件,也可以是新增并设置在服务器内部的部件,可以为一个单独的部件,也可以是具有不同功能的多个部件的组合,具体的形式可以根据实际情况进行设定和调整,并不影响本专利技术的实施。由于不需要使用外部工具,相较于现有技术降低了修改BIOS性能参数的复杂性。在本专利技术的一种具体实施方式中,可以利用BMC(BaseboardManagementController,基板管理控制器)进行负载数据的采集以及后续的步骤,也就是说,在具体实施时,可以使用BMC完成服务器BIOS性能参数设置的过程。由于BMC应用广泛,利用BMC实施本专利技术的方案时,可以使得所有服务器都能实施本专利技术的方案。当服务器执行用户的业务时,自动获得业务运行时的负载数据。该负载数据通常可以包含服务器的CPU数据、内存数据以及硬盘数据。当然,在具体实施时,负载数据可以包含这三项数据中的一项或者多项,还可以包含服务器的其他数据,例如一些对BIOS性能参数的设置有着较大影响的负载数据,负载数据具体包含的数据内容,可以根据实际情况进行设定和调整,并不影响本专利技术的实施。在自动获得业务运行时的负载数据之后,可以进行步骤S102的操作。S102:按照预设规则确定与负载数据对应的基本输入/输出系统BIOS性能参数。预设规则通常可以通过理论计算和/或实验测试等方式预先获得。例如服务器的负载数据中的各个数值分别为A,B,C,则在此负载数据的条件下,可以调节BIOS性能参数并得出优选的BIOS性能参数,优选的BIOS性能参数可以为最优参数值或者最优参数范围,具体的形式可以根据实际需要进行选取。预设规则可以存储在服务器中,例如可以存储在服务器的BMC中。自动获得业务运行时的负载数据之后,按照预设规则便可以确定出与该负载数据对本文档来自技高网
...

【技术保护点】
1.一种服务器BIOS性能参数设置方法,其特征在于,包括:自动获得业务运行时的负载数据;按照预设规则确定与所述负载数据对应的基本输入/输出系统BIOS性能参数;将服务器的BIOS性能参数修改为确定出的与所述负载数据对应的BIOS性能参数。

【技术特征摘要】
1.一种服务器BIOS性能参数设置方法,其特征在于,包括:自动获得业务运行时的负载数据;按照预设规则确定与所述负载数据对应的基本输入/输出系统BIOS性能参数;将服务器的BIOS性能参数修改为确定出的与所述负载数据对应的BIOS性能参数。2.根据权利要求1所述的服务器BIOS性能参数设置方法,其特征在于,所述按照预设规则确定与所述负载数据对应的基本输入/输出系统BIOS性能参数,包括:按照预设规则从负载模型库中确定与所述负载数据对应的负载模型;将预设在所述负载模型中的参数确定为与所述负载数据对应的BIOS性能参数。3.根据权利要求2所述的服务器BIOS性能参数设置方法,其特征在于,所述负载模型库为包含CPU优先负载模型、存储优先负载模型、省电负载模型以及高性能负载模型的负载模型库。4.根据权利要求1所述的服务器BIOS性能参数设置方法,其特征在于,所述自动获得业务运行时的负载数据,包括:实时自动获得业务运行时的负载数据。5.根据权利要求1所述的服务器BIOS性能参数设置方法,其特征在于,所述自动获得业务运行时的负载数据,包括:按照预设周期自动获得业务运行时的负载数据。6.根据权利要求1至5任一项所述的服务器BIOS性能参数设置方法,其特征在于,所述自...

【专利技术属性】
技术研发人员:刘宝阳
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1