[发明专利]分布式文件系统小文件性能提升方法、目录生成器及系统在审
| 申请号: | 201611071021.8 | 申请日: | 2016-11-29 |
| 公开(公告)号: | CN106649608A | 公开(公告)日: | 2017-05-10 |
| 发明(设计)人: | 张延良 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 450018 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式 文件系统 文件 性能 提升 方法 目录 生成器 系统 | ||
1.一种分布式文件系统小文件性能提升方法,其特征在于,包括以下步骤:
目录下,创建虚拟目录层,虚拟目录层包括多个虚拟目录;
将上述目录下任一小文件对应于一个虚拟目录;
将一个或多个元数据服务对应于一个虚拟目录。
2.根据权利要求1所述的分布式文件系统小文件性能提升方法,其特征在于,包括以下步骤:单个虚拟目录对应的元数据服务形成元数据集群子树分区。
3.根据权利要求1所述的分布式文件系统小文件性能提升方法,其特征在于,包括以下步骤:元数据服务操作中对虚拟目录进行过滤处理。
4.根据权利要求1所述的分布式文件系统小文件性能提升方法,其特征在于,包括以下步骤:根据单个虚拟目录所对应小文件数量调整该虚拟目录所对应的元数据服务数量,且上述元数据服务数量与上述小文件数量呈正相关关系。
5.根据权利要求1所述的分布式文件系统小文件性能提升方法,其特征在于,创建虚拟目录层过程前,包括以下步骤:根据小文件IO性能要求,确定需要创建虚拟目录层的目录。
6.一种分布式文件系统目录生成器,其特征在于,包括:
虚拟目录创建模块,用于在目录下创建虚拟目录层,虚拟目录层包括多个虚拟目录;
小文件配置模块,用于将上述目录下任一小文件与虚拟目录层中一个虚拟目录对应;
元数据服务配置模块,用于将一个或多个元数据服务与虚拟目录层中一个虚拟目录对应。
7.根据权利要求6所述的分布式文件系统目录生成器,其特征在于,元数据服务配置模块还用于将同一虚拟目录对应的元数据服务形成元数据集群子树分区。
8.根据权利要求6所述的分布式文件系统目录生成器,其特征在于,还包括:
过滤模块,用于元数据服务操作中对虚拟目录进行过滤处理。
9.一种分布式文件系统,其特征在于,包括:目录层和小文件层;其中:
目录层中至少一个目录下设置有虚拟目录层,该虚拟目录层中具有多个虚拟目录,小文件层中对应该目录的任一小文件均与所述虚拟目录层中一个虚拟目录对应,所述虚拟目录层中任一虚拟目录均与一个所述元数据集群子树分区对应,所述元数据集群子树分区由一个或多个元数据服务形成。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611071021.8/1.html,转载请声明来源钻瓜专利网。





