zfs 与传统文件系统之间的差别

zfs 与传统文件系统之间的差别

ID:9688434

大小:49.00 KB

页数:2页

时间:2018-05-05

zfs 与传统文件系统之间的差别_第1页
zfs 与传统文件系统之间的差别_第2页
资源描述:

《zfs 与传统文件系统之间的差别》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、ZFS与传统文件系统之间的差别  以前,文件系统被局限于一个设备,因此文件系统自身会受到该设备大小的限制。由于存在大小限制,因此创建和重新创建传统文件系统很耗时,有时候还很难。传统的卷管理产品可帮助管理此过程。  由于ZFS文件系统不局限于特定设备,因此可以轻松、快捷地创建,其创建方法与目录的创建方法相似。在为存储池分配的空间内,ZFS文件系统可以自动增长。  要管理许多用户子目录,可以为每个用户创建一个文件系统,而不是只创建一个文件系统(如/export/home)。此外,ZFS还提供了一个文

2、件系统分层结构,这样只需应用分层结构内文件系统可继承的属性,便可轻松设置和管理许多文件系统。  ZFS建立在池存储概念的基础上。与典型文件系统映射到物理存储器不同,池中的所有ZFS文件系统都共享该池中的可用存储器。因此,即使文件系统处于非活动状态,实用程序(例如df)报告的可用空间也会发生变化,因为池中的其他文件系统会使用或释放空间。注意,使用配额可以限制最大文件系统大小。有关配额的信息,请参见设置ZFS文件系统的配额。使用预留功能可以保证文件系统拥有相应空间。有关预留的信息,请参见设置ZFS文

3、件系统的预留空间。此模型与从同一文件系统(例如/home)挂载多个目录的NFS模型非常相似。  ZFS中的所有元数据都是动态分配的。其他大部分文件系统都会预分配其大量元数据。因此,创建文件系统时需要针对此元数据的即时空间成本。此行为还意味着文件系统支持的文件总数是预先确定的。由于ZFS根据需要分配其元数据,因此不需要初始空间成本,并且文件数只受可用空间的限制。对于ZFS文件系统,对df-g命令输出的解释必须和其他文件系统不同。报告的totalfiles只是根据池中可用的存储量得出的估计值。  Z

4、FS是事务性文件系统。大部分文件系统修改都捆绑到事务组中,并异步提交至磁盘。这些修改在被提交到磁盘之前称为暂挂更改。已用空间量、可用空间量以及文件或文件系统引用的空间量并不考虑暂挂更改。通常,暂挂更改仅占用几秒钟的时间。即使使用fsync(3c)或O_SYNC提交对磁盘的更改,也不一定可以保证有关空间使用情况的信息会立即更新。  文件系统的快照开销很小,并且很容易在ZFS中创建。在大多数ZFS环境中,快照很可能是通用的。  尝试释放空间时,快照的存在会引起某种意外行为。通常,获取适当的权限后,可

5、从整个文件系统中删除一个文件,此操作会使文件系统有更多的可用空间。但是,如果要删除的文件存在于文件系统的快照中,则删除该文件不会获得任何空间。快照将继续引用该文件使用的块。  由于需要创建新版本的目录来反映名称空间的新状态,因此删除文件会占用更多的磁盘空间。此行为意味着,尝试删除文件时可能获得意外的ENOSPC或EDQUOT。  ZFS旨在降低复杂性和减轻管理负担。例如,如果使用现有文件系统,则必须在每次添加新文件系统时编辑/etc/vfstab文件。ZFS可根据数据集的属性自动挂载和取消挂载文

6、件系统,从而消除了上述要求。无需管理/etc/vfstab文件中的ZFS项。  如ZFS池存储中所述,ZFS不需要单独的卷管理器。ZFS对原始设备执行操作,因此可能会创建由逻辑卷(软件或硬件)构成的存储池。由于ZFS在使用原始物理设备时可获得最佳工作状态,因此建议不使用此配置。使用逻辑卷可能会牺牲性能和/或可靠性,因此应尽量避免。  SolarisOS的旧版本支持主要基于POSIX式ACL规范的ACL实现。基于POSIX草案的ACL用来保护UFS文件。基于NFSv4规范的新ACL模型用来保护ZF

7、S文件。  与旧模型相比,新SolarisACL模型的主要变化如下:  基于NFSv4规范并与NT样式的ACL相似。  提供了更详尽的访问权限集。  分别使用chmod和ls命令(而非setfacl和getfacl命令)进行设置和显示。  提供了更丰富的继承语义,用于指定如何将访问权限从目录应用到子目录等。——感谢阅读这篇文章,..,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。