远程固件更新方法技术

技术编号:7348220 阅读:305 留言:0更新日期:2012-05-18 08:25
一种远程固件更新方法,通过将目标服务器设定为基于支持预先加载执行环境协议PXE的启动模式,以令该目标服务器于启动后经由一网络存储路径下载系统启动程序,在该系统下启动,再经由该网络存储路径下载固件更新程序并执行固件更新,从而达成远程固件更新的目的。

【技术实现步骤摘要】

本专利技术涉及一种固件更新方法,特别涉及一种。
技术介绍
一般而言,服务器内所灌录的固件程序包括有基本输出入系统(Basic Input/ Output System,BIOS)、基板管理控制器(BMC)及FRU/SDR文件等。随着计算机技术的飞速发展,这些固件程序一般都需要进行多次更新。为达此目的,现有技术是在每台服务器上分别安装更新工具,然后再分别在每台服务器上更新固件。此种更新方式不但费时费力,且容易出错,同时经常出现服务器遗漏更新固件的情形。
技术实现思路
为解决上述现有技术的缺点,本专利技术的目的在于提供一种,以简化固件更新作业,提高工作效率。为达上述目的及其它相关的目的,本专利技术即提供一种,用于一控制端对多个目标服务器的固件进行远程更新,其包括设定目标服务器基于支持预先加载执行环境协议(PXE)的启动模式;该控制端发送分配因特网协议地址(IP)至该目标服务器;该目标服务器经由一网络存储路径获取系统启动程序以在该系统下启动;以及该目标服务器经由该网络存储路径获取一固件更新程序以进行远程固件更新。该方法还包括令该目标服务器记录其所执行的固件作业,以生成更新日志。该方法还包括令该目标服务器将所生成的更新日志上传至该控制端,其中,该目标服务器依据该固件更新程序中所设定的文件存取路径操作指令,存储该更新日志。该固件更新程序可存储于该控制端或具有网络通讯功能的数据存储媒介中。综上所述,本专利技术的固件更新方法通过令目标服务器启动到PXE后,经由一网络存储路径获取一系统启动程序,并于该目标服务器启动进入该系统后令其再经由该网络存储路径获取一固件更新程序从而供执行固件更新作业,从而达成远程更新固件的目的。附图说明图1为本专利技术的一实施方式的的处理流程图。组件标号的简单说明SlOl S115 步骤具体实施例方式以下通过特定的具体实施方式说明本专利技术的
技术实现思路
,本领域技术人员可由本说明书所揭示的内容轻易地了解本专利技术的其它优点与功效。本专利技术亦可通过其它不同的具体实施方式加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本专利技术的精神下进行各种修饰与变更。请参阅图1,为本专利技术的一实施方式的的处理流程图,如图所示,首先执行步骤S101,设定目标服务器支持PXE协议的启动模式,接着执行步骤S103。在步骤S103中,令该目标服务器执行PXE启动,以使该目标服务器于开机后发送 IP分配请求指令,接着进至步骤S105。在步骤S105中,令控制端接收并响应该目标服务器所传送的IP分配请求指令,分配一 IP地址给该目标服务器,以使该目标服务器与该控制端建立通讯连接,接着进至步骤 S107。在步骤S107中,令该目标服务器经由一网络存储路径,下载一系统启动程序,接着进至步骤S109。在步骤S109中,令该目标服务器利用该系统启动程序执行启动,以进入该系统启动程序所提供的系统作业平台,接着进至步骤Sl 11。在步骤Slll中,令该目标服务器经由该网络存储路径下载固件更新程序,于本实施例中,该固件更新程序系可预先存储于该控制端或者具有网络通讯功能的数据存储媒介中,如ftp服务器等,接着进至步骤S113。在步骤S113中,令该目标服务器通过该下载的固件更新程序执行固件更新,接着进至步骤S115。在步骤S115中,令该目标服务器记录其所执行的固件更新程序以生成更新日志, 并依据该固件更新程序中所设定的文件存取路径操作指令来存储该更新日志,例如可统一将该所生成的更新日志上传至该控制端中。综上所述,本专利技术的,利用PXE技术以于目标服务器在启动后经由一网络存储路径自动下载一系统启动程序,从而供该目标服务器得以在该系统下启动并经由该网络存储路径下载一固件更新程序来执行固件更新作业,从而达到远程更新固件的目的,提高工作效率。此外本专利技术还可记录其所执行的固件更新作业,并依据预设的文件存取路径操作指令来存储所生成的更新日志,方便系统工程师统一管理各目标服务器的固件更新作业。上述仅用以例示说明本专利技术的的实施方式,非用以限定本专利技术的实质
技术实现思路
的范围。本专利技术的的实质
技术实现思路
广义地定义于权利要求书中,任何他人所完成的技术实体或方法,若与权利要求书所限定的完全相同,或为等效的变更,均将被视为涵盖于此权利要求书的保护范围之中。权利要求1.一种,用于一控制端对多个目标服务器的固件进行远程更新,其特征在于,包括设定目标服务器基于支持预先加载执行环境协议PXE的启动模式;该控制端发送分配因特网协议地址至该目标服务器;该目标服务器经由一网络存储路径获取系统启动程序以在该系统下启动;以及该目标服务器经由该网络存储路径获取一固件更新程序以进行远程固件更新。2.根据权利要求1所述的,其特征在于,还包括令该目标服务器记录其所执行的固件作业,以生成更新日志。3.根据权利要求2所述的,其特征在于,还包括令该目标服务器将所生成的更新日志上传至该控制端。4.根据权利要求3所述的,其特征在于,该目标服务器依据该固件更新程序中所设定的文件存取路径操作指令,来存储该更新日志。5.根据权利要求1所述的,其特征在于,该固件更新程序存储于该控制端。6.根据权利要求1所述的,其特征在于,该固件更新程序存储于具有网络通讯功能的数据存储媒介中。全文摘要一种,通过将目标服务器设定为基于支持预先加载执行环境协议PXE的启动模式,以令该目标服务器于启动后经由一网络存储路径下载系统启动程序,在该系统下启动,再经由该网络存储路径下载固件更新程序并执行固件更新,从而达成远程固件更新的目的。文档编号G06F9/445GK102455920SQ20101052199公开日2012年5月16日 申请日期2010年10月25日 优先权日2010年10月25日专利技术者刘传嵘, 张斌杰 申请人:英业达股份有限公司本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:张斌杰刘传嵘
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:

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

1
相关领域技术