服务器 客户机 文件始终停留在服务器上 客户机向服务器发出访间请求 (b)远程访问模式
(b) 远程访问模式
远程访问模式 文件服务提供: 打开和关闭文件、文件读和写、文件内的移 动( LSEEK) 考察和修改文件属性等等操作 文件系统运行在服务器上,不是客户机上 优点:在客户机上无须太多的空间, 消除零碎空间中放入整个文件的问题
远程访问模式 • 文件服务提供: 打开和关闭文件、文件读和写、文件内的移 动(LSEEK) 考察和修改文件属性等等操作 • 文件系统运行在服务器上,不是客户机上 • 优点:在客户机上无须太多的空间, 消除零碎空间中放入整个文件的问题
10.2目录服务器 提供创建和删除目录、对文件命名和改名 把文件从一个目录移向另一个目录 文件命名规则: 可以是从1到某个大的数字,字符或特殊字符 扩展名 文件名划分为两部分,通常用一个“.”分开 名字第二部分,称为文件扩展名,标识了文件的 类型
10. 2 目录服务器 • 提供创建和删除目录、对文件命名和改名 把文件从一个目录移向另一个目录 • 文件命名规则: 可以是从1到某个大的数字,字符或特殊字符 • 扩展名 文件名划分为两部分,通常用一个“.”分开 名字第二部分,称为文件扩展名,标识了文件的 类型
目录和子目录 目录下包含子目录,可把相关文件放在一起 系统提供创建、删除、进入以及移动子目录 和从子目录中查找文件的功能 层次型文件系统: 子目录可再包含子目录从而形成树型目录 目录的链接: 某些系统中,能创建到任一目录的链接或指针 不仅构建树,而且构建任意目录图,功能更强
目录和子目录 • 目录下包含子目录,可把相关文件放在一起 • 系统提供创建、删除、进入以及移动子目录 和从子目录中查找文件的功能 • 层次型文件系统: 子目录可再包含子目录从而形成树型目录 • 目录的链接: 某些系统中,能创建到任一目录的链接或指针 不仅构建树,而且构建任意目录图,功能更强
103设计分布式文件系统关键问题 所有机器和进程 都应该对目录层次有相同的认识 应有一个全局性的 并为所有机器所确认的根目录
10.3 设计分布式文件系统关键问题 • 所有机器和进程 都应该对目录层次有相同的认识 • 应有一个全局性的 并为所有机器所确认的根目录