分布式文件-系统_DFS.pptVIP

  • 5
  • 0
  • 约 63页
  • 2017-01-20 发布于湖北
  • 举报
The End 在客户端缓存文件块 保持一致性 客户轮询服务器来检查他们所用的缓存数据是否是最新的。(读/写时,只发送查询信息) 有效性条件 缓存中的每个数据块被标上两个时间戳 Tc:缓存条目上一次被验证的时间。 Tm:服务器上一次修改文件块的时间。 有效性条件: (T- Tc t) ∨(Tmclient = Tmserver) 选择t时对一致性和效率进行折衷,如3~30秒。 客户缓存 第7章分布式文件系统 简介 文件服务体系结构 SUN网络文件系统 Andrew文件系统 最新进展 小结 Andrew文件系统 信息共享 海量用户间共享信息 可伸缩性 海量用户 海量文件 海量用户存取热点文件 设计特点 整体文件服务 整体文件缓存 AFS的动机 文件比较小 大多数文件的大小都小于7k 读操作是写操作的6倍 通常都是顺序存取,随机存取比较少见 大多数文件是被某一个特定的用户访问 大多数共享文件是被某一个特定的用户修改 最近使用的文件很可能再次被使用 典型的UNIX文件系统 客户发出open系统调用,当前拷贝不在本地缓存上,AFS查找文件所在的服务器 在客户机上存储文件副本 客户在本地副本上进行读/写 客户关闭文件 如果文件被更新,将它刷新至服务器 使用AFS的典型场景 大多数文件 更新频率小 始终被同一用户存取 工作集(70MB) 不支持数据库文件 AFS设计的基础 系统体系结构

文档评论(0)

1亿VIP精品文档

相关文档