服务器系统及更新开机映像档的方法技术方案

技术编号:14770086 阅读:81 留言:0更新日期:2017-03-08 14:03
本发明专利技术提供一种服务器系统,包含一远程服务器及至少一本地服务器,该远程服务器储存一相关于开机使用的更新映像档,该本地服务器包括至少一主板,该主板具有一包括一设定界面及一只读存储器的基本输入输出单元,该只读存储器储存一供开机使用的目前映像档,该设定界面传送一更新映像文件的请求更新指令至该底板控制装置,使该底板控制装置自该远程服务器取得该更新映像档并写入至该只读存储器,使该只读存储器储存的该目前映像档更新为该更新映像档,以达到无需在本地服务器中进入操作系统内执行对应的执行软件来进行更新映像档的方式。

【技术实现步骤摘要】

本专利技术是有关于一种服务器系统及更新开机映像档的方法,特别是指一种无需在本地服务器中进入操作系统内执行对应的执行软件来进行更新的服务器系统及更新开机映像档的方法。
技术介绍
现有的伺服器具有至少一包括一内存的主板,及至少一硬盘,该主板储存一目前映像档,当服务器开机时,服务器根据该目前映像文件对内存中的每一内存区块配置一对应的内存地址,该硬盘储存一系统数据,进而于开机后可进入例如Window、Linux及DOS等操作系统进行后续使用。以BIOS映像档为例,目前BIOS映像档的大小和复杂程度不断增加,而且硬件的更新速度加快,因此BIOS映像档也必须不断更新以支持新硬件。此外,现有的服务器在使用中,若服务器执行一特定的应用程序时写入到错误的内存区块,而导致服务器出现操作异常,以至于该目前映像档无法解决此问题,使用者必须更新该目前映像档,以于服务器再次开机时,服务器依据更新后的映像文件对内存区块重新配置正确的内存地址,才能继续执行该特定的应用程序。当发生上述状况,而需要以一更新映像档更新该主板中储存的该目前映像档时,是由用户下指令使该主板读取该硬盘上的系统数据以进入操作系统,同步地,用户还需将一储存有该更新映像档,和一执行映像文件更新的执行软件的储存装置与该服务器电连接后,将该储存装置储存的该更新映像文件和该执行软件传送至该主板,如此才能令该执行软件将该主板储存的该目前映像档更新为该更新映像档,而完成映像档的更新。由于现有的服务器通常配置多数的主板,且各主板的厂牌及型号往往不尽相同,所以当需要执行上述更新映像档的过程时,使用者必须针对欲更新的该主板准备好特定的更新映像文件和执行软件,而造成管理和使用上的困难;此外,在目前实际的应用上,往往更将多数服务器串接成服务器系统,如此一来,更大幅提高使用、管理上的困难。此外,当硬盘毁损时,服务器无法透过该主板读取该硬盘上的系统数据来进入操作系统中以进行后续动作,导致根本无法更新映像档。因此,如何解决前述服务器发生问题而需要更新映像档的问题,是当前业者努力的方向之一。
技术实现思路
因此,本专利技术的主要目的在于提供一种利用设定界面更新映像档以解决习知问题的本地服务器。为达上述目的,本专利技术本地服务器,适用于联机至一储存一BIOS更新映像档的远程服务器。该本地服务器包括至少一主板。该主板具有一基本输入输出单元,及一底板控制装置。该基本输入输出单元包括一设定界面,及一只读存储器,该只读存储器储存一供开机使用的BIOS目前映像档,该设定界面传送一索取映像文件的请求更新指令至该底板控制装置。该底板控制装置根据该请求更新指令自该远程服务器取得该BIOS更新映像档并写入该只读存储器,以取代该BIOS目前映像档。此外,本专利技术的第二目的在于提供一种更新映像档的方法。为达上述目的,本专利技术一种更新映像档的方法,由一本地服务器执行,该本地服务器联机至一远程服务器,该本地服务器包括至少一主板,该主板具有一基本输入输出单元及一底板控制装置,该基本输入输出单元包括一设定界面,及一只读存储器,该远程服务器储存一相关于开机使用的BIOS更新映像档,包含以下步骤:(A)该设定界面依据一指示更新的输入而传送一请求更新指令至该底板控制装置;(B)该底板控制装置依据该请求更新指令从该远程服务器取得一BIOS更新映像档;及(C)该底板控制装置将该BIOS更新映像档写入至该基本输入输出单元的只读存储器。此外,本专利技术的第三目的在于提供一种本地服务器。为达上述目的,该本地服务器适用于联机至一储存一BIOS更新映像档的远程服务器。该本地服务器包括至少一主板,该主板具有一基本输入输出单元,及一底板控制装置,该基本输入输出单元包括一设定界面,该底板控制装置包括一只读存储器,该只读存储器储存一BMC目前映像档。该设定界面依据一指示更新的输入,而传送一索取映像文件的请求更新指令至该底板控制装置。该底板控制装置根据该请求更新指令自该远程服务器取得该BMC更新映像档,并将该BMC更新映像档写入该底板控制装置的只读存储器,以取代该BMC目前映像档。本专利技术的第四目的,即在提供一种更新映像档的方法。为达上述目的,本专利技术的更新映像档的方法由一本地服务器执行,该本地服务器联机至一远程服务器,该本地服务器包括至少一主板,该主板具有一基本输入输出单元及一底板控制装置,该基本输入输出单元包括一设定界面,该底板控制装置包括一只读存储器,该远程服务器储存一BMC更新映像档,包含以下步骤:(A)该设定界面依据一指示更新的输入而传送一请求更新指令至该底板控制装置;(B)该底板控制装置依据该请求更新指令从该远程服务器取得该BMC更新映像档;及(C)该底板控制装置将该BMC更新映像档写入至该底板控制装置的只读存储器。与现有技术相比,本专利技术藉由该基本输入输出单元传送该请求更新指令至该底板控制装置据以完成更新开机映像档,而无需为主板事先准备用以执行更新的执行软件。【附图说明】图1是本专利技术一种服务器系统的一第一实施例的系统图。图2是该第一实施例的一主板的方块图。图3是该第一实施例更新BIOS映像档的方法流程图。图4是本专利技术一种服务器系统的一第二实施例的系统图。图5是该第二实施例更新BMC映像档的方法流程图。【具体实施方式】在本专利技术被详细描述之前,应当注意在以下的说明内容中,类似的组件是以相同的编号来表示。参阅图1,本专利技术服务器系统的一第一实施例包含一远程服务器1,及至少一讯号连接该远程服务器1的本地服务器2,该本地服务器2提供位于本地端的用户进行执行应用程序、储存数据等相关操作,且该本地服务器2包括至少一主板21(如图1所绘示的第一主板至第n主板),该远程服务器1透过网络联机的方式来管理该本地服务器2,并储存更新档案(例如,映像档及相关于该映像文件的版本数据)以提供该本地服务器2更新使用,关于映像档的种类及用途,以下将更进一步说明。参阅图2(为方便说明本实施例仅举一个主板说明,但不限于此),该远程服务器1储存一相关于开机使用的BIOS更新映像档11,及一相关于该BIOS更新映像档11的BIOS更新版本数据12,该BIOS更新映像档11为对应本次更新BIOS映像档的时间点上的最新版本或是每次更新时所需要的特定版本,且储存于该远程服务器1中,且用以提供该本地服务器2作为更新开机映像档使用。其中,于本
中,映像档的专有名词是imagefile,而BIOS定义为基本输入输出系统(BasicInputOutputSystem),BMC定义为底板管理控制器(BaseboardManagementController),全文为方便说明则简写BIOS、BMC。该主板21具有一基本输入输出单元211,及一电连接该基本输入输出单元211与该远程服务器1之间的底板控制装置216,该基本输入输出单元211包括一储存一供开机使用的BIOS目前映像档213的只读存储器212、一BIOS指令模块214,及一接收多种不同输入的设定界面215,该底板控制装置216包括一BMC指令模块218,该BIOS指令模块214与该BMC指令模块218的格式相同,并储存多数对应不同输入的OEM指令(OriginalEquipmentManufacturercommand,原始设备制造商指令,以下简称指本文档来自技高网
...
服务器系统及更新开机映像档的方法

【技术保护点】
一种本地服务器,适用于联机至一储存一BIOS更新映像档的远程服务器,其特征在于,该本地服务器包含:至少一主板,该主板具有一基本输入输出单元,及一底板控制装置,该基本输入输出单元包括一设定界面,及一只读存储器,该只读存储器储存一BIOS目前映像档,该设定界面依据一指示更新的输入,而传送一索取映像文件的请求更新指令至该底板控制装置,该底板控制装置根据该请求更新指令自该远程服务器取得该BIOS更新映像档,并将该BIOS更新映像档写入该基本输入输出单元的该只读存储器,以取代该BIOS目前映像档。

【技术特征摘要】
1.一种本地服务器,适用于联机至一储存一BIOS更新映像档的远程服务器,其特征在于,该本地服务器包含:至少一主板,该主板具有一基本输入输出单元,及一底板控制装置,该基本输入输出单元包括一设定界面,及一只读存储器,该只读存储器储存一BIOS目前映像档,该设定界面依据一指示更新的输入,而传送一索取映像文件的请求更新指令至该底板控制装置,该底板控制装置根据该请求更新指令自该远程服务器取得该BIOS更新映像档,并将该BIOS更新映像档写入该基本输入输出单元的该只读存储器,以取代该BIOS目前映像档。2.根据权利要求1所述的本地服务器,其特征在于,该基本输入输出单元更具有一BIOS指令模块,该BIOS指令模块储存多数对应不同输入的指令,该底板控制装置具有一格式相同于该BIOS指令模块的BMC指令模块,该设定界面依据该指示更新的输入从该BIOS指令模块中找出对应的该请求更新指令,并输出该请求更新指令,且该底板控制装置接收来自该设定界面的该请求更新指令,且依据其BMC指令模块解译该请求更新指令以得知需向该远程服务器取得该更新映像档。3.根据权利要求2所述的本地服务器,其特征在于,该远程服务器储存相关于BIOS更新映像档版本的一BIOS更新版本数据,该设定界面依据一请求版本的输入从该BIOS指令模块中找出对应的该请求版本指令并输出该请求版本指令,该底板控制装置接收该请求版本指令,且依据其BMC指令模块解译该请求版本指令以得知需向该远程服务器取得该BIOS更新版本数据,并将该BIOS更新版本数据传送至该设定界面。4.根据权利要求3所述的本地服务器,其特征在于,该设定界面显示该BIOS目前版本数据及该BIOS更新版本数据,并接收一指示是否更新的输入。5.根据权利要求1所述的本地服务器,其特征在于,当该底板控制装置将该BIOS更新映像档写入至该基本输入输出单元的只读存储器后,该基本输入输出单元依据一请求重新启动的讯号来重新启动。6.一种更新映像档的方法,由一本地服务器执行,该本地服务器联机至一远程服务器,该本地服务器包括至少一主板,该主板具有一基本输入输出单元及一底板控制装置,该基本输入输出单元包括一设定界面,及一只读存储器,该远程服务器储存一BIOS更新映像档,其特征在于,包含以下步骤:该设定界面依据一指示更新的输入而传送一请求更新指令至该底板控制装置;该底板控制装置依据该请求更新指令从该远程服务器取得该BIOS更新映像档;及该底板控制装置将该BIOS更新映像档写入至该基本输入输出单元的只读存储器。7.根据权利要求6所述的更新映像档的方法,其特征在于,该基本输入输出单元更具有一BIOS指令模块,该BIOS指令模块储存多数对应不同输入的指令,该底板控制装置具有一格式相同于该BIOS指令模块的BMC指令模块,该步骤(A)中的该设定界面依据该指示更新的输入从该BIOS指令模块中找出对应的该请求更新指令,并输出该请求更新指令,且该步骤(B)中的该底板控制装置接收该请求更新指令,且依据其BMC指令模块解译该请求更新指令以得知需向该远程服务器取得该BIOS更新映像档。8.根据权利要求7所述的更新映像档的方法,其特征在于,该基本输入输出单元的只读存储器储存一BIOS目前映像档,该远程服务器储存相关于BIOS更新映像档版本的一BIOS更新版本数据,在步骤(A)之前...

【专利技术属性】
技术研发人员:曾胜辉
申请(专利权)人:佛山市顺德区顺达电脑厂有限公司神云科技股份有限公司
类型:发明
国别省市:广东;44

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

1