管理计算机系统中的基本输入输出系统配置的方法及装置的制造方法

文档序号:9646458阅读:482来源:国知局
管理计算机系统中的基本输入输出系统配置的方法及装置的制造方法
【技术领域】
[0001]本发明涉及计算机系统,特别是涉及用于管理该计算机系统的基本输入输出系统预设配置的方法、管理装置及计算机可读取媒体。
【背景技术】
[0002]目前已发展许多技术可远端管理计算机伺服器的运行,并可提供了可访问性(accessibility)、一致性(consistency)、及效率(efficiency)。远端管理可让伺服器移除输入输出接口(例如显示器、键盘、及鼠标等等)。举例来说,具有数量庞大的机架式伺服器的大型数据中心往往利用不同的远端管理工具进行管理,例如是单一终端连线、远端桌面应用程序、以及用以设定、监控及解决伺服器软硬件问题的软件工具等等。
[0003]在传统的计算机系统中(例如是数据中心的一机架式伺服器),一基本输入输出系统(B1S)程序被储存于计算机系统的主板的一 B1S芯片中。该基本输入输出系统储存了当计算机系统第一次启动时所需执行的设定集合的固件(firmware)。B1S固件及B1S设定被储存于一非易失性存储器,例如是非易失性随机存取存储器(NVRAM)或是只读存储器(ROM)。基本输入输出系统通常可依据一设定集合以识别、初始化、及测试在计算机系统中的硬件。基本输入输出系统亦提供了一界面可供设定不同的参数。举例来说,基本输入输出系统可用以指定时钟(clock)及总线的速度、指定连接至计算机系统的周边装置、指定监控计算机系统的健康状况(例如风扇的转速及CPU的温度限制)、以及指定其他不同的参数以影响计算机系统整体的效能及功耗使用。
[0004]运算需求不同的数据中心均可使用机架式伺服器。然而,传统的机架式伺服器预载了单一 B1S预设配置,且对于具有不同需求的消费者来说不一定是最佳设定。除此之夕卜,用于机架式伺服器的B1S设定通常很复杂且可能会与各机架式伺服器的硬件组合紧密结合。传统上,管理员需要一人机界面(human-to-machine interface)以及一操作系统应用程序以选择机架式伺服器的B1S设定,这会限制机架式伺服器的初始设定。

【发明内容】

[0005]以下提供本发明一个或多个实施例的简单概述以提供对本发明技术的基本理解。此概述并非本发明技术的所有考虑的实施例的延伸概观,且不是用以分辨所有例子的关键或重要元素,也不是描述本发明中任何或所有方面的范围。其目的是以一简单形式呈现一个或多个实施例中的一些概念以作为本发明后述【具体实施方式】部分的前言。
[0006]依据本发明所揭示的一个或多个实施例,其提供一种用于管理计算机系统的基本输入输出系统配置的系统及方法。
[0007]在一实施例中,本发明提供一种用于管理一计算机系统中的基本输入输出系统(B1S)配置的方法。该方法包括:定义该计算机系统的多个B1S预设配置;依据该计算机系统的一伺服器识别码或一用户指令以从该多个B1S配置中选择一特定B1S预设配置;以及利用该特定B1S预设配置初始化该计算机系统。
[0008]在一相关实施例中,该方法还包括:取得该计算机系统的该伺服器识别码,其中选择该特定B1S预设配置还包括:选择该多个B1S预设配置中与该计算机系统的该伺服器识别码对应的一个。在另一相关实施例中,该方法还包括:储存一目前索引,其中该目前索引的数值依据由该多个B1S预设配置中所选择的该特定B1S预设配置所决定。
[0009]在另一实施例中,本发明还提供一种用于管理一计算机系统的基本输入输出系统(B1S)配置的管理装置。该管理装置包括:至少一个处理器,用以定义该计算机系统的多个B1S预设配置,依据该计算机系统的一伺服器识别码或一用户指令以从该多个B1S配置中选择一特定B1S预设配置,以及利用该特定B1S预设配置初始化该计算机系统。
[0010]在另一实施例中,本发明还提供一种计算机可读取媒体,用以储存一可执行的程序指令,其可致使一处理器执行一方法,该方法包括:定义该计算机系统的多个B1S预设配置;依据该计算机系统的一伺服器识别码或一用户指令以从该多个B1S配置中选择一特定B1S预设配置;以及利用该特定B1S预设配置初始化该计算机系统。
【附图说明】
[0011]图1显示依据本发明一实施例中的计算机系统的B1S配置的管理方法的流程图。
[0012]图2显示依据本发明一实施例中使用图1的方法以管理计算机系统的B1S配置的管理装置的方块图。
[0013]图3显示依据本发明一实施例中的计算机系统300的功能方块图。
[0014]图4显示用于管理固件设定的已知方法的示意图。
[0015]图5显示依据本发明一实施例中的计算机系统的B1S配置设定的管理方式的示意图。
[0016]图6显示依据本发明一实施例中具有不同硬件配置及功能的机架式伺服器的多重B1S配置的示意图。
[0017]图7显示依据本发明一实施例中用于管理计算机系统的B1S预设配置的流程的示意图。
[0018]图8显示依据本发明一实施例中用于管理计算机系统的B1S预设配置的流程的示意图。
[0019]图9显示依据本发明一实施例中用于管理计算机系统的B1S预设配置的流程图。
[0020]附图符号说明
[0021]110— 130 ?步骤;
[0022]200?管理装置;
[0023]210-230?电性元件;
[0024]201 ?总线;
[0025]202?处理器;
[0026]203?射频收发器;
[0027]204?存储器装置;
[0028]205?网络接口;
[0029]300?计算机系统;
[0030]310 ?B1S ;
[0031]320?存储器;
[0032]330?储存装置;
[0033]340?处理器;
[0034]350?网络接口;
[0035]360?基板管理控制器;
[0036]370 ?总线;
[0037]312?非易失性随机存取存储器;
[0038]400 ?用户;
[0039]410 — 430?机架式伺服器;
[0040]450?伺服器机架;
[0041]602、604、606?配置设定文件;
[0042]610?第一群组;
[0043]620?第二群组;
[0044]630?第三群组;
[0045]710?配置设定影像文件;
[0046]720?只读存储器工具;
[0047]730?人类可读格式;
[0048]740?平台设定;
[0049]750?二进制文件;
[0050]760?区域网络;
[0051]770?基板管理控制器;
[0052]780?伺服器;
[0053]790?非易失性随机存取存储器;
[0054]S810 - S850 ?操作;
[0055]900 ?方法;
[0056]S910 - S990 ?步骤
【具体实施方式】
[0057]本发明提供了用以管理B1S预设配置的技术。计算机系统(例如机架式伺服器)的B1S可预载多组B1S预设配置。计算机系统可使用其中一个B1S预设配置进行启动,或是采用由用户(例如一管理员)所指定的一定制化B1S
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1