[发明专利]硬件修复方法、硬件修复系统以及计算机可读取存储装置有效
申请号: | 201610311469.6 | 申请日: | 2016-05-12 |
公开(公告)号: | CN107122321B | 公开(公告)日: | 2020-08-07 |
发明(设计)人: | 周乐生;钱威宇 | 申请(专利权)人: | 广达电脑股份有限公司 |
主分类号: | G06F13/40 | 分类号: | G06F13/40 |
代理公司: | 北京市柳沈律师事务所 11105 | 代理人: | 王珊珊 |
地址: | 中国台*** | 国省代码: | 台湾;71 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 硬件 修复 方法 系统 以及 计算机 读取 存储 装置 | ||
硬件修复方法、硬件修复系统以及计算机可读取存储装置。本发明提供一种硬件修复方法,步骤包括:检测对应于系统的硬件错误;辨识对应于硬件错误的系统元件;通过基板管理控制器产生睡眠状态请求,睡眠状态请求用以触发系统的操作系统以让系统进入特定睡眠状态,特定睡眠状态根据系统元件的元件类型决定;以及在系统进入特定睡眠状态后,产生一指示以指示在不重新启动系统的操作系统的情况下替换系统元件,其中指示根据系统所进入对应于系统元件的元件类型的特定睡眠模式的判断产生。
技术领域
本发明涉及硬件修复,以及特别涉及未提供热插拔的硬件修复机制。
背景技术
计算机的性能和处理能力在过去几十年中大幅且稳定的成长。不出意外地,计算机系统(例如服务器)越来越复杂,其所搭载的元件的数量以及类型亦越来越多,例如处理器、存储器、以及外接卡等。大多数专家认为这将会是未来的趋势。
然而,随着硬件元件的数量越来越多以及复杂度越来越高,计算机系统越来越容易遇到装置故障的问题。事实上,装置故障为系统管理员常遇到的问题,尤其是在更大、更复杂的环境以及架构中(例如数据中心以及机架规模架构)。不幸的是,装置故障可能具有强大的破坏性。举例来说,装置故障可能会导致计算机或者网络服务的周期变长,有时甚至可能造成数据的遗失。
为了修复装置故障,系统管理员通常必须执行手动硬件复原程序。硬件复原程序可包括将系统或者服务器关机以替换故障的系统元件。整个复原程序的效率极低,且将可能导致服务中断,并对使用者带来实质上的影响。除此之外,依赖使用者输入以完成复原程序的某些步骤更可能会导致系统的复原的延迟,并导致更多的服务中断。
发明内容
本发明的其它特征以及优点将陈述于下列的描述中,并且部分将可从描述中显而易见,或者可通过本发明的实施而了解。本发明的特征和优点可通过后附的申请范围中具体指出的元件和组合而实现以及获得。本发明的这些和其它特征将根据下列的描述和后附的权利要求书中变得更加清楚明白,或者可通过本发明所述的实施例实施而了解。
本文所述的方法可用以替换出现故障的未提供热插拔的系统元件。具体而言,本发明所述的方法可允许在不重新开始或者重新启动系统或者不需要重新配置替换的系统元件的情况下替换出现故障的系统元件。系统可根据错误的类型和/或被替换的元件的类型进入一特定睡眠模式。当元件被替换时特定睡眠模式可允许系统继续执行以避免必须重新开始或重新启动系统。此机制可以一有效的方式在尽管元件未提供热插拔的情况下替换出现故障的元件并最小化或者限制系统的停机时间。
本发明公开硬件自动修复的方法、系统以及计算机可读取存储装置。在一些实施例中,系统可检测硬件错误以及辨识与硬件错误有关的系统元件(例如处理器、存储器、存储装置、电源供应器、外围装置等)。
系统可接着产生睡眠状态请求,睡眠状态请求用以触发系统之一操作系统以让系统进入特定睡眠模式。因此,系统可导致操作系统让系统进入特定睡眠状态以替换产生硬件错误的硬件元件。特定睡眠状态可根据系统元件的元件类型决定。举例来说,若系统类型为外围装置(例如快捷外设护联标准(peripheral component interconnect express)),系统可进入深层睡眠状态以在不重新启动系统的情况下替换外围装置。在另一例子中,若元件类型为一处理器、一存储器、或者一电源供应器,当替换出现故障的元件时,系统可进入更深层的睡眠状态以让系统以最少的资源运作。任何阶段的睡眠或者其它的状态皆可被考虑。
因此,当元件类型为外围元件时,特定睡眠状态可为第一睡眠状态,即可为深层睡眠状态,以及当元件类型为一处理器、一存储器、或者一电源供应器时,则可为第二睡眠状态,即可为最深层的睡眠状态。
相较于第一睡眠状态,第二睡眠状态可导致较低的功率资源消耗和/或较长的恢复延迟。相较于第二睡眠状态,第一睡眠状态更可为更身或者相同或者几乎相同的睡眠状态。状态的其它组合也可被考虑。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广达电脑股份有限公司,未经广达电脑股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610311469.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种通信复用电路
- 下一篇:一种改进二线制RS‑485的通信方法