对“当器:图的 文件系统 6.7.1 Windows2000文件系统概述 Windows2000支持传统的FAT文件系统 Windows2000支持FAT32文件系统 Windows nt则提供一个全新的文件系统 NTFS
6.7实例研究:Windows 2000 文件系统 ◼ 6.7.1 Windows 2000文件系统概述 ◼ Windows 2000支持传统的FAT文件系统 ◼ Windows 2000支持FAT32文件系统 ◼ Windows NT则提供一个全新的文件系统 NTFS
可恢复性:NTFS提供了基于事务处理模式的文件系统恢复,并支 持对重要文件系统信息的冗余存储,从而满足了用于可靠的数据存 储和数据访问的要求。 ●安全性:NTFS利用操作系统提供的对象模式和安全描述体来实现 数据安全性。在 Windows200中,安全描述体(访问控制表或ACL 需存储一次就可在多个文件中引用,从而进一步节省磁盘空间。 ●文件加密:在 Windows2000中,加密文件系统EFS与NTFS机密集 成,允许在NTFS卷上存储加密文件 ●数据冗余和容错:NTFS借助于分层驱动程序模式提供容错磁盘, RAD技术允许借助于磁盘镜像技术,或通过奇偶校验和跨磁盘写入 来实现数据冗余和容错。 ●大磁盘和大文件:NTFS采用64位分配簇,从而大大扩充了磁盘卷 容量和文件长度。 ●多数据流:在NTFS中,每一个与文件有关的信息单元,如文件名 所有者、时间标记、数据内容,都可以作为文件对象的一个属性, 并由一个流( stream)简单的字节队列组成 ●基于 Unicode的文件名:NTFS采用16位的 Unicode字符来存储文 件名、目录和卷,适用于各个国家与地区,每个文件名可以长达255 个字符,并可以包括 Unicode字符、空格和多个句点
◼ NTFS具有以下的特性: ◼ l 可恢复性:NTFS提供了基于事务处理模式的文件系统恢复,并支 持对重要文件系统信息的冗余存储,从而满足了用于可靠的数据存 储和数据访问的要求。 ◼ l 安全性:NTFS利用操作系统提供的对象模式和安全描述体来实现 数据安全性。在Windows2000中,安全描述体(访问控制表或ACL) 只需存储一次就可在多个文件中引用,从而进一步节省磁盘空间。 ◼ l文件加密:在Windows2000中,加密文件系统EFS与NTFS机密集 成,允许在NTFS卷上存储加密文件。 ◼ l 数据冗余和容错:NTFS借助于分层驱动程序模式提供容错磁盘, RAID技术允许借助于磁盘镜像技术,或通过奇偶校验和跨磁盘写入 来实现数据冗余和容错。 ◼ l大磁盘和大文件:NTFS采用64位分配簇,从而大大扩充了磁盘卷 容量和文件长度。 ◼ l 多数据流:在NTFS中,每一个与文件有关的信息单元,如文件名、 所有者、时间标记、数据内容,都可以作为文件对象的一个属性, 并由一个流(stream)——简单的字节队列组成。 ◼ l基于Unicode的文件名:NTFS采用16位的Unicode字符来存储文 件名、目录和卷,适用于各个国家与地区,每个文件名可以长达255 个字符,并可以包括Unicode字符、空格和多个句点
的体系结 元 中索引文件属性,从而可以有效地定位匹配各种标准文件。在 Windows2000中,这种索引机制被扩展到其他属性,如对象ID 对属性(例如基于OLE上的复合文件)的本地支持,包括对这些属 性的一般索引支持。属性作为NTFS流在本地存储,允许快速査 询 ●动态添加卷磁盘空间:在 Windows2000中,增加了不需要重新 引导就可以向NTFS卷中添加磁盘空间的功能 ●动态坏簇重映射:可加载的NTFS容错驱动程序可以动态地恢复 和保存坏扇区中的数据。 ●磁盘配额:在 Windows2000中,NTFS可以针对每个用户指定 磁盘配额,从而提供限制使用磁盘存储器的能力。 ●稀疏文件:在 Windows2000中,用户能够创建文件,并且在扩 展这些文件时不需要分配磁盘空间就能将这些文件扩展为更大。 另外,磁盘的分配将推迟至指定写入操作之后 ●压缩技术:在 Windows2000中,避免解压和再压缩在整个网络 中传递的压缩文件数据,减少了服务器的CPU开销
◼ l通用的索引机制:NTFS的体系结构被组织成允许在一个磁盘卷 中索引文件属性,从而可以有效地定位匹配各种标准文件。在 Windows 2000中,这种索引机制被扩展到其他属性,如对象ID。 对属性(例如基于OLE上的复合文件)的本地支持,包括对这些属 性的一般索引支持。属性作为NTFS流在本地存储,允许快速查 询。 ◼ l动态添加卷磁盘空间:在Windows2000中,增加了不需要重新 引导就可以向NTFS卷中添加磁盘空间的功能。 ◼ l动态坏簇重映射:可加载的NTFS容错驱动程序可以动态地恢复 和保存坏扇区中的数据。 ◼ l磁盘配额:在Windows2000中,NTFS可以针对每个用户指定 磁盘配额,从而提供限制使用磁盘存储器的能力。 ◼ l稀疏文件:在Windows2000中,用户能够创建文件,并且在扩 展这些文件时不需要分配磁盘空间就能将这些文件扩展为更大。 另外,磁盘的分配将推迟至指定写入操作之后。 ◼ l压缩技术:在Windows2000中,避免解压和再压缩在整个网络 中传递的压缩文件数据,减少了服务器的CPU开销
■●分布式链接跟踪:在 Windows2000中,NTFS支持 文件或目录的唯一D号的创建和指定,并保留文件 或目录的D号。通过使用唯一的|D号,从而实现分 布式链接跟踪。这一功能将改进当前的文件引用存 储方式(例如,在OLE链接或桌面快捷方式中)。重命 名目标文件的过程将中断与该文件的链接。重命名 个目录将中断所有此目录中的文件链接及此目录 下所有文件和目录的链接 ●POSX支持:如支持区分大小写的文件名、链接 命令、POSⅨ时间标记等。在 Windows2000中,还 允许实现符号链接的重解析点,仲裁文件系统卷的 裝配点和远程存储“分层存储管理(HSM)
◼ l分布式链接跟踪:在Windows2000中,NTFS支持 文件或目录的唯一ID号的创建和指定,并保留文件 或目录的ID号。通过使用唯一的ID号,从而实现分 布式链接跟踪。这一功能将改进当前的文件引用存 储方式(例如,在OLE链接或桌面快捷方式中)。重命 名目标文件的过程将中断与该文件的链接。重命名 一个目录将中断所有此目录中的文件链接及此目录 下所有文件和目录的链接。 ◼ l POSIX支持:如支持区分大小写的文件名、链接 命令、POSIX时间标记等。在Windows2000中,还 允许实现符号链接的重解析点,仲裁文件系统卷的 装配点和远程存储“分层存储管理(HSM)”
是快 分布式文件系统DFS)是用于 Windows2000服 务器上的一个网络服务器组件,DFS能够使用 户更加容易地找到和管理网上的数据。使用 DFS,可以更加容易地创建一个单目录树,该 目录树包括多文件服务器和组、部门或企业中 的文件共享。 另外,DFS可以给予用户一个单一目录,这 目录能够覆盖大量文件服务器和文件共享,使 用户能够很方便地通过“浏览”网络去找到所 需要的数据和文件。浏览DFS目录是很容易的 因为不论文件服务器或文件共享的名称如何, 系统都能够将DFS子目录指定为逻辑的、描述 性的名称
Windows 2000提供分布式文件服务 ◼ 分布式文件系统(DFS)是用于Windows 2000服 务器上的一个网络服务器组件,DFS能够使用 户更加容易地找到和管理网上的数据。使用 DFS,可以更加容易地创建一个单目录树,该 目录树包括多文件服务器和组、部门或企业中 的文件共享。 ◼ 另外,DFS可以给予用户一个单一目录,这一 目录能够覆盖大量文件服务器和文件共享,使 用户能够很方便地通过“浏览”网络去找到所 需要的数据和文件。浏览DFS目录是很容易的, 因为不论文件服务器或文件共享的名称如何, 系统都能够将DFS子目录指定为逻辑的、描述 性的名称