Windows是否具有ZFS或BtrFS之类的校验和文件系统?


8

我使用ZFS并喜欢它。我知道BtrFS也支持校验和。有人告诉我Windows 2008中可以使用校验和,但是我无法验证这一点。

在任何平台(尤其是Windows)上,除了ZFS和BtrFS之外,是否还有校验和文件系统?


您可以在Windows上使用WinBtrfs直接读取卷。现在,它在1.3版中很稳定。
SurpriseDog

Answers:


5

Windows因拥有一个且只有一个文件系统NTFS而闻名。我也无法挖掘出任何暗示NTFS具有校验和的内容。我最接近的是描述保护动态磁盘上GPT块的校验和的文档。“ 2008年新增功能”文档未显示类似NTFS的内容(链接)。

EXT4使用日记校验和,但不使用数据校验和。

GPFS还执行日记校验和。

这个想法已经足够新颖了,它还没有出现在很多文件系统中。Btrfs在Linux中仍然是“实验性的”,而ext4则处于这种状态。


我想Linux也有NILFS。
鲍勃

1

通过引入逻辑卷管理器来创建虚拟设备,其他文件系统也可以具有某些类似于ZFS的功能。Windows上的逻辑卷管理称为动态磁盘和卷。支持RAID-0,RAID-1和RAID-5模式。

当您在Windows上听到“支持校验和”时,可能是指RAID-1和RAID-5的容错能力。但是实际上,这些模式只能防止容易检测到的设备故障(磁盘丢失,读取错误,文件系统损坏...)。不支持对所有数据进行校验和运算,因此细微的数据损坏可能不会被发现。


1

我是否还建议通过iSCSI或NFS向Windows服务器提供ZFS也是获得Windows服务器ZFS好处的一种方法?尽管没有直接连接到服务器,但那里有许多文件服务器使用ZFS设备中的iSCSI目标作为其主要存储。

有关小型解决方案的信息,请访问http://www.va-technologies.com/sbb


1

Windows确实提供的最接近的功能是SIS(单个实例存储)-仅存储文件的1个副本-与ZFS实际提供的功能相差几步。

保罗


1

Windows Server 2012具有ReFS,该校验和检查元数据和(可选)数据。


ReFS还借用了许多其他ZFS功能,例如存储空间(zpool),分层存储(L2ARC /日志设备)和块级重复数据删除(尽管是脱机版本)。在Sun将功能引入Solaris ZFS之后仅5至8年,所有这一切。
the-wabbit
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.