【技术实现步骤摘要】
文件系统提示
本专利技术一般地涉及一种派生、生成、和传达文件系统提示和/或应用程序驱动提示的方法和设备。基于从文件系统层所发布的I/O请求处截取的文件系统上下文信息,可将所述文件系统提示生成并传达给较低等级存储层。
技术介绍
当前基于缓存的存储系统不能有效确定或派生文件系统了解的上下文信息。当前基于缓存的存储系统,如以如2层缓存的非常低等级运行的基于缓存的存储系统,缺少文件系统I/O的上下文和邻近的文件系统I/O。由于所述上下文和邻近的缺少,当前基于缓存的存储系统缺少基于正接收数据重要性改善数据可访问性的能力。另外,因为当前基于缓存的存储系统缺少文件系统I/O的上下文和邻近的文件系统I/O,当前基于缓存的存储系统必然缺少获得应用程序数据访问方案相关信息的能力。在处于非常低的等级时,较低等级存储系统或装置的分层存储系统或存储控制器不了解应用程序或文件系统的数据访问方案。较低等级(如容纳较低等级存储系统(如,较低等级RAID存储系统)的那些)不具有直接获得正访问自文件系统或应用程序的数据类型相关信息的方式。较低等级存储系统可能正工作作为2层缓存分层存储系统;然而,未将 ...
【技术保护点】
一种生成并传达文件系统提示的方法,所述方法包括:从一文件系统层接收一I/O请求;检查与所述I/O请求相关的文件系统上下文信息;访问所述文件系统层以确定所述文件系统上下文信息的属性;从所述文件系统层接收所述文件系统上下文信息的属性;分析所述文件系统上下文信息的属性;基于对所述文件系统上下文信息的所述属性的分析生成至少一个提示,其中所述至少一个提示指示与所述提示相关的I/O请求数据的相对重要性,且所述至少一个提示被配置以被用于引导相对更重要的I/O请求数据存入一相对较快的存储介质;和将所述至少一个提示发送给一较低等级存储层。
【技术特征摘要】
2012.03.29 US 13/433,8511.一种生成并传达文件系统提示的方法,所述方法包括:从一文件系统层接收一I/O请求;检查与所述I/O请求相关的文件系统上下文信息;访问所述文件系统层以确定所述文件系统上下文信息的属性;从所述文件系统层接收所述文件系统上下文信息的属性;分析所述文件系统上下文信息的属性;基于对所述文件系统上下文信息的所述属性的分析生成至少一个提示,其中所述至少一个提示指示与所述提示相关的I/O请求数据的相对重要性,且所述至少一个提示被配置以被用于引导相对更重要的I/O请求数据存入一相对较快的存储介质;和将所述至少一个提示发送给一较低等级存储层。2.如权利要求1所述的方法,其中所述文件系统上下文信息包括以下中的至少一个:文件系统元数据、文件系统访问模式、文件系统索引节点、文件系统虚拟索引节点、文件系统超级块、日志文件系统的处理日志、分组描述符表、块位图、索引节点位图、索引节点表、或索引元文件。3.如权利要求1所述的方法,其中所述文件系统上下文信息至少包括文件系统超级块。4.如权利要求1所述的方法,其中所述文件系统上下文信息至少包括文件系统元数据。5.如权利要求1所述的方法,其中所述文件系统上下文信息包括文件系统索引节点或文件系统虚拟索引节点中的至少一个。6.如权利要求5所述的方法,其中检查与所述I/O请求相关的文件系统上下文信息进一步包括:检查所述I/O请求的至少一个块的标记、状态、或字段中的至少一个以获得文件系统上下文信息。7.如权利要求5所述的方法,其中检查与所述I/O请求相关的文件系统上下文信息进一步包括:检查所述I/O请求的至少一个块是否包括一超级块。8.如权利要求5所述的方法,其中检查与所述I/O请求相关的文件系统上下文信息进一步包括:检查所述文件系统索引节点或文件系统虚拟节点是否是元索引节点或元虚拟索引节点。9.如权利要求1所述的方法,其中从所述文件系统层接收I/O请求进一步包括:从文件系统索引节点缓存或从文件系统层的缓冲区缓存接收I/O请求,其中接收发生在所述文件系统层与块设备层之间。10.如权利要求1所述的方法,进一步包括:针对与哈希表中I/O请求相关的至少一个逻辑块地址存储所述至少一个提示。11.如权利要求1所述的方法,其中所述较低等级存储层包括以下中的至少一个:较低等级存储驱动、较低等级存储控制器、或较低等级存储系统。12.如权利要求1所述的方法,其中将所述至少一个提示发送到所述较低等级存储层进一步包括:将所述至少一个提示附加到所述I/O请求的至少一个块的至少一个未使用字段;和将所述I/O请求发送给所述较低等级存储层。13.如权利要求1所述的方法,进一步包括:将所述I/O请求发送给一较低等级存储层;接收来自所述较低等级存储层的至少一个提示请求;和其中将所述至少一个提示发送给较低等级存储层进一步包括:一旦收到来自所述较低等级存储层的至少一个提示请求,就将所述至少一个提示发送给较低等级存储层。14.一种装置,其被配置用以附加到系统拓扑用于生成并传达文件系统提示,所述装置包括:...
【专利技术属性】
技术研发人员:瑞巴塔·米特拉,麦海士·西瓦纳勾达·海构哒,安纳佘克森·巴纳万娜·雷马斯瓦米,
申请(专利权)人:LSI公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。