[发明专利]装置内故障数据的报告有效
申请号: | 201110343151.3 | 申请日: | 2011-11-03 |
公开(公告)号: | CN102521111A | 公开(公告)日: | 2012-06-27 |
发明(设计)人: | V.萨多夫斯基;V.小奥尔戈文;N.S.奥布尔;S.C-C.李 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F11/34 | 分类号: | G06F11/34 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘鹏;丁永凡 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 装置 故障 数据 报告 | ||
技术领域
背景技术
现有的操作系统包括以主机软件组件为目标的可靠性和质量监控系统。可靠性和质量监控系统(经由例如软件修补)执行软件组件的商业情报搜集、分析和服务。
各种不同装置,比如例如数据存储装置,包括但不局限于硬盘驱动器、光盘驱动器和固态装置(SSD),已经变成了非常庞杂的系统,包括多个芯片并且执行复杂的内置固件,该固件可能包括成百上千行的代码。数据存储装置可能具有复杂的状态并且会遭遇各种不同的错误和故障状况(比如例如对于硬盘驱动器而言的震动和冲击)以及在很多情况下可能是由嵌入式软件中的使用缺陷造成的其他错误和故障状况。
典型地,内部盘诊断软件是极端复杂的。当数据存储装置经历故障状况时,现有的主机系统并不会从数据存储装置中收集与嵌入式固件的操作有关的数据。可以将诊断结果存放在数据存储装置的内部日志中,并且诊断结果可以记录有影响的事件的细节。对于大多数常用装置而言,诊断软件可以是由操作系统直接操控的。诊断结果可能不提供给供应商,除非有问题的数据存储装置处在保质期内,其被送回给供应商。
发明内容
提供本发明内容部分是为了以简化形式介绍概念的选择,在下面的具体实施方式部分将会对其作进一步的介绍。本发明内容部分并非意图认定所要求保护的主题的关键特征或必要特征,也并非意图用于限制所要求保护主题的范围。
在按照本发明主题的一种实施方式中,计算装置可以包括一个或多个受管理装置,比如例如,数据存储装置或其他具有嵌入式固件或软件并且由计算装置的操作系统管理的受管理装置。计算装置可以从计算装置和受管理装置中周期性收集遥测数据。所收集的遥测数据可以被发送给至少一个第二计算装置,以便加以存储和分析。
在某些实施方式中,计算装置中的健康(health)监测器可以周期性地收集计算装置的存储器的至少一部分的快照。该快照可以包括与受管理装置响应请求(包括但不局限于,来自计算装置的存储请求)的延迟有关的信息以及其他信息。基于所收集的快照,健康监测器可以确定受管理装置是否不久之后故障。当健康监测器确定受管理装置可能不久之后故障(带病状况)时,健康监测器可以周期性地从计算装置和受管理装置中收集带病数据。在其他一些实施方式中,健康监测器可以收集观测数据,该观测数据可以有助于改进的分析。
当受管理装置出现故障状况或者与嵌入式软件有关的监测数据和信息表明与受管理装置有关的问题时,计算装置可以收集数据,该数据可以包括计算装置的存储器的完整拷贝,或者计算装置的存储器的一个或多个部分的拷贝。计算装置可以进一步尝试从受管理装置收集故障数据。计算装置然后可以将所收集的数据发送给至少一个第二计算装置,以便存储和分析。
至少一个第二计算装置可以收集来自与受管理装置相关联的大量计算装置的数据的数据包并且可以对所收集的数据的数据包进行更为大量的分析,以及将所收集的数据的数据包的子集分发给其他各方。
附图说明
为了介绍前面引用的方式并且可以获得其他优点与特征,下面将讨论更加具体的介绍,并且将会参照在附图中说明的具体实施方式来加以阐述。应该理解,附图仅仅描述了典型的实施方式,因此不能被视作是对本发明范围的限定,将会通过使用附图,利用附加的特殊性和细节,介绍和解释实现方式。
图1是可以在按照本发明的主题的实施方式中使用的计算装置的功能框图。
图2是具有嵌入式固件并且包含在图1的计算装置中的数据存储装置的框图。
图3说明了按照本发明的主题的实施方式中的示例数据流。
图4表示与具有嵌入式固件的数据存储装置进行通信的计算装置的示例存储驱动器堆栈。
图5是表示计算装置的各部件以及在与具有嵌入式固件的数据存储装置进行通信时各部件之间的交互的框图。
图6-9是解释按照本发明的主题的示例实施方式中的处理的流程图。
具体实施方式
后面将详细讨论各个实施方式。在讨论具体的实现方式的时候,应当理解这样做仅仅是为了说明的目的。相关领域的技术人员将会意识到,在不偏离本文公开主题的思想和范围的前提下,可以使用其它的零部件和配置。
概论
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110343151.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:机泵拆装运行实训系统
- 下一篇:旋流电解技术处理废杂铜料电积回收铜工艺
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置