高密度服务器的制作方法

文档序号:6583659阅读:110来源:国知局
专利名称:高密度服务器的制作方法
技术领域
本发明是有关于一种高密度服务器(high-density server),且特别是有关于一 种具更新功能的高密度服务器。
背景技术
随着数字科技的快速发展,数字产品的应用也日趋普及,计算机相关周边产业的 进步更是一日千里。在计算机的普及再加上网络技术的迅速发展下,网络已成为快速获取 数据的重要媒介,并可以提供多样化的信息服务。于是,目前网络的大量的使用,使得网络 相关业者必须添购许多的网络及计算机相关设备以充分的提供使用者的需求。然而,由于机房的可用空间有限,因此希望计算机与相关设备能具有较小的尺寸, 以减少其所占用的办公室或厂房空间。特别是大型计算机服务器系统,为求具有高的稳定 性,故相较于一般桌上型计算机的尺寸大小,犹有过之而无不及。因此,服务器的发展便着眼在使服务器的单位体积内提供更高的处理效能并能够 弹性地布署服务器内。于是,发展出在一机箱中有多个独立主机板的高密度服务器(High Density server system)0其中,在对高密度服务器的各主机板进行基本输入输出系统(Basichput/ Output System, BIOS)更新时,需透过个别主机板的存取装置,如软盘机或通用序列总线 (Universal Serial Bus, USB)装置,读取更新用的BIOS映像文件(image),以作为更新的 依据。由上可知,高密度服务器的主机板BIOS更新不仅过程繁复而且效率较差。

发明内容
因此,本发明的一目的是在提供一种高密度服务器,用以通过存于其背板的一储 存组件中的基本输入输出系统映像文件,更新高密度服务器的多个主机板的基本输入输出 系统。本发明的一实施例提供一种高密度服务器,包含一背板、一总线以及数个主机 板。背板包含一储存组件以及一中央管理芯片(Enclosure ManagementcontrolIer, EM controller).储存组件存有一基本输入输出系统映像文件。其中,基本输入输出系统映 像文件具有一映像文件版本。中央管理芯片电性连接储存组件且包含一传送模块。传送 模块自储存组件读取基本输入输出系统映像文件的一映像文件版本,并传送映像文件版 本。每一主机板包含一基本输入输出系统、一基板管理控制器(Baseboard Management Controller, BMC)以及一处理组件。其中,基本输入输出系统具有一目前版本。基板管理 控制器透过总线电性连接中央管理芯片,且接收并储存映像文件版本。处理组件电性连接 基板管理控制器以及基本输入输出系统,且包含一判断模块以及一更新模块。判断模块判 断映像文件版本是否较同一主机板的基本输入输出系统的目前版本新。更新模块在映像文 件版本较同一主机板的基本输入输出系统的目前版本新时,透过基板管理控制器,要求中 央管理芯片回传存于储存组件的基本输入输出系统映像文件,并根据基本输入输出系统映像文件,更新同一主机板的基本输入输出系统。依据本发明一实施例,中央管理芯片还包含另一更新模块,用以在收到一更新指 令时,接收另一基本输入输出系统映像文件,并将另一基本输入输出系统映像文件更新至 储存组件。依据本发明另一实施例,传送模块包含一更新判断器,用以在收到更新指令后,持 续判断另一基本输入输出系统映像文件是否完全更新至储存组件。其中,在另一基本输入 输出系统映像文件尚未完全更新至储存组件时,更新判断器使传送模块传送一无效版本。依据本发明另一实施例,背板还包含电性连接中央管理芯片的一数据传输接口。 其中,更新指令是透过数据传输接口所接收。依据本发明另一实施例,背板还包含电性连接中央管理芯片的一网络接口,用以 与网络建立连接。其中,更新指令是通过网络接口,而透过网络所接收。依据本发明另一实施例,其中总线为智能平台管理总线(IntelligentPlatform Management Bus, IPMB)。依据本发明另一实施例,其中每一处理组件是透过智能平台管理接口 (Intelligent Platform Management Interface, IPMI)与同一主机板的基板管理控制器 电性连接。依据本发明另一实施例,其中储存组件为闪存(Flash)或非挥发性内存 (Non-Volatile Random Access Memory, NVRAM)。应用本发明具有下列优点。高密度服务器的各主机板可自动依据存于背板的储存 组件中较新版本的基本输入输出系统映像文件,更新其基本输入输出系统。如此一来,仅需 更新存于背板的储存组件中的映像文件,即可达成多个主机板基本输入输出系统的更新。 此外,高密度服务器的管理者可在远程透过网络,更新各主机板的基本输入输出系统,而不 需亲自在高密度服务器旁进行更新的操作。另外,可避免高密度服务器的主机板根据尚未 更新完成的映像文件,对其基本输入输出系统更新所造成的系统损毁。


为让本发明的上述和其它目的、特征、优点与实施例能更明显易懂,所附附图的说
明如下图1是绘示依照本发明一实施例的一种高密度服务器的功能方块图。主要组件符号说明100背板310、320、..、3n0:主机板110储存组件311、321、..、3nl基板管理控制器120中央管理芯片312、322、..、3n2处理组件 121传送模块313、323、..、3n3基本输入输出系统122更新判断器314,324,·.、3n4判断模块123更新模块315,325,..、3n5更新模块130数据传输接口400 网络140 网络接口 200 总线
具体实施例方式请参照图1,其绘示依照本发明一实施例的一种高密度服务器的功能方块图。在高 密度服务器中,通过存于其背板的一储存组件中的基本输入输出系统映像文件,更新高密 度服务器的多个主机板的基本输入输出系统。高密度服务器包含一背板100、一总线200以及数个主机板310、320.....3n0。背
板100包含一储存组件110以及一中央管理芯片120。其中,储存组件可为闪存、非挥发性 内存或其它可供存取的储存组件。中央管理芯片120包含一传送模块121。各主机板310、 320、· · ·、3n0分别包含基板管理控制器311、321、· · ·、3nl、处理组件312、322、· · ·、3n2以
及基本输入输出系统313,323.....3n3。各处理组件312,322.....3η2分别包含判断模块
314,324.....3η4以及更新模块315、325.....3η5。中央管理芯片120电性连接储存组件
110。基板管理控制器311、321.....3nl透过总线200电性连接中央管理芯片120。其中,
总线200可为智能平台管理总线或其它可使背板100的中央管理芯片120与基板管理控制
器311、321.....3nl进行数据传输的总线。各处理组件312、322.....3n2电性连接同一主
机板的基板管理控制器311、321.....3nl以及基本输入输出系统313、323.....3n3。其中,
处理组件312、322.....3η2可透过智能平台管理接口或其它用以与基板管理控制器311、
321.....3nl进行数据传输的数据传输接口,与基板管理控制器311、321.....3nl电性连
接。此外,判断模块314、3M.....3n4以及更新模块315、325.....3n5可实作为智能平台
管理接口工具,以与基板管理控制器311、321.....3n 1沟通。储存组件110存有一基本输入输出系统映像文件。其中,基本输入输出系统映像 文件具有一映像文件版本。中央管理芯片120的传送模块121自储存组件110读取基本
输入输出系统映像文件的一映像文件版本,并传送映像文件版本至各主机板310、320.....
3η0。主机板310、320.....3η0的基板管理控制器311、321.....3nl接收并储存映像文
件版本。其中,基板管理控制器311、321.....3nl可分别将映像文件版本储存于其基板管
理控制器传感器(sensor)表,供同一主机板的处理组件312、322.....3n2读取。各基本输入输出系统313、323.....3n3分别具有一目前版本。处理组件312、
322.....3n2的判断模块314、3M.....3n4判断映像文件版本是否较同一主机板的基本
输入输出系统313、323.....3n3的目前版本新。其中,可分别使用基本输入输出系统映像
文件以及基本输入输出系统313、323.....3n3的识别信息、修改日期或其它版本相关的
信息,分别作为基本输入输出系统映像文件的映像文件版本以及基本输入输出系统313、
323.....3n3的目前版本,以辅助判断模块314、3M.....3n4的判断。在映像文件版本较基本输入输出系统313、323.....3n3的目前版本新时,同一主
机板的处理组件312,322.....3n2的更新模块315,325.....3n5透过基板管理控制器311、
321.....3nl,要求中央管理芯片120回传存于储存组件110的基本输入输出系统映像文
件。接下来,更新模块315、325.....3n5根据基本输入输出系统映像文件,更新同一主机板
的基本输入输出系统313、323、. . .、3n3。举例来说,在主机板310的判断模块314判断映像文件版本较同一主机板310的 基本输入输出系统313的目前版本新时,主机板310的更新模块315透过同一主机板310
5的基板管理控制器311,要求中央管理芯片120回传存于储存组件110的基本输入输出系统 映像文件。然后,更新模块315根据基本输入输出系统映像文件,更新同一主机板310上的 基本输入输出系统313。然而,在其它实施例中,若其它主机板的基本输入输出系统的目前 版本较映像文件版本旧时,亦可通过其同一主机板上的更新模块进行更新,并不限于本实 施例。如此一来,在储存组件110中的基本输入输出系统映像文件的版本较新时,高密度服 务器的各主机板310,320, · · ·、3n0便可自动更新其基本输入输出系统313、323、· · ·、3n3。此外,高密度服务器可通过更新存于其储存组件110的基本输入输出映像文件, 而使各主机板310,320, · · ·、3n0更新其基本输入输出系统313、323、· · ·、3n3。因此,中央 管理芯片120可包含一更新模块123,用以在收到一更新指令时,接收另一基本输入输出系 统映像文件,并将另一基本输入输出系统映像文件更新至储存组件110。其中,另一基本输 入输出系统映像文件可包含于更新指令中,或更新指令可包含另一基本输入输出系统映像 文件的储存位置,供高密度服务器取得。另外,背板100可包含与中央管理芯片120电性连接的一数据传输接口 130或一 网络接口 140。如此一来,更新指令可透过数据传输接口 130所接收,或通过网络接口与网 络400建立连接,而透过网络400接收更新指令。换言之,高密度服务器的管理者可在远程 透过网络发出更新指令,对存于储存组件中的映像文件进行更新,以更新各主机板的基本 输入输出系统。为避免在储存组件110中的基本输入输出映像文件尚未更新完成时,各主机板
310,320.....3n0根据未更新完成的基本输入输出映像文件进行更新而造成损毁,因此传
送模块121可包含一更新判断器122。在收到更新指令后,更新判断器122持续判断另一基 本输入输出系统映像文件是否完全更新至储存组件110。其中,在另一基本输入输出系统 映像文件尚未完全更新至储存组件110时,更新判断器122使传送模块121传送一无效版 本,如nonmull或其它可使主机板在接收后不会进行更新的版本。如此一来,主机板310、
320.....3n0便会根据所收到的无效版本,而不更新其基本输入输出系统313、323.....
3n3。因而,可避免主机板310、320.....3n0根据尚未更新完成的基本输入输出系统映像文
件进行更新,所造成的系统损毁。由上述本发明实施例可知,应用本发明具有下列优点。高密度服务器的各主机板 可自动依据存于背板的储存组件中较新版本的基本输入输出系统映像文件,更新其基本输 入输出系统。如此一来,仅需更新存于背板的储存组件中的映像文件,即可达成多个主机板 基本输入输出系统的更新。此外,高密度服务器的管理者可在远程透过网络,更新各主机板 的基本输入输出系统,而不需亲自在高密度服务器旁进行更新的操作。另外,可避免高密度 服务器的主机板根据尚未更新完成的映像文件,对其基本输入输出系统更新所造成的系统 损毁。虽然本发明已以实施方式揭露如上,然其并非用以限定本发明,任何熟悉此技术 的人员,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范 围当视权利要求书所界定的范围为准。
权利要求
1.一种高密度服务器,其特征在于,包含一背板,包含一储存组件,存有一基本输入输出系统映像文件,其中该基本输入输出系统映像文件 具有一映像文件版本;以及一中央管理芯片,电性连接该储存组件,包含一传送模块,自该储存组件读取该映像文件版本,并传送该映像文件版本;一总线;以及多个主机板,其中每一该些主机板包含一基本输入输出系统,其中该基本输入输出系统具有一目前版本;一基板管理控制器,透过该总线电性连接该中央管理芯片,且接收并储存该映像文件 版本;以及一处理组件,电性连接该基板管理控制器以及该基本输入输出系统,包含一判断模块,判断该映像文件版本是否较该基本输入输出系统的该目前版本新;以及一更新模块,在该映像文件版本较该目前版本新时,透过该基板管理控制器,要求该中 央管理芯片回传存于该储存组件的该基本输入输出系统映像文件,并根据该基本输入输出 系统映像文件,更新该基本输入输出系统。
2.根据权利要求1所述的高密度服务器,其特征在于,该中央管理芯片还包含另一更新模块,在收到一更新指令时,接收另一基本输入输出系统映像文件,并将该另 一基本输入输出系统映像文件更新至该储存组件。
3.根据权利要求2所述的高密度服务器,其特征在于,该传送模块包含一更新判断器,在收到该更新指令后,持续判断该另一基本输入输出系统映像文件是 否完全更新至该储存组件,其中在该另一基本输入输出系统映像文件尚未完全更新至该储 存组件时,该更新判断器使该传送模块传送一无效版本。
4.根据权利要求2所述的高密度服务器,其特征在于,该背板还包含一数据传输接口,电性连接该中央管理芯片,其中该更新指令是透过该数据传输接口 所接收。
5.根据权利要求2所述的高密度服务器,其特征在于,该背板还包含一网络接口,电性连接该中央管理芯片,与网络建立连接,其中该更新指令是通过该网 络接口,而透过网络所接收。
6.根据权利要求1所述的高密度服务器,其特征在于,该总线为智能平台管理总线。
7.根据权利要求1所述的高密度服务器,其特征在于,每一该些处理组件是透过智能 平台管理接口与其基板管理控制器电性连接。
8.根据权利要求1所述的高密度服务器,其特征在于,该储存组件为闪存或非挥发性 内存。
全文摘要
本发明涉及一种高密度服务器,包含一背板、一总线以及数个主机板。背板包含一储存组件以及一中央管理芯片。储存组件存有一基本输入输出系统映像文件。其中,基本输入输出系统映像文件具有一映像文件版本。中央管理芯片传送映像文件版本至各主机板。每一主机板包含一基本输入输出系统、一基板管理控制器以及一处理组件。其中,各基本输入输出系统具有一目前版本。各处理组件在映像文件版本较其基本输入输出系统的目前版本新时,透过基板管理控制器,要求中央管理芯片回传存于储存组件的基本输入输出系统映像文件,用以作为更新其基本输入输出系统的依据。
文档编号G06F9/445GK102073510SQ20091022194
公开日2011年5月25日 申请日期2009年11月23日 优先权日2009年11月23日
发明者卢晓芬, 陈志伟 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1