【技术实现步骤摘要】
本专利技术涉及的是计算机存储技术,具体的涉及一种无重复无遗漏遍历分布式文 件系统目录项的方法。
技术介绍
长期以来,磁盘带宽的增长都远小于计算能力的增长,而多核服务器的普及及 发展让这种不匹配的差距进一步拉大。包括RAID阵列等,我们目前有多种技术可以提 高I/O性能,并行文件系统也是其中之一。它可以把多个节点上的磁盘组织成为一个大 的存储系统,提供更大的存储容量和聚合的I/O带宽,并随着系统规模的扩大而扩展, 在多种存储环境发挥着重要的作用,尤其是集群结构的高性能计算领域。当并行文件系统达到一定规模后,单元数据存储服务器可能成为系统的性能瓶 颈,此时通过将元数据分布到多个元数据存储服务器可以降低单个元数据的压力,提高 系统的吞吐率和性能。在实现多元数据存储服务器时,通过将大的目录项文件分片存储到多个不同的 元数据存储服务器上可以降低系统延迟,提高目录项文件的读写性能;该方法带来的一 个比较严重的负作用是客户端保存的目录文件的元数据信息随时可能过期,客户端不能 及时同步所有分片的元数据信息。客户端readdir操作可能面临漏读或多次重读目录项块 的问题。专利技术 ...
【技术保护点】
一种无重复无遗漏遍历分布式文件系统目录项的方法,其特征在于:A、目录项通过Hash函数映射到多个节点的可扩展Hash桶中,目录文件由若干个分布在不同节点的可扩展Hash文件组成,每个可扩展Hash文件称为目录文件的一个分片;B、可扩展Hash文件的桶页面形式存在,每个桶的大小为一个页面;C、在MDS运行期间,随时可能添加或删除目录项;D、在MDS运行期间,目录文件分片可能会增长,但是不会被截断;E、MDS在启动或管理员干预时可以通过将目录文件分片重新写入到一个新的目录文件分片实现空间回收;F、客户端一次可以从若干个分片上同时读取多个目录项块,且客户端不会缓存目录项块。
【技术特征摘要】
【专利技术属性】
技术研发人员:王飞良,王勇,杨浩,苗艳超,常涛,
申请(专利权)人:天津曙光计算机产业有限公司,
类型:发明
国别省市:12[中国|天津]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。