服务器的基本输入/输出系统的更新系统及其方法技术方案

技术编号:4264021 阅读:233 留言:0更新日期:2012-04-11 18:40
一种服务器的基本输入/输出系统的更新系统及其方法,发送端通过网络对接收端的基本输入/输出系统进行更新。对基本输入/输出系统的更新方法包括下列步骤:基板管理控制器切断输入/输出控制中心与低接脚位数总线的连接;将基板管理控制器的运作模式设定为主控模式;由基板管理控制器对接收端的基本输入/输出系统进行更新程序;在完成接收端的基本输入/输出系统更新程序后,闭合输入/输出控制中心与低接脚位数总线的连接。

【技术实现步骤摘要】

本专利技术涉及一种服务器的基本输入/输出系统的更新系统与方法,特别涉及一种利用远程计算机对本地端服务器的基本输入/输出系统更新的系统与方法。
技术介绍
基本输入/输出系统(Basic Input/Output System,简称BIOS)是用以控制计 算器的基本输入/输出的程序、系统设置信息、开机时的自检程序(power onself-test, POST)和系统启动程序(boot)。因此主机板的执行效能是取决于BIOS的好坏。因此许多厂 商为了能保持主机板的执行效能,厂商仍会持续的开发新的BIOS以供使用者更新主机板, 以提高主机板的执行效能。 —般在更新主机板的BIOS而言,需要在计算器开机过程中方能执行。如果BIOS中 的系统启动程序区块(boot block)受到损坏,将使计算器无法开机,而这时必须要对BIOS 进行更新,就需要将BIOS芯片从主机板上拆卸下来,而BIOS芯片是焊接在主机板上的,因 此必须将主机板送回原厂进行返修。对于使用者而言,不仅浪费等待的时间同时也造成使 用者工作上的困扰。 在已公开的中国专禾l」一 种BIOS刷新升级的系统和方法(申请号 200610058031. 8)中揭露了一种通过网络刷新BIOS的系统和方法,在所述的系统中包括有 远程控制服务器端和终端计算机。远程控制服务器端和终端计算机都包括IPMI,BMC,对外 NIC,终端计算机的IPMI中,包括BIOS更新控制模块,用于读取刷新标志位,并确定是否读 取BIOS更新文件并进行BIOS更新升级;所述终端计算机还包括升级文件存储模块,用于存 储BIOS更新升级文件,并将刷新标志位设置为需要更新BIOS文件,并由BIOS更新控制模 块在BIOS更新完成后将所述标志位清除;远程控制服务器端还包括BIOS文件传输模块,用 于获取并将BIOS更新升级文件通过网络发送到终端计算机。 简单的来说,200610058031. 8案中终端计算机在每次接获新的升级文件后会先刷 新标志位的状态。接着,终端计算机会进行重开机的动作。在开机加载BIOS的过程中会检 查标志位。当发现标志位有被修改时,进行更新BIOS的动作。在200610058031. 8案中,虽 然BIOS刷新文件的接收是通过网络,但BIOS刷新还是需要在开机的过程中完成。这样一 来,仍然不能解决BIOS的系统启动程序区块一旦受到损坏的问题,仍然需要将主机板送回 原厂进行返修,费时费力。
技术实现思路
鉴于以上的问题,本专利技术的主要目的在于提供一种服务器的基本输入/输出系统 的更新系统,通过网络由发送端对接收端的基本输入/输出系统进行更新。其中接收端除 了可以不用重新启动就可以实时地进行基本输入/输出系统的更新动作。而且,接收端可 以在不开机状态下,对接收端进行基本输入/输出系统更新。 为达到上述目的,本专利技术所揭露的一种服务器的基本输入/输出系统的更新系统,更新系统包括有发送端与接收端。 发送端用以发送基本输入/输出系统更新信息;接收端接收来自于发送端的基本 输入/输出系统的更新信息;在接收端中还包括有网络接口卡(NIC, Network Interface Card)、输入/输出控制中心(Input/Output Controller Hub, ICH)、基板管理控制器(BMC, Baseboard Management Controller);网络接口卡电性连接于基板管理控制器,基板管理 控制器通过网络接口卡接收基本输入/输出系统的更新信息;输入/输出控制中心连接在 低接脚位数总线的干路端;基本输入/输出系统,通过低接脚位数总线与输入/输出控制中 心电性连接,且连接在低接脚位数总线的一支路端;基板管理控制器电性通过低接脚位数 总线与输入/输出控制中心电性连接,且连接在低接脚位数总线的另一支路端,基板管理 控制器接收到该基本输入/输出系统的更新信息后执行下列步骤切断输入/输出控制中 心与低接脚位数总线的连接;将基板管理控制器的运作模式设定为主控模式;由基板管理 控制器对基本/输入输出系统进行更新程序;在完成基本输入/输出系统的更新程序后,闭 合输入/输出控制中心与低接脚位数总线的连接;将输入/输出控制中心的运作模式设定 为主控模式。 从本专利技术的另一观点,本专利技术提出一种服务器的基本输入/输出系统的更新方 法,由发送端对接收端的基本输入/输出系统进行更新。 为达到上述目的,本专利技术所揭露的一种服务器的基本输入/输出系统的更新方法 包括以下步骤由发送端通过网络发送基本输入/输出系统的更新信息至接收端;接收端 的基板管理控制器通过网络接口卡接收基本输入/输出系统的更新信息;令基板管理控制 器切断输入/输出控制中心与低接脚位数总线的连接;令基板管理控制器将其自身的运作 模式设定为主控模式;由基板管理控制器对接收端的基本输入/输出系统进行更新程序; 在完成接收端的基本输入/输出系统的更新程序后,闭合输入/输出控制中心与低接脚位 数总线的连接;重新将输入/输出控制中心的运作模式设定为主控模式。 本专利技术提供了一种更新服务器的基本输入/输出系统的系统与方法,通过本专利技术 可以由发送端发送基本输入/输出系统的更新信息至接收端。接收端服务器在依据发送端 所传送的基本输入/输出系统的更新信息后,接收端服务器中的基板管理控制器会将对输 入/输出控制中心的与低接脚位数总线的连接切断。并由基板管理控制器对接收端的基本 输入/输出系统进行更新处理。这样一来,除了可以降低维修的成本外,亦可以将其技术手 段应用于网络更新基本输入/输出系统的目的。 以下结合附图和具体实施例对本专利技术进行详细描述,但不作为对本专利技术的限定。 附图说明 图1为本专利技术的系统架构示意图; 图2为本专利技术在开机状态下的运作流程示意图; 图3为本专利技术在关机状态下的运作流程示意图。 其中,附图标记 110 发送端 120 接收端 121 网络接口卡 122 输入/输出控制中心 123 基板管理控制器 125 基本输入/输出系统 126 控制电路具体实施例方式下面结合附图对本专利技术的结构原理和工作原理作具体的描述 请参考图1所示,其为本专利技术的系统示意图。在本专利技术的更新系统中包括有发送 端110与接收端120。其中,在本专利技术中仅以一个接收端120作为说明,但是本领域技术人 员可以根据本专利技术所述的技术手段应用于多个接收端120中。在接收端120中还包括有 网络接口卡121、输入/输出控制中心122、基板管理控制器123、基本输入/输出系统125、 以及控制电路126。网络接口卡121通过网络与发送端110连接,并电性连接于基板管理控 制器123。输入/输出控制中心122通过低脚位数总线(Low Pin Count,简称LPC)分别与 基板管理控制器123、基本输入/输出系统125电性连接,且输入/输出控制中心122连接 在低脚位数总线的干路端,基板管理控制器123、基本输入/输出系统125分别连接在低脚 位数总线的支路端。在低脚位数总线的干路上,连接有控制电路126,该控制电路由基板管 理控制器控制,以断开和闭合输入/输出控制中心122与低脚位数总线的连接。 本专利技术的更新系统的运作过程,可以分为开机状态下的更新和关机状态下的更新 本文档来自技高网
...

【技术保护点】
一种服务器的基本输入/输出系统的更新系统,其特征在于,该更新系统包括有:一发送端,用以发送一基本输入/输出系统的更新信息;以及一接收端,其接收来自于该发送端的该基本输入/输出系统更新信息,在该接收端中还包括有:一网络接口卡,系通过网络与该发送端连接;一输入/输出控制中心,连接在一低接脚位数总线的干路端;一基本输入/输出系统,通过该低接脚位数总线与该输入/输出控制中心电性连接,且连接在该低接脚位数总线的一支路端;以及一基板管理控制器,电性连接于该网络接口卡,通过该网络接口卡接收该基本输入/输出系统的更新信息,并通过该低接脚位数总线与该输入/输出控制中心电性连接,且连接在该低接脚位数总线的另一支路端,该基板管理控制器接收到该基本输入/输出系统的更新信息后,用以执行下列步骤:切断该输入/输出控制中心与该低接脚位数总线的连接;将该基板管理控制器的运作模式设定为主控模式;由该基板管理控制器对该基本输入/输出系统进行更新程序;在完成该接收端的基本输入/输出系统的更新程序后,闭合该输入/输出控制中心与该低接脚位数总线的连接;以及将该输入/输出控制中心的运作模式设定为主控模式。

【技术特征摘要】
一种服务器的基本输入/输出系统的更新系统,其特征在于,该更新系统包括有一发送端,用以发送一基本输入/输出系统的更新信息;以及一接收端,其接收来自于该发送端的该基本输入/输出系统更新信息,在该接收端中还包括有一网络接口卡,系通过网络与该发送端连接;一输入/输出控制中心,连接在一低接脚位数总线的干路端;一基本输入/输出系统,通过该低接脚位数总线与该输入/输出控制中心电性连接,且连接在该低接脚位数总线的一支路端;以及一基板管理控制器,电性连接于该网络接口卡,通过该网络接口卡接收该基本输入/输出系统的更新信息,并通过该低接脚位数总线与该输入/输出控制中心电性连接,且连接在该低接脚位数总线的另一支路端,该基板管理控制器接收到该基本输入/输出系统的更新信息后,用以执行下列步骤切断该输入/输出控制中心与该低接脚位数总线的连接;将该基板管理控制器的运作模式设定为主控模式;由该基板管理控制器对该基本输入/输出系统进行更新程序;在完成该接收端的基本输入/输出系统的更新程序后,闭合该输入/输出控制中心与该低接脚位数总线的连接;以及将该输入/输出控制中心的运作模式设定为主控模式。2. 根据权利要求1所述的服务器的基本输入/输出系统的更新系统,其特征在于,该接 收端还包括一控制电路,连接在该低接脚位数总线的干路上,该基板管理控制器通过该控 制电路来断开和闭合该输入/输出控制中心与该低接脚位数总线的连接。3. 根据权利要求l所述的服务器的基本输入/输出系统的更新系统,其特征在于,该基 板管理控制器设定为主控模式的步骤后,还包括以下步骤将该基本输入/输出系统的运作模式设定为附属模式。4. 根据权利要求l所述的服务器的基本输入/输出系统的更新系统,其特征在于,在闭 合该输入/输出控制中心与该低接脚位数总线的连接的步骤后,还包括以...

【专利技术属性】
技术研发人员:陆炜刘士豪
申请(专利权)人:英业达股份有限公司
类型:发明
国别省市:71[中国|台湾]

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

1