分布式文件管理系统SmartDFS的设计.pptVIP

  • 5
  • 0
  • 约1.99千字
  • 约 14页
  • 2017-03-13 发布于湖北
  • 举报
分布式文件管理系统SmartDFS的设计

分布式文件管理系统SmartDFS的设计 总体设计相应说明 服务器 假设任意两台服务器是连接的 用户验证:用户列表 服务器信息注册到名字服务器 维护用户列表和虚拟目录以及用户身份认证 向客户端提供虚拟目录 服务器之间的协同以完成上载和下载功能 服务器间的相互通讯和协同以维护虚拟文件的一致性。 客户端 设置:名字服务器 注册:使其具有 下载 上载 的权限 (安全性) 可以进行上载与下载等操作 工作原理 DFS:分布式文件服务器 名字服务器与名字服务 虚拟文件目录 使用数组记录每个服务器提供文件(目录)的路径。 数组内存储: VDIR: DIRTree: 每台服务器启动后,建立一个虚拟文件目录, 从而获知每台服 务器上的文件(目录)列表 客户端与服务器连接时,得到 一个虚拟文件目录 从而进行目录访问以及目录删除等操作 注意事项 一致性维护 * 客户端与服务器 * 服务器之间 下载缓存 上载缓存 复本策略 文件上载后,服务器增加复本 策略函数logm n确定增加多少 个复本 随机选择服务器 缓存与一致性维护 虚拟文件目录的一致性维护 每台服务器拥有一致的虚拟文件目录 客户端进行操作时,其缓存内虚拟文件目录与服

文档评论(0)

1亿VIP精品文档

相关文档