Comment on page
22.1.是什么使 ZFS 与众不同
ZFS 是一个先进的文件系统,旨在解决以往存储子系统软件中存在的主要问题。
ZFS 有三个主要设计目标:
ZFS 不仅仅是一个文件系统,它与传统的文件系统有着本质上的区别。将卷管理器和文件系统这两个传统的独立角色结合起来,为 ZFS 提供独特的优势。现在文件系统 知道磁盘的底层结构。传统的文件系统每次只能单独存在于一个磁盘上。如果有两个磁盘,那么就必须创建两个独立的文件系统。可通过传统的硬件 RAID 配置来避免这个问题,它为操作系统提供一个由物理磁盘提供的空间组成的单一逻辑磁盘,操作系统在上面放置一个文件系统。但即使是像 GEOM 提供的软件 RAID 解决方案,在 RAID 上面的 UFS 文件系统也认为它在处理一个单一的设备。ZFS 的卷管理器和文件系统的结合解决这个问题,并允许创建的文件系统都共享一个可用的存储池。ZFS 对物理磁盘分布的了解的一大优势是,当向池中添加额外的磁盘时,现有的文件系统会自动增大。使这些新的空间成为文件系统的可用空间。ZFS 还可以对每个文件系统应用不同的属性。这使得独立的文件系统和数据集的创建成为可能,而非单一的单体文件系统,从而 ZFS 更加实用。