Metadata Traces and Workload Models for Evaluating Big Storage Systems——论文泛读

International Conference on Utility and Cloud Computing 2012 Paper

问题

随着文件系统发展,高效的命名空间元数据管理变得越来越重要。然而,由于没有公开的大数据存储系统元数据跟踪,现有评估一直不够充分。

挑战

本文将命名空间元数据跟踪定义为存储系统跟踪,该跟踪包含命名空间的快照(文件和目录层次结构)以及在该命名空间上操作的一组事件(例如,打开文件、列出目录内容、创建文件)。

但公开可用的存储跟踪不符合以上定义,因为它们不包含命名空间的快照。由于在大数据工作负载中观察到的重尾访问模式,因此跟踪产生的命名空间将不包含命名空间的大部分(即,在存储跟踪期间未访问的部分)。

本文方法

本文研究了公开可用的跟踪和雅虎的一个大数据跟踪,并注意到其中的一些差异及其对元数据管理研究的影响。

提出了Mimesis,一个合成的工作负载生成器,包括命名空间生成模块和工作负载生成模块。并通过Hadoop分布式文件系统最近使用最少的元数据缓存的案例研究来评估它的有用性。

仿真结果表明,Mimesis生成的跟踪模拟了原始工作负载,可以用来代替真实的跟踪,从而提供准确的结果。

总结

对现有的元数据跟踪分析,发现现有跟踪缺乏命名空闲信息,导致大量跟踪期间未访问的信息缺失。本文提出Mimesis,一个合成的工作负载生成器,包括命名空间生成模块和工作负载生成模块。实现较好的工作负载生成结果,RMSE<6%。

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-22 17:24:01       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-22 17:24:01       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-22 17:24:01       82 阅读
  4. Python语言-面向对象

    2024-04-22 17:24:01       91 阅读

热门阅读

  1. easyexcel的使用

    2024-04-22 17:24:01       39 阅读
  2. 基于单片机恒温控制系统的开发研究

    2024-04-22 17:24:01       30 阅读
  3. Linux下SPI设备驱动实验:读取ICM20608设备的数据

    2024-04-22 17:24:01       35 阅读
  4. CentOS 安装 PHP 7

    2024-04-22 17:24:01       37 阅读
  5. ISO Swift高德导航开发指南

    2024-04-22 17:24:01       36 阅读
  6. Docker持久化部署Mysql & Redis

    2024-04-22 17:24:01       35 阅读
  7. Flutter本地化存储介绍与使用

    2024-04-22 17:24:01       35 阅读