li
  当前位置:主页 > 集群技术 > 文章内容
li
关于Linux系统中日志文件系统的概述(2)
来源: www.ixdba.net  作者: IXDBA.NET官方    时间:2007-09-07   阅读:64  
本文章共2609字,分2页,当前第2页,快速翻页:
 


    
日志文件系统是如何工作的?

    
在日志文件系统中,所有的文件系统的变化、添加和改变都被记录到日志(即记录元数据信息的数据)中。每隔一定时间,文件系统会将更新后的文件metadata及文件内容写入磁盘,之后删除这部分日志。重新开始新日志记录。
    
在对元数据做任何改变以前,文件系统驱动程序会向日志中写入一个条目,这个条目描述了它将要做些什么。然后,它继续并修改元数据。通过这种方法,日志文件系统就拥有了近期元数据被修改的历史记录,当检查到没有彻底卸载的文件系统的一致性问题时,只要根据数据的修改历史进行相应的检查即可了。也即日志文件系统除了存储数据和元数据(metadata)以外,它们还保存有一个日志,我们可以称之为元元数据(关于元数据的元数据)。

    
日志文件系统使得数据、文件变安全了,但是系统开销加大了。每一次更新和大多数的日志操作都需要写同步,这需要更多的磁盘I/O操作。从日志文件的原理出发,将那些需要经常写操作的分区上使用日志文件系统是一个好的主意。

    Linux
系统中可以混合使用日志文件系统或非日志文件系统。日志增加了文件操作的时间,但是,从文件安全性角度出发,磁盘文件的安全性得到了重大的提高。笔者对日志文件系统进行了测试,日志文件系统的性能并不比ext2文件系统有太大的性能损失,有的日志文件系统由于采用B+树算法,在操作一些大尺寸的文件时,性能反面比非日志文件系统的性能还要好。
IXDBA.NET社区论坛
    
使用日志文件系统有什么好处?

    
文件的安全提高了,文件被破坏的机率降低了,对磁盘的扫描时间缩短了,扫描次数减少了。当系统意外宕机后,不会再有文件内容的丢失,至少文件应该保持上一个版本的内容;采用日志文件系统,通常系统每重新启动2030次后,才会对磁盘进行一次整体扫描,扫描次数减少了。
    
Linux
操作系统下的日志文件系统
    XFS
文件系统:SGIxfs  http://oss.sgi.com/projects/xfs/
    
JFS
文件系统: IBMjfs  http://oss.software.ibm.com/developerworks/opensource/jfs/
    
Reiserfs
文件系统: http://www.namesys.com
    EXT3
文件系统:  http://www.zip.com.au/~akpm/linux/ext3/
 
GFS
文件系统:  http://linux4u.jinr.ru/LinuxArchive/Ftp/kernel/gfs/4.2/



阅读更多内容<<上一页 · 1 · 2


  上一篇: GFS文件系统体系结构、安装流程、...   下一篇: Linux as4上安装 OCFS2集群文件系...
li
 §相关评论  
 热点文章

·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 编辑推荐
·Linux RAC OCFS文件系统与INOD
·Oracle10g R2 Installing RAC
·Linux服务器集群系统(lvs)
·Linux对存储文件系统的技术架构
·linux常用集群文件系统简介
·如何选择合适的双机和集群软件
·LifeKeeper软件介绍
·纯软件方式的双机热备方案深入
·双机热备:基于共享存储与纯软
·双机热备与数据备份,数据安全的
·双机热备常见问题释疑
li
 相关篇章
·GFS文件系统体系结构、安装流程、...
·Ocfs2安装步骤
·OCFS,OCFS2,ASM,RAW 性能讨论
·网络文件系统(NFS)基本使用
·Linux 系统下双机HA的功能实现
·配置基于DR模式Lvs集群
·LVS ipvsadm命令参考
·主要Linux 平台高可用集群软件
·Linux下的高可用性方案研究
·Linux as4上安装 OCFS2集群文件系...
·Ocfs2文件系统常见问题解决方法(...
·Linux集群大全 哪种群集适合您
·推荐:Gfs安装配置参考文档
·Tomcat集群技术部署文档
·参考文档:DRBD(磁盘镜像技术)
·集群概念:集群技术简介
·热贴讨论:RHCS中的fence设备讨论
·集群部署:Rose HA For Radhat安...
·集群实例:配置ISCSI客户端(LINU...
 
li
设为首页 | 关于我们 | 技术服务 | 收藏本站 | 网站地图 | 联系方式 | 本站友情连接