文件系统和NTFS喻勇,PMP/MCSE微软特约讲师yy@yuyong.net讲义下载:存储系统系列课程12月06日Windows存储系统架构和基本概念12月14日VolumeShadowCopy和存储备份新技术12月23日Windows文件系统和NTFS12月27日企业级存储技术对比和案例分析1月12日VSS和Exchange的备份恢复1月16日WindowsVirtualDiskService://今日议程常用文件系统NTFS的主要优势NTFS的技术特点NTFS的磁盘结构和布局NTFS的数据压缩和结构安全性的实现方式常用文件系统CDFSAmaximumfilesizeof4GBAmaximumof65,535directoriesmaximumlengthof32charactersUDFDirectoryandfilenamescanbe254ASCIIor127UNICODEcharacterslong.Filescanbesparse.(Sparsefilesaredefinedlaterinthechapter.)Filesizesarespecifiedwith64-bits.FAT12,FAT16,FAT32FAT12's12-bitclusteridentifierlimitsapartitiontostoringamaximumof212(4096)clustersFAT16,witha16-bitclusteridentifier,canaddress216(65,536)clustersFAT32hasatheoreticalabilitytoaddress8-terabyte(TB)volumes(28-bit)简单的文件分配表链式的文件访问方法的主要优势DatarecoverabilityStoragefaulttoleranceDatasecurity的技术特点MultipledatastreamsUnicodenamesImprovedfileattributeindexingDynamicbad-clusterremappingHardlinksandjunctionsCompressionandsparsefilesupportChangejournals的技术特点(续)DistributedlinktrackingEncryptionPOSIXsupportDefragmentationAPIReparsepointsDirectoriesasvolumemountpoints的磁盘结构和布局EverythingonthediskisafileVolumeClusterMFT的元数据$Mft保存NTFS卷中所有文件的记录$MftMirrMft一小部分的副本$LogFileNTFS卷结构和元数据更改日志,用来保证数据一致性$Volume保存NTFS卷的基本信息(如NTFS版本等)$AttrDef定义NTFS支持的文件属性$\根目录$Bitmap卷的cluster位图$Boot引导区$BadClus坏扇区标记$Secure权限信息$Upcase大小写对应表$\Extend扩展属性$Quota磁盘配额信息$ObjID文件的ObjID$UsnJrnl用户使用信息$Reparse重分析点文件和目录的实现方式MFT中有三种类型的记录NTFS元数据文件记录目录记录记录中的属性驻留非驻留文件的组成和扩展NTFS中,文件有一些列属性和值组成常规数据写在unnamed属性中有一些属性驻留在MFT中MFT中保留不下的属性,通过run来进行扩展://和LCN大目录的Index和性能优化目录也是一个文件采用B+树来优化性能稀疏文件压缩的实现普通文件压缩的实现的恢复机制DesignGoalNTFSrecoverysupportensuresthatifapowerfailureorasystemfailureoccurs,nofilesystemoperations(transactions)willbeleftincompleteandthestructureofthediskvolumewillremainintactwithouttheneedtorunadiskrepairutility.CarefulwriteandLazyWriteRecoverableFileSystemNTFSrecoverabilityguaranteesthatthevolumestructurewon'tbecorruptedApplicationscantakeadvantageoftheNTFSwrite-throughandcache-flushingcapabilitiestoensurethatfilemodificationsarerecordedondiskatappropriateintervals采用Logging来保护FS的结构安全://鸣谢盆盆(MicrosoftWindowsMVP)://NTFSInfoDiskViewEFSDumpWinHexFsutilNfidiskprobe参考资料://是什么?只需轻轻点击,答案就在您的指尖对于IT专业人员来说,TechNet是一个知识的宝库,你可以找到关于如何规划,部署和管理微软产品的的技术资源每月发放包含最新信息的DVD或者CD这是最权威的资源,可以帮助你评估、配置和维护微软产品。订阅TechNet可以访问该站点在线资源和社区订户--仅仅提供在线服务TechNet网站两周发放一次的中文电子快报安全更新,新的资源等等TechNet中文电子快报有关最新微软产品介绍和技术的简报上机试验,“如何操作”等信息TechNet活动和网站消息用户群可管理的新闻组中文社区我们从哪里可以了解到TechNet?访问TechNet的官方网站注册TechNet快报加入到中文在线论坛成为TechNet的订户参与到更多的TechNet活动中或者在线了解://