[发明专利]一种提升自动精简配置系统下文件系统空间回收性能的技术在审
| 申请号: | 201410378884.4 | 申请日: | 2014-08-04 |
| 公开(公告)号: | CN104123230A | 公开(公告)日: | 2014-10-29 |
| 发明(设计)人: | 梁志诚;张宇;温源 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
| 主分类号: | G06F12/02 | 分类号: | G06F12/02;G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 250101 山东*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提升 自动 精简 配置 系统 文件系统 空间 回收 性能 技术 | ||
技术领域
本发明涉及计算机技术领域,具体地说是一种提升自动精简配置系统下文件系统空间回收性能的技术。
背景技术
目前很多存储系统都支持自动精简配置技术,自动精简配置中最为关键的部分是空间的回收,之所以这部分重要是因为这些被释放的存储空间就象内存一样可以被重新利用,增加了存储空间的使用效率,减少资源的浪费。
当前主流自动精简配置系统下空间回收的处理主要采用同步处理的方式,之所以采用这种方式是为了保证空间回收请求与其它类型的IO请求(读、写)能够按照发送请求的优先顺序处理,防止错误的删除用户数据,产生这一问题的根本原因是自动精简配置系统不能完全有序的保障IO请求按照请求发送的先后顺序处理。这种空间回收请求处理的方式在小量数据文件删除下不会出现问题,但是在删除TB级数据文件时极容易导致文件系统的响应能力严重下降,影响业务的整体性能,严重会导致由于文件系统长时间不能得到处理响应而自动重新挂载硬盘等问题。
自动精简配置系统的空间回收功能是用来提升存储系统的空间使用效率的,但是通过前面的技术背景的分析可知:空间回收给存储系统的性能带来了一定的负面影响。
发明内容
本发明的目的是克服现有技术中存在的不足,提供一种提升自动精简配置系统下文件系统空间回收性能的技术。
该技术通过扩展文件系统程序、Thin-Pool层程序功能;利用文件系统触发空间回收请求至TP程序,TP程序在处理来自文件系统的IO请求时,TP将同步处理空间回收的请求的方式转变成异步空间回收的请求,来提升自动精简配置系统下文件系统回收的性能。
本发明的技术方案是按以下方式实现的,其结构由以下模块构成:
文件系统层模块;Thin-Pool模块;
文件系统层模块:文件系统空间块回收任务收集需要回收的文件系统块空间,将空间回收请求通过DISCARD指令向Thin-Pool层发送;
Thin-Pool模块:Thin-Pool模块负责自动精简配置中空间的分配与回收;并保障IO请求按照正确的请求顺序处理。
上述文件系统层模块将文件系统空间块回收任务根据操作系统调度运行,收集文件系统需要回收的空间,并将这些信息通过DISCARD类型的IO请求通知TP进行空间回收。
上述Thin-Pool模块接收到来自文件系统的空间回收请求时,立即反馈给上层模块空间回收请求处理结束,TP模块继续在底层处理空间回收请求。
对上述两个模块进行功能扩展,使文件系统通过DISCARD指令向Thin-Pool层发送空间回收请求,Thin-Pool层对来自文件系统的 IO请求进行处理。
本发明的优点是:
本发明的一种提升自动精简配置系统下文件系统空间回收性能的技术和现有技术相比,有效提升自动精简配置系统下文件系统空间回收性能,提高文件系统的IO响应速度,而且本发明还具有设计合理、结构简单、使用方便等特点,因而,具有很好的使用价值。
附图说明
图1为一种提升自动精简配置系统下文件系统空间回收性能的技术的功能模块关系图。
具体实施方式
下面结合附图对本发明的一种提升自动精简配置系统下文件系统空间回收性能的技术作以下详细说明。
如图1所示,本发明的一种提升自动精简配置系统下文件系统空间回收性能的技术,该技术利用现有的文件系统、TP模块,通过对上述两个模块进行功能扩展,使文件系统通过DISCARD指令向Thin-Pool层发送空间回收请求,Thin-Pool层对来自文件系统的 IO请求进行处理。 该系统包括:文件系统模块;Thin-Pool模块。TP模块将来自文件系统的空间回收请求转换成异步IO来处理。
文件系统层模块:使用此模块已经存在的空间回收任务,该任务负责暂时存收集并存储需要回收的文件系统块空间,当用户执行删除文件操作或者操作系统调用空间回收任务运行时,空间回收任务将收集的文件系统块封装成DISCARD类型的IO请求发送至TP模块,并等待TP模块处理空间回收请求结束。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410378884.4/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于知识库的业务组织评估分析方法
- 下一篇:一种用于门窗制造的金属圆锯机





