ReFS:微软的新文件系统

商标Microsoft 的新文件系统 ReFS for Windows 8

 

Microsoft 为 Windows 8 开发了一个新的文件系统:ReFS。 “弹性文件系统”应该是最强大的文件系统之一,并针对 Windows 8 的新存储空间进行了定制。 应该自动识别和修复有缺陷的数据。

 
 
 

据微软称,ReFS 在很大程度上与 NTFS(新技术文件系统)兼容。 ReFS 实现了 NTFS 的常用功能,但没有实现很少使用的功能。
ReFS 还应提供高可扩展性和尽可能短的停机时间。 这意味着,例如,文件系统不再需要“离线”进行冗长的文件系统检查。

 

参考文献

 

元数据(关于其他数据的信息)的完整性在校验和的帮助下得到保证。 用户数据可以通过完整性流、应用于整个文件系统的校验和来保护。 “写时复制”方法确保当数据发生变化时,在写入变化之前原始数据不会丢失。


ReFS 支持理论大小最大为 2^64-1 字节(大约 18 万亿字节或 16 艾字节)和名称长度为 32.000 个 UniCode 字符的大型存储卷、文件和目录。
冗余和性能将通过所谓的数据条带化(分成条带)来增加,如果有必要,还可以从多台机器连接到存储池。 磁盘清理(数据完整性)旨在针对潜在的硬盘错误提供额外的保护。


BitLocker、访问控制列表(访问数据)、USN 日志(有关更改的通知)、安装点、连接点、重新分析点、卷快照和文件 ID 等功能只是应该从 NTFS 接管的一些功能。 不包括命名流、OID、短名称、稀疏、硬链接和配额。
在客户端,与 NTFS 相比,ReFS 没有任何变化,访问将继续通过相同的 API。

 
 

B+树

 

目录以可以包含其他表的表的形式创建。 文件在父目录的一行中实现为具有各种文件属性的表。


数据被映射为嵌入式流表(偏移映射/校验和)以确保它可以变得非常大。 访问控制列表等属性也映射为对象表中的一个表。 存储空间的分配由三个分级分配器(大、中、小)分配。

 
树
 

稳健性

 

在 ReFS 中,元数据不会直接更新,而是存储在驱动器上的不同位置。 这可以防止在过程中发生电源故障时更改数据时元数据损坏,写入撕裂。 独立于元数据存储的校验和提供了额外的保护。 这应该可以在早期阶段检测到数据损坏。

 

数据恢复

 

微软推测大多数系统将使用镜像存储空间。 但是,如果 RAM 有缺陷,则卷可能会损坏。 ReFS为此提供了一个名为“Salvage”的救援功能。 损坏的数据将从卷的命名空间中删除。 数据完整性

Fazit

 

ReFS 将逐步引入。 首先,服务器将配备 ReFS,随后客户端将配备 ReFS,在第三步中,可以从 ReFS 启动。 新文件系统的开发已经进行了大约 20 年,并在此期间进行了广泛的测试。 现在是时候等着看会发生什么了;)

 

阅读评论


透明度: 本文可能包含附属链接。 这些直接通向提供商。 如果通过此方式进行购买,我们会收到佣金。 您无需支付任何额外费用! 这些链接帮助我们为 win-tipps-tweaks.de 的运营提供再融资。

___________________________________________________
此技巧来自 www.win-tipps-tweaks.de
©版权所有Michael Hille

警告:
不正确地使用注册表编辑器或提示会导致影响整个系统的严重问题并需要重新安装操作系统。 修改注册表文件和使用提示的风险由您自行承担。