服务器固件更新方法技术

技术编号:23342720 阅读:38 留言:0更新日期:2020-02-15 03:40
一种服务器固件更新方法,适用于运行第一固件的服务器,包括:服务器的运算装置接收第二固件并存储,运算装置执行比对程序获得第一固件及第二固件的差异比例值,若差异比例值属于一局部更新数值区间,运算装置依据第一固件及第二固件的差异产生差异片段,并据以修改第一固件,否则,运算装置将第二固件覆写第一固件。

Server firmware update method

【技术实现步骤摘要】
服务器固件更新方法
本专利技术涉及一种固件更新方法,特别是一种服务器上的固件更新方法。
技术介绍
现今服务器的固件,大多存储于电子抹除式可复写只读存储器(Electrically-ErasableProgrammableRead-OnlyMemory,EEPROM)这类的存储装置中。常见的固件更新方式是先抹除整个存储装置的存储空间,然后将新版固件写入到存储装置中。举例来说:更新一个16MB的EEPROM上存储的固件,大约需使用6分钟的时间;在这段时间内,用户无法连线到此服务器操作,造成许多不便。提高到系统层面而言,目前蓬勃发展的数据中心的机房内装设了数量庞大的服务器,因此单一服务器的固件更新时间提高,将连带使得整个数据中心中所有服务器不间断提供服务的时间下降。更何况新版固件的文件大小通常只有可能逐渐递增,如此将导致更新固件时所花费的时间同步提高,进一步地影响到服务器能正常服务运行的时间。同时,新版固件文件的大小愈大也代表在写入新版固件的过程中,失败的风险跟着增高。另一方面,为了最佳化地发挥服务器硬件的效能,客制化固件更新的速度愈来愈频繁本文档来自技高网...

【技术保护点】
1.一种服务器固件更新方法,适用于具有一运算装置及一存储装置的一服务器且该服务器用以运行一第一固件,其特征在于,所述的服务器固件更新方法包括:/n以该运算装置接收一第二固件并存储该第二固件于该存储装置;/n以该运算装置执行一比对程序,该比对程序用以获得该第一固件及该第二固件的一差异比例值;以及/n以该运算装置判断该差异比例值是否属于一局部更新数值区间并根据判断结果更新该第一固件;其中/n当该差异比例值属于该局部更新数值区间,以该运算装置依据该第一固件及该第二固件的差异产生一差异片段,并以该运算装置根据该差异片段修改该第一固件;/n当该差异比例值不属于该局部更新数值区间,以该运算装置以该第二固件...

【技术特征摘要】
1.一种服务器固件更新方法,适用于具有一运算装置及一存储装置的一服务器且该服务器用以运行一第一固件,其特征在于,所述的服务器固件更新方法包括:
以该运算装置接收一第二固件并存储该第二固件于该存储装置;
以该运算装置执行一比对程序,该比对程序用以获得该第一固件及该第二固件的一差异比例值;以及
以该运算装置判断该差异比例值是否属于一局部更新数值区间并根据判断结果更新该第一固件;其中
当该差异比例值属于该局部更新数值区间,以该运算装置依据该第一固件及该第二固件的差异产生一差异片段,并以该运算装置根据该差异片段修改该第一固件;
当该差异比例值不属于该局部更新数值区间,以该运算装置以该第二固件覆写该第一固件。


2.如权利要求1所述的服务器固件更新方法,其特征在于,该...

【专利技术属性】
技术研发人员:王绍宇孙佩杰
申请(专利权)人:技嘉科技股份有限公司
类型:发明
国别省市:中国台湾;71

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

1