文件下的文件......

张贴了

来自Quantum的Stornext文件系统工程负责人Neil Bannister的文件系统透视图

Neil Bannister是Quantum的Stordext Engineering负责人,其中包括20年的文件系统和数据管理技术经验。在这个新的博客中,尼尔将专注于量子StorNext文件系统的不同技术方面。

对于第一个博客,我们专注于StorNext文件系统的碎片整理功能。

历史与基线

由于具有未编义的磁盘空间分配器,应用程序I / O行为差和“老化”(重复的文件创建和删除),文件系统始终会进行碎片。

此外,用于使个别文件连续的去碎片化工具经常导致自由空间碎片。文件系统如XF,CXF,GPF,ETX3在这方面都遭受了所有遭受的,它在行业中很常见。

一些公司已在其所谓的“Defrag”工具中,可在目录中重新订购文件以提高I / O性能。一个这样的工具被DVS发布。

术语“Defrag”也在行业中过载,即:

“defrag”可以参考磁盘上连续的单个文件的磁盘空间。

“DEFRAG”可以指在磁盘上连续的图像序列制作帧。

“Defrag”可以指使文件系统的可用空间连续。

Stornext如何响应碎片预防和解除碎片修复?

StorNext能够以4种方式响应文件系统碎片:

  1. StorNext有一个文件系统配置选项(ASR),用于性能敏感工作流(预防)

分配会话预约(ASR)是用于自动将连续空间自动分配给同一目录中创建的文件的专利技术。这是一长串防止碎片的漫长方式。StorNext文件系统具有默认情况下启用的ASR,并且不需要对应用程序的配置或修改以便从其使用中受益,只要帧文件只是按顺序写入序列,它们将被播放。

  • snfsdefrag - 提供重新排列现有文件范围的能力。

SNFSDefrag是一个标准的StorNext实用程序,用于在磁盘上连续的文件进行磁盘空间分配。例如,当应用程序以非线性方式写出单个大视频文件时,这是有用的,导致次优分配,这可能导致回放上的“丢弃帧”。SNFSDefrag还可以生成文件当前磁盘分配的详细报告。

  • Vidiomap - 提供重新排列与目录中的DPX帧(文件)关联的磁盘空间的能力

Vidiomap是一个标准的StorNext实用程序,用于在磁盘上连续的目录中的文件中进行分配。例如,如果目录包含“DPX”帧文件,则它可以重新排序分配,以便播放流畅,无需任何丢弃。如果启用ASR并且帧按顺序写入,则可能不需要VIDIOMAP。即便如此,仍然可以使用案例。例如,大多数“复制”程序在目录哈希顺序(有效地随机)中读取和写入文件,而不是以字母数字顺序处理文件。因此,在使用这样的工具将一系列帧复制到文件系统之后,可能需要在播放之前运行vidiomap一次以确保磁盘空间分配连续。

  • sgdefrag - 提供碎片整理的能力“文件系统自由空间

如前所述,由于多种原因,文件系统的可用空间可能变为碎片化。在文件系统“老化”后,这是不可避免的。这使得甚至是最好的分配器和工具,如SNFSDEFRAG和VIDIOMAP无效,因为根本没有任何剩余的连续可用空间来吸取。为纠正此功能,StorNext提供了一个名为SGDefrag的工具,可用于执行reallocations导致更常见的空闲空间。

发表评论

本网站使用AkisMet减少垃圾邮件。了解如何处理评论数据