发明名称 |
从非易失性块存储设备至处理设备的健康报告 |
摘要 |
提供用于基于来自非易失性块存储设备的反馈、使关于处理设备使用非易失性块存储设备的I/O模式进行适应的方法和设备。反馈可以包括指示非易失性块存储设备的状况的信息。响应于接收到反馈,在处理设备上执行的操作系统中包括的存储子系统可以改变关于非易失性块存储设备的行为,以便避免或减少对非易失性块存储设备的负面冲击,或者增强非易失性块存储设备的方面。反馈可以包括非易失性块存储设备的性能信息和/或操作环境信息。当非易失性块存储设备不能提供反馈时,处理设备可以从数据库服务请求关于非易失性块存储设备的信息。 |
申请公布号 |
CN102473130B |
申请公布日期 |
2015.11.25 |
申请号 |
CN201080031586.8 |
申请日期 |
2010.07.06 |
申请人 |
微软技术许可有限责任公司 |
发明人 |
V.萨多夫斯基;N.S.奥布尔;J.C.博维;R.A.亚历山大 |
分类号 |
G06F11/30(2006.01)I;G06F13/10(2006.01)I |
主分类号 |
G06F11/30(2006.01)I |
代理机构 |
中国专利代理(香港)有限公司 72001 |
代理人 |
谢建云;刘鹏 |
主权项 |
一种用于使在主机处理设备(100)上执行的操作系统(134)的存储子系统组件(137)对接非易失性块存储设备(141、142)的方法,所述方法包括:由所述主机处理设备上执行的操作系统的存储子系统组件从所述非易失性块存储设备获得关于所述非易失性块存储设备的性能有关的信息(502、406‑408),所述性能有关的信息包括定义所述操作系统的所述存储子系统组件关于所述非易失性块存储设备的行为的预定简档的指示 ;以及由所述主机处理设备上执行的所述操作系统的存储子系统组件至少部分地基于所获得的、关于所述非易失性块存储设备的性能有关的信息,使所述操作系统的所述存储子系统组件关于所述非易失性块存储设备的行为进行适应(516),其中,所述性能有关的信息包括所述存储子系统组件将采用来更有效地使用所述非易失性块存储设备或来减少对所述非易失性块存储设备的负面冲击的信息,所述性能有关的信息包括:所述操作系统的所述存储子系统组件要使用的用于向所述非易失性块存储设备写入数据的至少一个输入/输出模式的指示;所述操作系统的所述存储子系统组件要使用的用于向所述非易失性块存储设备写入数据的至少一个排队方法的指示;以及所述操作系统的所述存储子系统组件要避免使用的用于向所述非易失性块存储设备写入数据的至少一个输入/输出模式的指示和/或所述操作系统的所述存储子系统组件要避免使用的用于向所述非易失性块存储设备写入数据的至少一个排队方法的指示。 |
地址 |
美国华盛顿州 |