分布式文件系统元数据管理研究与优化

被引量 : 0次 | 上传用户:roytuan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
虽然传统存储设备的性能和容量在过去几十年得到极大的发展,但是赶不上如今数据的增长速度,传统存储设备难以满足现有应用的需求。分布式文件系统对外提供大容量存储的统一接口,本文分析GPFS、Lustre和GFS等主流分布式文件系统,从性能、容量和扩展性等方面分析这些系统架构优势和不足。分布式文件系统的数据分散存放在各个存储节点,所有数据的访问需要借助元数据定位来完成,元数据管理成为文件系统的一个关键技术,本文分析各种元数据管理技术,提出一整体元数据管理优化方案。HDFS文件系统将所有元数据信息存放在元数据服务器内存中,首先,随着系统文件数量和容量的不断增加,单点的元数据服务器成为整个系统性能瓶颈。其次,元数据服务器的内存大小也影响系统扩展性,限制整个系统可以处理文件总量。为了使文件系统能够存储更多更大的文件,本文借鉴本地文件系统,在HDFS文件系统上提出并实现两层元数据管理系统。该元数据管理系统主要由主元数据服务器、从元数据服务器和DB Server组成。主元数据服务器负责对外处理客户端、数据存储服务器、主元数据服务器请求,同时将元数据信息同步到DB Server。DB Server负责持久化存储文件系统的元数据信息,响应主元数据服务器同步请求。当主元数据服务器失效后,对主元数据服务器的请求可以迁移到从元数据服务器上。元数据处理是整个文件系统重要组成部分,元数据处理性能影响整个系统性能。元数据缓存可以大大减少元数据服务器和DB Server的交互,减少系统响应时间,提高系统性能,因此元数据缓存是整个系统的必要组成部分。如何管理协调多级别、多个位置的元数据缓存是另一个关键技术。最后,本文对改进前后的HDFS文件系统进行了完整的测试,实验数据表明,本文设计并实现的元数据管理系统可以在有限、可接受范围的性能损失下,极大的提高整个系统可以存储处理文件数目,增加系统整体容量,增强系统容错性。
其他文献
自1886年世界上第一辆汽车诞生以来,全球汽车业得到快速发展,汽车保有量已超过6亿辆.目前,汽车在西方发达国家相当普及,特别是世界经济大国美国,汽车拥有量几乎占据全球汽车
本文充分分析了现行规划批后管理中灰线验线存在的问题,提出了在建设工程垫层施工阶段开展"基础轴线规划核验"的建议。通过科学严谨的论证和借鉴国内城市的既有经验,从其科学
根据JJF 1059-1999标准,以环氧富锌底漆与聚氨酯面漆配套样板、吸波涂料样板以及环氧云铁厚浆底漆试柱附着力的测量为例,对GB/T 5210-2006标准规定的3种试验方式分别进行了不
红砂岩的工程灾害是个极其复杂且具有重大意义的课题,如何才能更好、更有效地在工程建设中处理这类岩石,一直是困扰着广大道路工作者的一个难题。长沙地区北东方向上分布有大
本文结合所在单位国际化经验,从国际电力EPC总承包项目生命周期全过程视角,阐释项目管理不同阶段的人力资源管理策略及重点,确保项目管理目标的实现。
近年来,空气污染已经成为影响人们生活质量的主要因素之一,而车辆尾气排放污染是空气污染不可忽视的一部分。本文在归纳最新国六阶段汽车Ⅰ型试验方法和限值的基础上,对汽油
两亲性嵌段共聚物具有较高的热力学稳定性和较低的临界胶束浓度,容易自组装形成胶束,在药物递送系统中的应用越来越广泛。合理的设计和合成具有特定结构的两亲性嵌段共聚物对
传统PLC在自动控制领域发挥了巨大的作用,但近来随着计算机技术的迅速发展以及IEC61131-3标准的制定,软PLC得到迅速的发展。同时,随着嵌入式系统在工业控制领域中的广泛应用,
针对固支-自由约束条件下受径向谐波激励或径向冲击激励的薄壁圆柱壳构件,开展其受迫振动下的响应特征分析。首先基于Love壳体理论建立了薄壁圆柱壳构件的动力学模型,然后,根