在开机自检程序中提供状态指标的系统及方法技术方案

技术编号:29063804 阅读:19 留言:0更新日期:2021-06-30 09:08
本发明专利技术公开一种在开机自检程序期间提供状态指标的系统及方法。基本输入输出系统用于执行开机自检程序并输出开机自检程序的状态。每一多个存储装置具有一外部可见指示器。控制器耦接基本输入输出系统和多个存储装置,控制器用于接收来自基本输入输出系统的状态且用于控制每一存储装置的外部可见指示器,以响应于从基本输入输出系统接收到的状态。于从基本输入输出系统接收到的状态。于从基本输入输出系统接收到的状态。

【技术实现步骤摘要】
在开机自检程序中提供状态指标的系统及方法


[0001]本专利技术涉及用于计算装置开机程序的状态指标,特别是涉及来自存储装置的发光二极管的配置以指示基本输入输出系统的开机自检程序状态。

技术介绍

[0002]服务器大量用于高要求的应用,例如基于网络的系统或数据中心。云端计算应用程序的出现增加了对数据中心的需求。数据中心有许多服务器,用于存储数据并运行由远程连接的计算机装置使用者存取的应用程序。一般的数据中心具有实体的基座结构(chassis structure),并带有相应的电源和通信连接。每个机架(rack)可以容纳多个计算服务器和存储服务器。通常,每一个别的服务器都通过开机自检(power-on self-test,POST)程序开机以开始运行。在计算机系统(例如:服务器上的处理器核心)的开机自检程序期间,基本输入输出系统(basic input/output system,BIOS)可以向外部控制器(例如:基板管理控制器(baseboard management controller,BMC))提供状态代码。开机服务器的延迟是令人讨厌的(undesirable),因为任何延迟都会增加使用者必须等待完成诸如数据处理或应用程序执行之类的任务的时间。此类延迟于数据中心中的大量服务器会阻碍数据中心的整体运行。
[0003]在现代服务器的典型设计中,使用者无法确定当前的基本输入输出系统的开机自检程序的进度状态。虽然许多电路板都包含一个基本输入输出系统的开机自检程序的发光二极管(light emitting diode,LED),该LED在开机自检程序运行时会亮起,但是该发光二极管当前位于服务器基座的内部。因此,使用者无法确定服务器是成功启动还是在启动时当机。与基本输入输出系统的开机自检程序的发光二极管相比,通常会在存储装置(例如:硬式磁盘机(hard disk drive,HDD))的前面设计一个状态LED或LED。此类装置通常安装在服务器基座中,并且发光二极管可见于服务器的外部。例如,硬件驱动器活动指示灯(有时称为HDD发光二极管、硬件驱动器(hard drive)指示灯或硬件驱动器活动指示灯)是一个小的LED指示灯,只要每当插入硬件驱动器或其他内建存储器(built-in storage)且连接至服务器,该指示灯便会被点亮。但是,目前该些LED并不指示启动过程(boot-up process)的状态。
[0004]因此,需要一种系统,该系统在硬件驱动器上提供一个外部可见的发光二极管,以指示基本输入输出系统的开机自检程序的状态。还需要一种系统,该系统提供一种简便的方法来显示基本输入输出系统的开机自检程序阶段的状态,而无需对现有服务器的硬件进行任何修改。还需要一种系统,该系统允许使用者读取开机自检状态代码以识别基本输入输出系统的开机自检程序的阶段中的错误以进行故障排除。

技术实现思路

[0005]本专利技术的范例是一种在开机自检程序期间提供状态指标的系统。该系统包括基本输入输出系统,且基本输入输出系统用于执行开机自检程序并输出开机自检程序的状态。
该系统包括多个存储装置。每一多个存储装置具有外部可见指示器。该系统包括控制器,且该控制器耦接基本输入输出系统和多个存储装置。该控制器用于接收来自基本输入输出系统的状态且用于控制每一多个存储装置的外部可见指示器,以响应于来自基本输入输出系统的状态。
[0006]以上概述并非旨在表示本专利技术的每个实施例或每个方面。而是,前述
技术实现思路
仅提供本文阐述的一些新颖方面和特征的范例。当结合考虑附图和所附专利技术权利要求时,根据用于实施本专利技术的代表性实施例和方式的详细描述,如下所示,本专利技术的以上特征和优点以及其他特征和优点将变得显而易见。
附图说明
[0007]通过以下范例性的实施例的描述并结合附图,将可以更好地理解本专利技术,其中:
[0008]图1是本专利技术的某些方面的范例服务器的前面板的视图,其示出了安装在服务器基座中的存储装置上的发光二极管,该发光二极管可用于指示基本输入输出系统的开机自检程序的状态;
[0009]图2是图1中的范例服务器的元件的方块图;
[0010]图3是本专利技术的一些方面的通过用于多个存储装置的发光二极管指示基本输入输出系统的开机自检程序的状态的流程的流程图;
[0011]图4A是范例服务器中的HDD发光二极管的范例序列图,其指示基本输入输出系统的开机自检程序的一种状态;
[0012]图4B是本专利技术的一些方面的范例服务器中的HDD发光二极管的另一范例序列图,其指示基本输入输出系统的开机自检程序的另一状态。
[0013]图4C是本专利技术的一些方面的,指示范例基本输入输出系统中的另一状态的范例服务器中的HDD发光二极管的另一范例序列图。
[0014]本专利技术易于进行各种修改和替代形式。已经通过范例的方式在附图中绘示出了一些代表性的实施例,并且在此将对其进行详细描述。然而,应当理解,本专利技术并不旨在限于所公开的特定形式。相反,专利技术将覆盖落入由所附权利要求书限定的本专利技术的精神和范围内的所有修改,等同形式和替代形式。
[0015]符号说明
[0016]100:服务器
[0017]110:基座
[0018]112:前面板
[0019]114:插槽
[0020]120、122、124、126、128、130,132、134、136、138、140、142:硬式磁盘机(或称硬件驱动器)
[0021]144、146、148、150、152、154、156、158、160、162、164、166:发光二极管
[0022]210:基板管理控制器
[0023]200:基本输入输出系统
[0024]220:BIOS芯片
[0025]300:流程
[0026]302~310:步骤
[0027]LPC:LPC总线
具体实施方式
[0028]本专利技术可以以许多不同的形式实施。代表性实施例在附图中绘示出,并且将在本文中详细描述。本说明书是本专利技术原理的范例或说明,并且无意于将本专利技术的广泛方面限于所示出的实施例。就此而言,例如在摘要、
技术实现思路
和实施方式部分中公开但在权利要求中未明确提出的要素和限制,不应通过暗示,推论单独或共同地并入权利要求中。为了详细描述的目的,除非特别声明,单数包括多个,反之亦然。术语『包括』是指『包括但不限于』。此外,在本文中可以使用诸如『大约』、『几乎』、『基本上』、『近似』等的近似词来表示,例如,『在
……
处』、『附近』、『在其3~5%之内』或『在可接受的制造公差内』,或其任何逻辑组合。
[0029]本专利技术涉及一种开机系统(boot system),该开机系统使用诸如硬式磁盘机(HDD)(或称硬件驱动器(HDD))上的发光二极管之类的可视指示器,该可视指示器可以在诸如服务器之类的计算机装置的外部面板上观看。可视指示器用于识别内部组件(例如:基本输入输出系统)的开机自检程序(pow本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种在开机自检程序中提供状态指标的系统,其特征在于,该系统包括:基本输入输出系统,用于执行该开机自检程序并输出该开机自检程序的一状态;至少一模块化装置,具有外部可见指示器;以及控制器,耦接该基本输入输出系统和该至少一模块化装置,该控制器用于接收来自该基本输入输出系统的该状态且用于控制该模块化装置的该外部可见指示器,以响应于来自该基本输入输出系统的该状态。2.如权利要求1所述的系统,其中该控制器是基板管理控制器;其中该状态是开机自检代码。3.如权利要求2所述的系统,其中该至少一模块化装置包括八个模块化装置,其中该开机自检代码为八位代码,该基板管理控制器使用该些八个模块化装置的该些外部可见指示器以显示该开机自检代码。4.如权利要求1所述的系统,其中在该开机自检程序中,该控制器用于取代该模块化装置的控制权,并且当该开机自检程序完成时,该控制器将该控制权返回该模块化装置。5.一种用于在模块化装置上的至少一外部可见指示器上提供来自开机自检程序的状态指标的方法,该方法包括:通过基本输入输出系统执行该开机自检程序;基本输入输出系统提供该开机自检程序的一状态;以及控制器依据该开机...

【专利技术属性】
技术研发人员:廖御先蔡函娟
申请(专利权)人:广达电脑股份有限公司
类型:发明
国别省市:

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

1