《电脑系统.pdf》由会员分享,可在线阅读,更多相关《电脑系统.pdf(10页完整版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103809680 A (43)申请公布日 2014.05.21 CN 103809680 A (21)申请号 201210455550.3 (22)申请日 2012.11.14 G06F 1/16(2006.01) G06F 11/32(2006.01) G06F 11/07(2006.01) (71)申请人 英业达科技有限公司 地址 201114 上海市闵行区上海漕河泾出口 加工区浦星路 789 号 申请人 英业达股份有限公司 (72)发明人 张学人 王煌清 (74)专利代理机构 上海专利商标事务所有限公 司 31100 代理人 施浩 (54) 发明名称 电脑系统。
2、 (57) 摘要 一种电脑系统, 包括多个硬盘、 一硬盘背板、 一信息管理单元、 一中间背板及多个主机板。 硬盘 背板耦接这些硬盘, 以管理这些硬盘。 信息管理单 元耦接硬盘背板, 以取得这些硬盘的状态。这些 主机板分别具有一基板管理控制器, 且这些主机 板的基板管理控制器耦接信息管理单元及中间背 板。 当各个主机板载入一操作系统而开始运作时, 各个主机板的基板管理控制器通过中间背板耦接 硬盘背板以取得这些硬盘的状态。当各个主机板 未正常运作时, 各个主机板的基板管理控制器通 过信息管理单元取得这些硬盘的状态。 (51)Int.Cl. 权利要求书 2 页 说明书 5 页 附图 2 页 (19)。
3、中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书2页 说明书5页 附图2页 (10)申请公布号 CN 103809680 A CN 103809680 A 1/2 页 2 1. 一种电脑系统, 包括 : 多个硬盘 ; 一硬盘背板, 耦接该些硬盘, 以管理该些硬盘 ; 一信息管理单元, 耦接该硬盘背板, 以取得该些硬盘的状态 ; 一中间背板, 耦接该硬盘背板 ; 以及 多个主机板, 分别具有一基板管理控制器, 该些主机板的基板管理控制器耦接该信息 管理单元及该中间背板, 当各该些主机板载入一操作系统而开始运作时, 各该些主机板的 基板管理控制器通过该中间背板耦接该硬盘背板以取得该些。
4、硬盘的状态, 当各该些主机板 未正常运作时, 各该些主机板的基板管理控制器通过该信息管理单元取得该些硬盘的状 态。 2. 如权利要求 1 所述的电脑系统, 其特征在于, 各该些主机板的基板管理控制器依据 该些硬盘的状态建立一事件记录, 以记录该些硬盘的状态变化。 3. 如权利要求 1 所述的电脑系统, 其特征在于, 当各该些硬盘运作异常时, 各该些主机 板的基板管理控制器发出一警告讯息给使用者。 4. 如权利要求 1 所述的电脑系统, 其特征在于, 当各该些硬盘运作异常时, 各该些主机 板的基板管理控制器依据一运作策略且通过该信息管理单元管理运作异常的硬盘, 并提供 一相关讯息给使用者, 其中。
5、当各该些硬盘运作异常时, 各该些主机板的基板管理控制器通 过该信息管理单元发出一诊断指令至该硬盘背板, 以诊断运作异常的硬盘的状态, 并提供 一诊断讯息给使用者, 或者各该些主机板的基板管理控制器通过该信息管理单元发出一关 闭指令至该硬盘背板, 以关闭运作异常的硬盘, 并提供一硬盘管理讯息给使用者。 5. 如权利要求 1 所述的电脑系统, 其特征在于, 该信息管理单元为一风扇管理单元, 且 该电脑系统更包括多个风扇, 分别对应该些主机板及该些硬盘, 该风扇管理单元依据该些 主机板的状态及该些硬盘的状态管理该些风扇的状态。 6. 如权利要求 1 所述的电脑系统, 其特征在于, 更包括 : 多个风。
6、扇, 分别对应该些主机板及该些硬盘 ; 以及 一风扇管理单元, 耦接该硬盘背板及该些主机板的基板管理控制器, 以取得该些硬盘 的状态及该些主机板的状态, 该风扇管理单元依据该些主机板的状态及该些硬盘的状态管 理该些风扇的状态。 7. 一种电脑系统, 包括 : 多个硬盘 ; 一硬盘背板, 耦接该些硬盘, 以管理该些硬盘 ; 一中间背板, 耦接该硬盘背板 ; 多个主机板, 分别具有一基板管理控制器, 该些主机板的基板管理控制器耦接该中间 背板 ; 多个风扇, 分别对应该些主机板及该些硬盘 ; 以及 一风扇管理单元, 耦接该硬盘背板及该些主机板的基板管理控制器, 以取得该些硬盘 的状态及该些主机板的。
7、状态, 该风扇管理单元依据该些主机板的状态及该些硬盘的状态管 理该些风扇的状态 ; 其中, 当各该些主机板载入一操作系统而开始运作时, 各该些主机板的基板管理控制 权 利 要 求 书 CN 103809680 A 2 2/2 页 3 器通过该中间背板耦接该硬盘背板以取得该些硬盘的状态, 当各该些主机板未正常运作 时, 各该些主机板的基板管理控制器通过该风扇管理单元取得该些硬盘的状态。 8. 如权利要求 7 所述的电脑系统, 其特征在于, 各该些主机板的基板管理控制器依据 该些硬盘的状态建立一事件记录, 以记录该些硬盘的状态变化。 9. 如权利要求 7 所述的电脑系统, 其特征在于, 当各该些硬。
8、盘运作异常时, 各该些主机 板的基板管理控制器发出一警告讯息给使用者。 10. 如权利要求 7 所述的电脑系统, 其特征在于, 当各该些硬盘运作异常时, 各该些主 机板的基板管理控制器依据一运作策略且通过该风扇管理单元管理运作异常的硬盘, 并提 供一相关讯息给使用者, 其中当各该些硬盘运作异常时, 各该些主机板的基板管理控制器 通过该风扇管理单元发出一诊断指令至该硬盘背板, 以诊断运作异常的硬盘的状态, 并提 供一诊断讯息给使用者, 或者各该些主机板的基板管理控制器通过该风扇管理单元发出一 关闭指令至该硬盘背板, 以关闭运作异常的硬盘, 并提供一硬盘管理讯息给使用者。 权 利 要 求 书 CN。
9、 103809680 A 3 1/5 页 4 电脑系统 技术领域 0001 本发明是有关于一种电脑系统, 且特别是有关于一种具有多个硬盘的电脑系统。 背景技术 0002 对于电脑系统的制造商, 特别是服务器 (server) 的制造商而言, 经常会为了根据 不同客户的需求而在电脑系统中装设不同数量的主机板 (motherboard)。不论电脑系统中 装设了多少个主机板, 这些主机板都会共用一个硬盘背板(hard disk back plane)。 并且, 硬盘背板会连接多个硬盘, 以分配各个主机板所使用的硬盘。 0003 以现有的技术来说, 各个主机板在载入操作系统而开始运作时, 各个主机板可。
10、与 硬盘背板进行通讯, 并且使用对应的硬盘。并且, 在各个主机板与硬盘背板进行通讯时, 各 个主机板亦可取得这些硬盘的状态。 然而, 当上述主机板未正常运作时, 使用者则无法通过 主机板取得这些硬盘的状态。 并且, 在使用者无法了解硬盘的状态的情况下, 使用者无法在 硬盘运作异常时进行及时的处理, 以致于造成电脑系统运作异常而影响电脑系统的效能。 发明内容 0004 本发明提供一种电脑系统, 在主机板未正常运作时, 主机板的基板管理控制器可 通过信息管理单元取得各个硬盘的状态, 以致于使用者仍可通过主机板的基板管理控制器 监控硬盘的状态。 0005 本发明提出一种电脑系统, 包括多个硬盘、 一。
11、硬盘背板、 一信息管理单元、 一中间 背板及多个主机板。硬盘背板耦接这些硬盘, 以管理这些硬盘。信息管理单元耦接硬盘背 板, 以取得这些硬盘的状态。中间背板耦接硬盘背板。这些主机板分别具有一基板管理控 制器, 且这些主机板的基板管理控制器耦接信息管理单元及中间背板。当各个主机板载入 一操作系统而开始运作时, 各个主机板的基板管理控制器通过中间背板耦接硬盘背板以取 得这些硬盘的状态。当各个主机板未正常运作时, 各个主机板的基板管理控制器通过信息 管理单元取得这些硬盘的状态。 0006 在本发明的一实施例中, 当各个硬盘运作异常时, 各个主机板的基板管理控制器 依据一运作策略且通过信息管理单元管理。
12、运作异常的硬盘, 并提供一相关讯息给使用者。 当各个硬盘运作异常时, 各个主机板的基板管理控制器通过信息管理单元发出一诊断指令 至硬盘背板, 以诊断运作异常的硬盘的状态, 并提供一诊断讯息给使用者, 或者各个主机板 的基板管理控制器通过信息管理单元发出一关闭指令至硬盘背板, 以关闭运作异常的硬 盘, 并提供一硬盘管理讯息给使用者。 0007 在本发明的一实施例中, 信息管理单元为一风扇管理单元, 且电脑系统更包括多 个风扇, 分别对应这些主机板及这些硬盘, 风扇管理单元依据这些主机板的状态及这些硬 盘的状态管理这些风扇的状态。 0008 在本发明的一实施例中, 电脑系统更包括多个风扇及一风扇管。
13、理单元。这些风扇 分别对应这些主机板及这些硬盘。 风扇管理单元耦接硬盘背板及这些主机板的基板管理控 说 明 书 CN 103809680 A 4 2/5 页 5 制器, 以取得这些硬盘的状态及这些主机板的状态。风扇管理单元依据这些主机板的状态 及这些硬盘的状态管理这些风扇的状态。 0009 本发明亦提出一种电脑系统, 包括多个硬盘、 一硬盘背板、 一中间背板、 多个主机 板、 多个风扇及一风扇管理单元。硬盘背板耦接这些硬盘, 以管理这些硬盘。中间背板耦接 硬盘背板。 多个主机板, 分别具有一基板管理控制器, 这些主机板的基板管理控制器耦接中 间背板。多个风扇分别对应这些主机板及这些硬盘。风扇管。
14、理单元耦接硬盘背板及这些主 机板的基板管理控制器, 以取得这些硬盘的状态及这些主机板的状态。风扇管理单元依据 这些主机板的状态及这些硬盘的状态管理这些风扇的状态。 当各个主机板载入一操作系统 而开始运作时, 各个主机板的基板管理控制器通过中间背板耦接硬盘背板以取得这些硬盘 的状态, 当各个主机板未正常运作时, 各个主机板的基板管理控制器通过风扇管理单元取 得这些硬盘的状态。 0010 在本发明的一实施例中, 各个主机板的基板管理控制器依据这些硬盘的状态建立 一事件记录 (Event Log) , 以记录这些硬盘的状态变化。 0011 在本发明的一实施例中, 当各个硬盘运作异常时, 各个主机板的。
15、基板管理控制器 发出一警告讯息给使用者。当各个硬盘运作异常时, 各个主机板的基板管理控制器依据一 运作策略且通过风扇管理单元管理运作异常的硬盘, 并提供一相关讯息给使用者, 或者各 个主机板的基板管理控制器通过风扇管理单元发出一诊断指令至硬盘背板, 以诊断运作异 常的硬盘的状态, 并提供一诊断讯息给使用者。 0012 在本发明的一实施例中, 当各个硬盘运作异常时, 各个主机板的基板管理控制器 通过风扇管理单元发出一关闭指令至硬盘背板, 以关闭运作异常的硬盘, 并提供一硬盘管 理讯息给使用者。 0013 基于上述, 本发明实施例的电脑系统, 在主机板正常运作时, 主机板的基板管理控 制器可通过硬。
16、盘背板取得各个硬盘的状态 ; 在主机板未正常运作时, 主机板的基板管理控 制器可通过信息管理单元或风扇管理单元取得各个硬盘的状态, 以便于使用者监控硬盘的 状态。 0014 为让本发明的上述特征和优点能更明显易懂, 下文特举实施例, 并配合所附图式 作详细说明如下。 附图说明 0015 图 1 为依据本发明一实施例的电脑系统的系统示意图。 0016 图 2 为依据本发明另一实施例的电脑系统的系统示意图。 0017 【主要元件符号说明】 0018 100、 200 : 电脑系统 0019 110_1110_4 : 硬盘 0020 120 : 硬盘背板 0021 130、 220 : 风扇管理单元。
17、 0022 140 : 中间背板 0023 150_1150_4 : 主机板 0024 151_1151_4 : 基板管理控制器 说 明 书 CN 103809680 A 5 3/5 页 6 0025 160_1160_8 : 风扇 0026 210 : 信息管理单元 0027 AIF : 警告讯息 0028 DCD : 诊断指令 0029 DIF : 诊断讯息 0030 HIF : 硬盘管理讯息 0031 PCD : 关闭指令 具体实施方式 0032 图 1 为依据本发明一实施例的电脑系统的系统示意图。请参照图 1, 在本实施例 中, 电脑系统100包括多个硬盘 (在此以4个硬盘110_11。
18、10_4为例) 、 硬盘背板120、 风扇管 理单元 130、 中间背板 140、 多个主机板 (在此以 4 个主机板 150_1150_4 为例) 及多个风扇 (在此以 8 个风扇 160_1160_8 为例) 。 0033 硬盘背板 120 耦接硬盘 110_1110_4, 以管理硬盘 110_1110_4。中间背板 140 耦 接硬盘背板 120。主机板 150_1150_4 分别具有基板管理控制器 (BaseboardManagement Controller,BMC) 151_1151_4。基板管理控制器 151_1151_4 耦接中间背板 140。风扇管 理单元 130 耦接硬盘背。
19、板 120, 以通过硬盘背板 120 取得硬盘 110_1110_4 的状态, 并且风 扇管理单元 130 耦接主机板 150_1150_4 的基板管理控制器 151_1151_4。 0034 当各个主机板 (如 150_1150_4) 载入一操作系统而开始运作时, 各个主机板 (如 150_1150_4) 的基板管理控制器 (如 151_1151_4) 会载入硬盘背板 120 及中间背板 140 的 驱动程序, 此时基板管理控制器 (如 151_1151_4) 可通过中间背板 140 与硬盘背板 120 通 讯, 等同于通过中间背板 140 耦接硬盘背板 120, 因此基板管理控制器 (如 。
20、151_1151_4) 可 从硬盘背板 120 取得硬盘 110_1110_4 的状态, 并且取得硬盘 110_1110_4 中至少其一的 读写权力。 0035 另一方面, 当电脑系统 100 已经被提供交流电源且各主机板 (如 150_1150_4) 未 正常运作时 (例如主机板正在开机过程中、 主机板无法完整载入操作系统或主机板进入休 眠状态) , 各主机板 (如 150_1150_4) 的基板管理控制器 (如 151_1151_4) 不会载入硬盘背 板 120 及中间背板 140 的驱动程序, 因此基板管理控制器 (如 151_1151_4) 无法与中间背 板 140 及硬盘背板 120。
21、 通讯。此时, 因基板管理控制器 (如 151_1151_4) 在被提供交流电 源时已被使能, 而风扇管理单元 130 与硬盘背板 120 在开机过程中是被提供例如是 12V 的 电压, 因此风扇管理单元130是第一批被提供电压的元件(一般来说, 被提供的电压顺序例 如是为 12V-5V-3V-1.5V), 故可通过风扇管理单元 130 取得硬盘 110_1110_4 的状态。 0036 进一步来说, 风扇管理单元 130 在首次取得硬盘 110_1110_4 的状态后即可传 送至基板管理控制器 151_1151_4, 以将硬盘 110_1110_4 的状态储存于基板管理控制器 151_115。
22、1_4 中 ; 接着, 风扇管理单元 130 可在硬盘 110_1110_4 的状态改变后, 再将改变 后的硬盘 110_1110_4 的状态传送至基板管理控制器 151_1151_4, 以更新储存于基板管 理控制器 151_1151_4 中硬盘 110_1110_4 的状态。 0037 一般而言, 部分元件 (如硬盘背板 120、 风扇管理单元 130 及中间背板 140) 与使用 者的操作非直接相关, 因此上述元件可在电脑系统 100 接收到外部电源 (如市电) 即开始运 说 明 书 CN 103809680 A 6 4/5 页 7 作 ; 反之, 部分元件 (如硬盘 110_1110_4。
23、 及主机板 150_1150_4) 与使用者的操作直接相 关, 因此上述元件在接收到使用者的操作要求才开始运作。依据上述, 当硬盘 110_1110_4 未运作时, 硬盘背板 120 无法接收到来自硬盘 110_1110_4 的信号, 并可据此判定硬盘 110_1110_4未运作。 此外, 在主机板150_1150_4的其中的一依据使用者的操作要求而载 入操作系统且开始运作时, 电脑系统 100 会启动硬盘 110_1110_4 开始运作。此时, 硬盘背 板 120 会接收到来自硬盘 110_1110_4 的信号, 并据此判定硬盘 110_1110_4 的状态。 0038 在取得硬盘 110_。
24、1110_4 的状态后, 各个主机板 (如 150_1150_4) 的基板管理控 制器 (如 151_1151_4) 可依据硬盘 110_1110_4 的状态建立一事件记录 (EventLog) , 以记 录硬盘 110_1110_4 的状态变化。并且, 当各个硬盘 (如 110_1110_4) 运作异常时, 各个主 机板 (如 150_1150_4) 的基板管理控制器 (如 151_1151_4) 可通过使用者与电脑系统 100 的沟通接口 (如 I2C 接口、 SMS 接口、 IOL 接口或 RMCPP 接口) 发出一警告讯息 AIF 给使用者。 0039 此外, 当各个硬盘 (如 110。
25、_1110_4) 运作异常时, 各个主机板 (如 150_1150_4) 的 基板管理 (如 151_1151_4) 可依据一运作策略且通过风扇管理单元 130 管理运作异常的硬 盘 (如 110_1110_4) , 并通过上述沟通接口提供一相关讯息给使用者。进一步来说, 当各个 硬盘 (如 110_1110_4) 运作异常时, 各个主机板 (如 150_1150_4) 的基板管理控制器 (如 151_1151_4) 可通过风扇管理单元 130 发出一诊断指令 DCD 至硬盘背板 120, 以诊断运作 异常的硬盘 (如 110_1110_4) 或所有硬盘 110_1110_4 的状态, 并提供。
26、一诊断讯息 DIF 给 使用者 ; 或者, 当各个硬盘 (如 110_1110_4) 运作异常时, 各主机板 (如 150_1150_4) 的基 板管理控制器 (如 151_1151_4) 可通过风扇管理单元 130 发出一关闭指令 PCD 至硬盘背板 120, 以关闭运作异常的硬盘 (如 110_1110_4) , 并提供一硬盘管理讯息 HIF 给使用者。 0040 在本发明的一实施例中, 当上述讯息 (如警告讯息 AIF、 诊断讯息 DIF 或硬盘管理 讯息HIF) 通过IOL接口提供给使用者时, 使者用可远端监控硬盘 (如110_1110_4) 的状态。 0041 此 外, 当 风 扇 。
27、管 理 单 元 130 耦 接 主 机 板 150_1150_4 的 基 板 管 理 控 制 器 151_1151_4 时, 风扇管理单元 130 可通过基板管理控制器 151_1151_4 可取得主机板 150_1150_4 的状态。并且, 风扇管理单元 130 耦接风扇 160_1160_8。 0042 在风扇管理单元 130 接收到主机板 150_1150_4 的状态及硬盘 110_1110_4 的状 态后, 风扇管理单元 130 可依据主机板 150_1150_4 的状态及硬盘 110_1110_4 的状态管 理风扇160_1160_8的状态。 换言之, 在本实施例中, 风扇160_1。
28、160_8与硬盘110_1110_4 及主机板150_1150_4的对应关系为一对一, 亦即风扇160_1对应硬盘110_1, 风扇1602对 应硬盘1102, 其余可依图示理解。 因此, 风扇管理单元130可依据硬盘110_1的状态管理风 扇 160_1 的状态, 风扇管理单元 130 可依据硬盘 110_2 的状态管理风扇 160_2 的状态, 其余 则以此类推。 0043 在本实施例中, 风扇 160_1160_8 与硬盘 110_1110_4 或主机板 150_1150_4 的 对应关系为一对一, 但在其他实施例中, 风扇 (如 160_1160_8) 与硬盘 (如 110_1110_。
29、4) 或 主机板 (如 150_1150_4) 的对应可以为多对一或一对多, 此可依据电脑系统 100 的实际配 置及电路设计而定, 本发明实施例不以此为限。并且, 风扇管理单元 (如 130) 依据各个风扇 (如 160_1160_8) 所对应的元件 (如硬盘 110_1110_4 及主机板 150_1150_4) 的状态管理 各个风扇 (如 160_1160_8) 的状态。 0044 在本发明的一实施例中, 硬盘背板 120 与风扇管理单元 130 的耦接接口可以为一 说 明 书 CN 103809680 A 7 5/5 页 8 非同步式串行接口 (Universal Asynchrono。
30、us Receiver Transmitter,UART) , 风扇管理单 元 130 与主机板 150_1150_4 的基板管理控制器 151_1151_4 的耦接接口可以为一智慧 平台管理总线 (Intelligent Platform Management Bus,IPMB) , 但本发明实施例不以此为 限。 0045 图2为依据本发明另一实施例的电脑系统的系统示意图。 请参照图1及图2, 其不 同之处在于信息管理单元 210 及风扇管理单元 220, 并且相同或相似的元件使用相同或相 似的标号。 0046 在本实施例中, 信息管理单元 210 耦接硬盘背板 120, 以通过硬盘背板 1。
31、20 取得硬 盘 110_1110_4 的状态, 并且信息管理单元 130 耦接主机板 150_1150_4 的基板管理控制 器 151_1151_4。当各主机板 (如 150_1150_4) 未正常运作时, 各主机板 (如 150_1150_4) 的基板管理控制器 (如 151_1151_4) 可通过信息管理单元 210 取得硬盘 110_1110_4 的状 态。 0047 进一步来说, 信息管理单元 210 在首次取得硬盘 110_1110_4 的状态后即可传 送至基板管理控制器 151_1151_4, 以将硬盘 110_1110_4 的状态储存于基板管理控制器 151_1151_4 中 。
32、; 接着, 信息管理单元 210 可在硬盘 110_1110_4 的状态改变后, 再将改变 后的硬盘 110_1110_4 的状态传送至基板管理控制器 151_1151_4, 以更新储存于基板管 理控制器 151_1151_4 中硬盘 110_1110_4 的状态。 0048 此外, 当各个硬盘 (如 110_1110_4) 运作异常时, 各个主机板 (如 150_1150_4) 的 基板管理 (如 151_1151_4) 可依据一运作策略且通过信息管理单元 210 发出指令 (如诊断 指令 DCD 或关闭指令 PCD) 至硬盘背板 120 以管理运作异常的硬盘 (如 110_1110_4) 。
33、, 并通 过上述沟通接口提供一相关讯息 (如诊断讯息 DIF 或硬盘管理讯息 HIF) 给使用者。 0049 风扇管理单元 220 耦接硬盘背板 120, 以通过硬盘背板 120 取得硬盘 110_1110_4 的状态, 并且风扇管理单元 220 耦接主机板 150_1150_4 的基板管理控制器 151_1151_4, 以通过基板管理控制器 151_1151_4 取得主机板 150_1150_4 的状态。并且, 风扇管理单 元 220 耦接风扇 160_1160_8。在风扇管理单元 220 接收到主机板 150_1150_4 的状态及 硬盘 110_1110_4 的状态后, 风扇管理单元 2。
34、20 可依据主机板 150_1150_4 的状态及硬盘 110_1110_4 的状态管理风扇 160_1160_8 的状态。 0050 综上所述, 本发明实施例的电脑系统, 在主机板正常运作时, 主机板的基板管理控 制器可通过硬盘背板取得各个硬盘的状态 ; 在主机板未正常运作时, 主机板的基板管理控 制器可通过信息管理单元或风扇管理单元取得各个硬盘的状态, 以便于使用者监控硬盘的 状态。 并且, 当主机板的基板管理控制器通过风扇管理单元取得各个硬盘的状态时, 可简化 电脑系统的电路设计。 0051 虽然本发明已以实施例揭露如上, 然其并非用以限定本发明, 任何所属技术领域 中具有通常知识者, 在不脱离本发明的精神和范围内, 当可作些许的更动与润饰, 故本发明 的保护范围当视后附的权利要求所界定的为准。 说 明 书 CN 103809680 A 8 1/2 页 9 图 1 说 明 书 附 图 CN 103809680 A 9 2/2 页 10 图 2 说 明 书 附 图 CN 103809680 A 10 。