[发明专利]通过存储装置管理内部操作无效
申请号: | 201010286844.9 | 申请日: | 2008-05-28 |
公开(公告)号: | CN102063295A | 公开(公告)日: | 2011-05-18 |
发明(设计)人: | 阿米尔·莫塞克;埃拉德·巴拉姆 | 申请(专利权)人: | 桑迪士克IL有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06F12/02 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 刘国伟 |
地址: | 以色列*** | 国省代码: | 以色列;IL |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 通过 存储 装置 管理 内部 操作 | ||
分案申请
本发明专利申请是优先权日为2007年5月28日,发明名称为“通过存储装置管理内部操作”,申请号为200810109519.8的发明专利申请的分案申请。
早先申请的申请案的参考
本申请案主张2007年5月28日申请的第60/940,426号美国临时专利申请案的优先权,所述临时专利申请案的内容全文以引用的方式并入本文中。
技术领域
本发明大体上涉及存储装置,且更明确地说,涉及一种允许通过存储装置自主管理内部操作的方法且涉及一种使用所述方法的存储装置。
背景技术
本文中“整体命令序列(INSQ)”是指从例如MP3播放器、数码相机或计算机系统(例如,膝上型计算机)等主机装置发送到存储装置的再现命令序列,所述序列或存储装置与某些应用相关联,例如与音乐播放、视频记录、图像俘获等应用相关联,所述应用具有与其相关联的特征、元数据或属性,例如包大小、时间戳、音频或视频重放持续时间、数据读取或数据写入速率、地址存取或地址连续性等。主机装置有时将INSQ发送到与其一起工作的存储装置,而不管所述存储装置当前执行哪一内部操作或所述存储装置中哪一内部操作在进行中。这可能不利地影响存储装置的性能和整个存储装置-主机系统的性能。
当执行INSQ时(即,当INSQ为“活动”、“开”或“在进行中”时)将避免存储装置的一些操作的执行,而存储装置的一些其它操作在INSQ的执行期间可能是有益或强制性的,如下文所阐释。并非INSQ的命令序列在本文中称为“散发命令序列”。也就是说,“散发命令序列”是指存储装置不认为是被存储装置“知晓”的命令序列的一部分的序列,其与通过定义被存储装置知晓的INSQ不同。
计算机系统中的存储装置可视为呈现为一存储装置,且因此,即使所述存储装置执行后台任务并执行内部操作(例如,存储装置的正常操作所要求的“内务处理”操作),所述存储装置也预期提供良好的服务质量(“QoS”)。
依据计算机系统给定的服务的情境(例如,重放音频文件、俘获图像、复制数据文件等)而定,可由存储装置作为“后台”操作而执行的操作可属于第一组内部操作,其在下文中称为额外序列(“ESQ”)操作群组;或属于第二组内部操作,其在下文中称为内部序列(“ISQ”)操作群组。
本文中“ESQ操作”是指如果INSQ在进行中则应避免的存储操作(例如,静态耗损均衡),因为ESQ操作将不利地影响或将干扰或将以另外的方式降级存储装置的性能。举例来说,在从存储装置重放音乐文件时不执行静态耗损均衡操作将是有益的。
本文中“ISQ操作”是指在INSQ的执行期间允许或准许执行的存储或存储相关操作,因为其对存储装置的总体操作具有积极影响,或至少其不会干扰或以另外的方式消极地影响INSQ的执行。在一些情况下,此类ISQ操作如果执行的话将显著改进存储装置本身的内部效率或作为整体的所涉及的存储系统的效率。为下一命令或为预期命令(例如,高速缓存下一数据)作准备而进行的操作是示范性ISQ操作。有时,甚至需要ISQ操作,因为就服务质量(“QoS”)和存储装置总体效率来说,其具有积极影响。
就存储装置来说,ESQ操作可包含例如将高速缓存的数据存档、静态耗损均衡、快闪折叠(flash folding)(在快闪存储器装置的领域中也称为“垃圾收集”)、加强等操作,其是数字数据存储管理的领域中已知的操作。ISQ操作可包含:快闪管理操作;加密/解密传出/传入数据;压缩/解压传出/传入数据;反病毒操作;磁盘碎片整理操作;加强;备份数据;改变数据格式等,其是数字数据存储管理的领域中已知的操作。因此,值得注意的是,给定操作是ISQ还是ESQ可取决于在进行中的操作(例如,INSQ)。所述操作在一个INSQ正发生时可能是ISQ,且在另一INSQ正发生时可能是ESQ。
为了改进存储装置的性能(例如,在性能、电源故障抗扰性、稳定的位速率等方面),ESQ操作的执行必须以在INSQ在进行中时不执行ESQ操作的方式与INSQ的执行协调。原因是,在INSQ在进行中时执行ESQ操作可能对存储装置的性能有不利影响,这可能(例如)导致高等待时间、数据损失或数据恶化。ESQ操作传统上由主机装置启始,因为以下假设:只有主机装置可识别INSQ何时终止,且因此ESQ操作可安全地开始。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桑迪士克IL有限公司,未经桑迪士克IL有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010286844.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:识别窜货的方法及其装置
- 下一篇:基于随机最优潮流的电力系统备用容量校核方法