首页> 外文学位 >Efficient, searchable, graph-structured file system metadata services.
【24h】

Efficient, searchable, graph-structured file system metadata services.

机译:高效,可搜索,图结构的文件系统元数据服务。

获取原文
获取原文并翻译 | 示例

摘要

File system metadata management has become a bottleneck for many data-intensive applications that rely on high-performance file systems. Part of the bottleneck is due to the limitations of an almost 50 year old interface standard with metadata abstractions that were designed at a time when high-end file systems managed less than 100MB. Today's high-performance file systems store 7 to 9 orders of magnitude more data, resulting in numbers of data items for which these metadata abstractions are inadequate, such as directory hierarchies unable to handle complex relationships among data. Users of file systems have attempted to work around these inadequacies by moving application-specific metadata management to relational databases to make metadata searchable. Splitting file system metadata management into two separate systems introduces inefficiencies and systems management problems.;To address the problem, we propose QMDS: a file system metadata management service that integrates all file system metadata and uses a graph data model with attributes on nodes and edges. This dissertation explores the effectiveness of this approach. We present the data model, a query language interface, the design of a prototype metadata store and query processing. Our graph-based logical data model extends the hierarchical model already in use for file systems. Hierarchies are inadequate for the organizational needs of several example domains, but we show that the graph model can support their needs. The query language interface allows for file identification and attribute retrieval, based on graph-oriented search operators instead of relational table oriented joins. The prototype design uses in-memory based data structures within an architecture that uses memory-mapped files for persistent metadata storage.;We use workloads from three example domains to evaluate the prototype based on ingest and query performance. Notably, within one of our workloads, when compared to the use of a file system and relational database, the QMDS prototype shows superior performance for both ingest and query workloads. Finally, we contrast the static properties and access patterns from these three workloads to explore the effectiveness of our design choices and suggest options for system and hardware configurations.
机译:文件系统元数据管理已成为许多依赖高性能文件系统的数据密集型应用程序的瓶颈。瓶颈的部分原因是近50年的接口标准的局限性,而该接口标准是在高端文件系统管理的内存不足100MB时设计的元数据抽象。当今的高性能文件系统可存储7到9个数量级以上的数据,导致这些元数据抽象不足的数据项数量很多,例如目录层次结构无法处理数据之间的复杂关系。文件系统的用户已尝试通过将特定于应用程序的元数据管理移至关系数据库以使元数据可搜索来解决这些不足。将文件系统元数据管理分为两个单独的系统会带来效率低下和系统管理问题。为了解决该问题,我们提出了QMDS:一种文件系统元数据管理服务,该服务集成了所有文件系统元数据,并使用在节点和边缘具有属性的图数据模型。本文探讨了这种方法的有效性。我们介绍了数据模型,查询语言界面,原型元数据存储的设计和查询处理。我们基于图的逻辑数据模型扩展了已经用于文件系统的分层模型。层次结构不足以满足几个示例域的组织需求,但是我们展示了图模型可以满足其需求。查询语言界面基于面向图的搜索运算符而不是面向关系表的联接,允许文件识别和属性检索。原型设计在一个体系结构中使用基于内存的数据结构,该体系结构使用内存映射文件进行持久性元数据存储。我们使用来自三个示例域的工作负载,根据接收和查询性能评估原型。值得注意的是,在我们的一种工作负载中,与使用文件系统和关系数据库相比,QMDS原型在提取和查询工作负载方面均显示出卓越的性能。最后,我们对比了这三个工作负载的静态属性和访问模式,以探索我们设计选择的有效性,并提出系统和硬件配置的选项。

著录项

  • 作者

    Ames, Alexander K.;

  • 作者单位

    University of California, Santa Cruz.;

  • 授予单位 University of California, Santa Cruz.;
  • 学科 Computer Science.
  • 学位 Ph.D.
  • 年度 2011
  • 页码 204 p.
  • 总页数 204
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号