当 Windows 无法使用 ZFS 时,为什么以及如何在 NAS 上使用 ZFS?

当 Windows 无法使用 ZFS 时,为什么以及如何在 NAS 上使用 ZFS?

我读到有关 NAS RAID 的所有文章都说数据应该保存在 ZFS 中。

我找不到我的问题的答案。

1)为什么我应该将数据保存在 Windows 10 无法使用的文件系统中?

2)当 Windows 使用 NTFS 时,如何将 Windows 10 PC 上的数据保存到 NAS 上的 ZFS 文件系统上,这可能吗?

答案1

  1. ZFS 是一种新型文件系统,与大多数其他文件系统相比具有一些明显的优势 - 它采用了与 NFTS、FAT、EXT4 等常规文件系统完全不同的设计,(a)确保数据始终一致 - 即使数据因位腐烂而变得不一致,它也可以检测并修复它,(b)解决了 RAID 阵列写入期间发生电源故障的“写入漏洞”问题 - 这使它能够更好地确保数据完整性。它还旨在最大限度地利用缓存 - 包括读取和写入(到 SSD)缓存,因此它非常高效。它的致命弱点是内存问题 - 您确实希望确保在其上运行的盒子具有可靠的内存 - 理想情况下是可以检测损坏并有时从损坏中恢复的 ECC 内存。

  2. 当 Windows 使用 NAS 时,它会将其视为网络驱动器,并使用定义的协议(通常是 SMB/CIFS)与其通信。这会共享文件,而无需特别关心底层文件系统是什么。只有提供服务的 NAS 才需要知道文件系统是什么。因此,Windows 框对 NAS 框说“这里有一个文件,请将其存储在此目录中”。NAS 框说“好的”,然后使用它想要的任何文件系统。

相关内容