Vxfs

王朝百科·作者佚名  2012-05-23  
宽屏版  字体: |||超大  

简介文件系统是一种用于存储和组织计算机文件及其所含数据的简单方法,从而能够轻

松地查找和访问它们。较为正式的说法是,文件系统是一组抽象数据类型(例如元

数据),这些数据类型用于实现数据的存储、分层组织、处理、访问和检索。

Veritas File System (VxFS) 是首个商业日志记录文件系统。通过日志记录功能,元

数据更改首先写入到日志,然后再写入到磁盘。由于无需在多处写入更改,且元数

据是异步写入的,因此吞吐量的速度较快。

VxFS 也是基于扩展区的意向日志记录文件系统。VxFS 设计用于要求高性能和高可

用性,并且可以处理大量数据的操作环境。

VxFS 的主要组件包括:

■ 日志记录

■ 扩展区

■ 文件系统磁盘布局日志记录任何文件系统的一个重要环节都是如何在发生系统崩溃时进行恢复。早期的方法要

求对整个文件系统进行扫描,这往往会耗费较长的时间。较好的解决方案是采用对

文件的元数据进行日志记录的方法。

每当发生文件系统更改,VxFS 都会将新属性信息记录到文件系统的保留区域内。

只有元数据写入日志后,文件系统才能将实际数据写入到磁盘。如果发生系统崩

溃,系统恢复代码会对元数据日志进行分析并尝试只清理这些文件。如果不执行日

志记录功能,则文件系统检查 (fsck) 必须查看所有元数据。

意向日志记录可通过记录文件系统事务,最大限度地缩短系统异常关闭后的宕机时

间。系统意外停止时,可重放此日志,完成未完成的事务。文件系统的检查和修复

时间可缩短至数秒,这与文件系统的大小无关。

默认情况下,VxFS 文件系统会在将事务提交到磁盘之前记录文件事务,从而缩短

系统异常停止后检查和修复文件系统的时间。扩展区扩展区是计算机文件系统中存储器的连续区域,保留用于文件。开始向文件写入

时,分配整个扩展区。再次向该文件写入时,数据从先前写入停止的位置继续。这

样可以减少或消除文件碎片。

由于 VxFS 是基于扩展区的文件系统,因此,寻址是通过扩展区(可由多个块组成)

而不是单块段完成。因此,扩展区可提高文件系统吞吐量。文件系统磁盘布局磁盘布局是文件系统在磁盘上存储的方式。在 VxFS 上,已创建多个磁盘布局版本

(1 至 7),用于支持各种新功能和特定 UNIX 环境。目前,仅支持版本 4、6 和 7磁盘布局。

 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
© 2005- 王朝百科 版权所有