什么是Vxfs文件系统

回复 收藏
本帖最后由 spain.yx 于 2009-12-2 15:02 编辑

磁盘和文件系统工具支持对逻辑卷、卷组、磁盘以及文件系统的管理。此工具支持下列
文件系统:缓存文件系统 (CFS)、压缩盘文件系统 (CDFS)、通用互联网文件系统 (CIFS)、
分层文件系统 (HFS)、网络文件系统 (NFS) 和 Veritas 文件系统 (VxFS)。

文件系统是一种用于存储和组织计算机文件及其所含数据的简单方法,从而能够轻
松地查找和访问它们。较为正式的说法是,文件系统是一组抽象数据类型(例如元
数据),这些数据类型用于实现数据的存储、分层组织、处理、访问和检索。
Veritas File System (VxFS) 是首个商业日志记录文件系统。通过日志记录功能,元
数据更改首先写入到日志,然后再写入到磁盘。由于无需在多处写入更改,且元数
据是异步写入的,因此吞吐量的速度较快。
VxFS 也是基于扩展区的意向日志记录文件系统。VxFS 设计用于要求高性能和高可
用性,并且可以处理大量数据的操作环境。
VxFS 的主要组件包括:
■ 日志记录
■ 扩展区
■ 文件系统磁盘布局

日志记录
任何文件系统的一个重要环节都是如何在发生系统崩溃时进行恢复。早期的方法要
求对整个文件系统进行扫描,这往往会耗费较长的时间。较好的解决方案是采用对
文件的元数据进行日志记录的方法。
每当发生文件系统更改,VxFS 都会将新属性信息记录到文件系统的保留区域内。
只有元数据写入日志后,文件系统才能将实际数据写入到磁盘。如果发生系统崩
溃,系统恢复代码会对元数据日志进行分析并尝试只清理这些文件。如果不执行日
志记录功能,则文件系统检查 (fsck) 必须查看所有元数据。
意向日志记录可通过记录文件系统事务,最大限度地缩短系统异常关闭后的宕机时
间。系统意外停止时,可重放此日志,完成未完成的事务。文件系统的检查和修复
时间可缩短至数秒,这与文件系统的大小无关。
默认情况下,VxFS 文件系统会在将事务提交到磁盘之前记录文件事务,从而缩短
系统异常停止后检查和修复文件系统的时间。

扩展区
扩展区是计算机文件系统中存储器的连续区域,保留用于文件。开始向文件写入
时,分配整个扩展区。再次向该文件写入时,数据从先前写入停止的位置继续。这
样可以减少或消除文件碎片。
由于 VxFS 是基于扩展区的文件系统,因此,寻址是通过扩展区(可由多个块组成)
而不是单块段完成。因此,扩展区可提高文件系统吞吐量。

文件系统磁盘布局
磁盘布局是文件系统在磁盘上存储的方式。在 VxFS 上,已创建多个磁盘布局版本
(1 至 7),用于支持各种新功能和特定 UNIX 环境。目前,仅支持版本 4、6 和 7磁盘布局。
2009-12-02 14:51 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: