一种配置BIOS的方法及装置制造方法及图纸

技术编号:15724102 阅读:45 留言:0更新日期:2017-06-29 09:19
本发明专利技术实施例公开了一种配置BIOS的方法,在用户搭建的pxe网络环境中,通过加载用户制备的initramfs.img镜像以获取BIOS配置信息;在接收到用户为待配置节点配置BIOS任务的指令之后,根据获取到的BIOS配置信息对多个待配置节点的BIOS进行配置。在云数据操作中心对数据中心的各个节点的BIOS进行自动化配置,以远程批量的方式提高了云数据操作中心各个节点配置BIOS的工作效率,节省了大量人力、物力以及财力,有利于对数据中心进行一体化自动化管理,大幅度提高了运营水平,具有好的社会经济效益。此外,本发明专利技术实施例还提供了相应的实现装置,进一步使得所述方法更具有实用性,所述装置具有相应的优点。

【技术实现步骤摘要】
一种配置BIOS的方法及装置
本专利技术实施例涉及云
,特别是涉及一种配置BIOS的方法及装置。
技术介绍
随着云技术的飞速发展,云数据操作中心应用而生。云数据操作中心为云计算以及云存储的整合性方案,能够实现计算、存储、网络的全面逻辑化资源整合。支持硬件在线扩展,即插即用,能够同时管理5000台以上的服务器,池化50000TB以上的存储空间,支持50000个以上的虚拟资源节点,支持不间断的资源进化;此外,云数据操作中心可对数据中心进行一体化自动化管理,大幅度提高运营水平。BIOS(BasicInputOutputSystem,基本输入输出系统)为一组固化到计算机内主板上一个ROM芯片上的程序,保存着计算机最重要的基本输入输出的程序、开机后自检程序和系统自启动程序,为计算机提供最底层的、最直接的硬件设置以及控制的程序,可从CMOS中读写系统设置的具体信息。BIOS为是连通软件程序和硬件设备之间的枢纽,通俗地说,BIOS是硬件与软件程序之间的一个“转换器”或者说是接口(虽然它本身也只是一个程序),负责解决硬件的即时要求,并按软件对硬件的操作要求具体执行。BIOS设置一定程度上决定着计算机硬件的性能的优劣,准确合适的BIOS设置会使得计算机高性能运转,错误的BIOS设置,严重时会导致计算机无法工作。对云数据操作中心中的多个服务器以及各服务器下的各个单机节点的BIOS进行配置时,一般皆为工作人员对各个待配置节点在其启动时进入到BIOS的设置界面,例如在开机时通过按DEL键或F2键进入BIOS的设置界面。在BIOS的设置界面,依次手动对BIOS界面的各个选项例如风扇转速、CPU频率、内存频率、虚拟技术VT以及超线程HT等进行设置。由于云数据操作中心的服务器以及服务器下的单机的数量非常庞大,人工单机手动配置BIOS,不仅费时费力,人工操作还会带来不可避免的失误,导致整个数据中心的工作效率以及准确率低下。因此,如何提高配置云数据操作中心中多个服务器以及各服务器下的各个单机节点的BIOS配置效率与准确率,是本领域技术人员亟待解决的问题。
技术实现思路
本专利技术实施例的目的是提供一种配置BIOS的方法及装置,以提高云数据操作中心各个节点的BIOS配置效率与准确率。为解决上述技术问题,本专利技术实施例提供以下技术方案:本专利技术实施例一方面提供了一种配置BIOS的方法,包括:获取用户输入的initramfs.img镜像信息;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息;接收所述用户为待配置节点配置BIOS任务的指令,根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置。可选的,所述在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息为:获取当前待配置节点的生产厂商信息,根据所述生产厂商信息在BIOS配置模板库中确定所述当前待配置节点的BIOS配置信息;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取所述BIOS配置信息。可选的,所述在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息为:接收所述用户为当前待配置节点选取的BIOS配置信息指令;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取所述BIOS配置信息。可选的,在所述根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置之后,还包括:向所述用户显示当前待配置节点的BIOS配置信息;检测是否接收到所述用户对所述BIOS配置信息修改的指令;当接收到所述用户对所述BIOS配置信息修改的指令,根据指令对所述当前待配置节点的BIOS配置信息进行修改。可选的,所述在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息为:加载所述initramfs.img镜像;所述initramfs.img镜像中的agent,通过pxe服务器的RestFull接口获取所述BIOS配置信息。可选的,在所述根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置之后,还包括:向所述用户显示对多个所述待配置节点的BIOS进行配置的顺序以及配置进度。可选的,在所述根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置之后,还包括:向所述用户提示已完成配置BIOS的节点。本专利技术实施例另一方面提供了一种配置BIOS的装置,包括:获取信息模块,用于获取用户输入的initramfs.img镜像信息;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息;节点配置模块,用于接收所述用户为待配置节点配置BIOS任务的指令,根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置。可选的,所述获取信息模块为获取当前待配置节点的生产厂商信息,根据所述生产厂商信息在BIOS配置模板库中确定所述当前待配置节点的BIOS配置信息;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取所述BIOS配置信息的模块。可选的,还包括修改配置信息模块,所述修改配置信息模块包括:显示单元,用于向所述用户显示所述当前待配置节点的BIOS配置信息;检测单元,用于检测是否接收到所述用户对所述BIOS配置信息修改的指令;修改信息单元,用于当接收到所述用户对所述BIOS配置信息修改的指令,根据指令对所当前待配置节点述BIOS配置信息进行修改。本专利技术实施例提供了一种配置BIOS的方法,在用户搭建的pxe网络环境中,通过加载用户制备的initramfs.img镜像以获取BIOS配置信息;在接收到用户为待配置节点配置BIOS任务的指令之后,根据获取到的BIOS配置信息对多个待配置节点的BIOS进行配置。本申请提供的技术方案的优点在于,在云数据操作中心对数据中心的各个节点的BIOS进行自动化配置,以远程批量的方式提高了云数据操作中心各个节点配置BIOS的工作效率,节省了大量人力、物力以及财力,有利于对数据中心进行一体化自动化管理,大幅度提高了运营水平,具有好的社会经济效益。此外,本专利技术实施例还针对配置BIOS的方法提供了相应的实现装置,进一步使得所述方法更具有实用性,所述装置具有相应的优点。附图说明为了更清楚的说明本专利技术实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种配置BIOS方法的流程示意图;图2为本专利技术实施例提供的另一种配置BIOS方法的流程示意图;图3为本专利技术实施例提供的配置BIOS装置的一种实施方式的结构图;图4为本专利技术实施例提供的配置BIOS装置的另一种实施方式的结构图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和具体实施方式对本专利技术作进一步的详细说明。显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领本文档来自技高网
...
一种配置BIOS的方法及装置

【技术保护点】
一种配置BIOS的方法,其特征在于,包括:获取用户输入的initramfs.img镜像信息;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息;接收所述用户为待配置节点配置BIOS任务的指令,根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置。

【技术特征摘要】
1.一种配置BIOS的方法,其特征在于,包括:获取用户输入的initramfs.img镜像信息;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息;接收所述用户为待配置节点配置BIOS任务的指令,根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置。2.根据权利要求1所述的方法,其特征在于,所述在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息为:获取当前待配置节点的生产厂商信息,根据所述生产厂商信息在BIOS配置模板库中确定所述当前待配置节点的BIOS配置信息;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取所述BIOS配置信息。3.根据权利要求1所述的方法,其特征在于,所述在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息为:接收所述用户为当前待配置节点选取的BIOS配置信息指令;在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取所述BIOS配置信息。4.根据权利要求1至3任意一项所述的方法,其特征在于,在所述根据所述BIOS配置信息对多个所述待配置节点的BIOS进行配置之后,还包括:向所述用户显示当前待配置节点的BIOS配置信息;检测是否接收到所述用户对所述BIOS配置信息修改的指令;当接收到所述用户对所述BIOS配置信息修改的指令,根据指令对所述当前待配置节点的BIOS配置信息进行修改。5.根据权利要求4所述的方法,其特征在于,所述在所述用户搭建的pxe网络环境中,通过加载所述initramfs.img镜像以获取BIOS配置信息为:加载所述...

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

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

1