首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--电子数字计算机(不连续作用电子计算机)论文--存贮器论文

大规模分布式文件系统元数据管理子系统的设计与实现

摘要第1-6页
ABSTRACT第6-13页
第一章 绪论第13-16页
   ·背景介绍第13-14页
   ·国内外研究现状第14页
   ·本文主要工作第14-15页
   ·本论文的结构安排第15-16页
第二章 相关技术基础第16-28页
   ·直接附属存储(DIRECT-ATTACHED STORAGE, DAS)第16-17页
   ·存储局域网(STORAGE AREA NETWORKS, SAN)第17页
   ·网络附属存储(NETWORK-ATTACHED STORAGE, NAS)第17-19页
     ·文件传输协议(File Transfer Protocol, FTP)第18页
     ·网络文件系统(Network File System, NFS)第18-19页
   ·分布式文件系统第19-27页
     ·分布式文件系统中的资源寻址方式第19-23页
       ·资源定位目录第19-20页
       ·散列第20-21页
       ·分布式散列表第21-23页
     ·几个典型的分布式储存系统第23-27页
       ·Google File System (GFS)第23-24页
       ·Parallel Virtual File System (PVFS)第24-25页
       ·Ceph第25-27页
   ·本章小结第27-28页
第三章 C-STORE 介绍及元数据管理子系统需求分析第28-39页
   ·C-STORE 应用场景及设计目标第28-29页
   ·C-STORE 系统架构第29-34页
     ·系统逻辑层次第29-30页
     ·系统架构第30-32页
     ·系统流程第32-34页
       ·用户登录第32-33页
       ·读取文件第33页
       ·写入文件第33-34页
   ·C-STORE 关键技术第34-38页
     ·文件去重第34-35页
     ·垃圾回收第35-36页
       ·Bloom Filter 算法第35-36页
       ·算法实施第36页
     ·文件系统接口方案第36-38页
       ·系统对外接口方案第36-37页
       ·系统内部高性能计算客户端第37-38页
   ·元数据管理子系统的设计目标第38页
   ·本章小结第38-39页
第四章 元数据管理子系统总体设计第39-58页
   ·元数据管理子系统系统架构第39-40页
   ·元数据管理子系统关键技术第40-49页
     ·系统寻址机制第40-43页
       ·顶层映射第41页
       ·底层映射第41页
       ·中层映射第41-42页
       ·三层散列机制第42页
       ·规则变换第42-43页
       ·元数据子系统中的散列机制第43页
     ·元数据组织方式第43-45页
       ·命名空间的组织第43-44页
       ·元数据的组织第44-45页
     ·日志的实现第45-46页
     ·元数据一致性保证第46-48页
       ·命名空间元数据的一致性第46-47页
       ·冲突处理第47-48页
     ·元数据管理子系统容灾方案第48-49页
   ·元数据管理子系统交互流程设计第49-57页
     ·用户实例寻址流程第49-50页
     ·用户管理第50-52页
       ·创建用户流程第50-51页
       ·删除用户流程第51页
       ·用户登录及初始化第51-52页
     ·主从切换流程第52-53页
     ·元数据操作流程第53-54页
     ·元数据管理子系统规则更新流程第54-57页
       ·元数据桶迁移第54-56页
       ·元数据桶扩展第56-57页
   ·本章小结第57-58页
第五章 元数据管理子系统详细设计与实现第58-76页
   ·子系统实现关键技术第58-60页
     ·网络编程模型简介第58-59页
       ·阻塞 I/O 与非阻塞 I/O第58-59页
       ·单执行流与多执行流第59页
     ·非阻塞异步事件驱动网络编程模型第59-60页
   ·元数据管理单元程序总体设计第60-61页
   ·元数据管理单元程序模块详细设计第61-75页
     ·基础组件相关模块设计与实现第61-63页
       ·程序运行日志模块第61-62页
       ·线程相关组件第62页
       ·其他相关工具组件第62-63页
     ·基础设施相关模块设计与实现第63-67页
       ·异步事件驱动核心第63-64页
       ·网络通信模块第64-65页
       ·业务无关线程池模块第65-66页
       ·定时器模块第66-67页
     ·业务状态维护相关模块设计与实现第67-69页
       ·元数据桶状态维护模块第67-68页
       ·用户状态维护模块第68页
       ·规则管理与维护模块第68-69页
       ·配置管理与维护模块第69页
     ·业务处理相关模块设计与实现第69-74页
       ·操作日志管理与维护模块第69-70页
       ·用户业务处理模块第70-71页
       ·CS 业务处理模块第71-73页
       ·数据迁移处理模块第73-74页
       ·主从业务处理模块第74页
     ·程序控制相关模块设计与实现第74-75页
   ·本章小结第75-76页
第六章 系统测试第76-89页
   ·测试环境第76页
   ·系统功能测试第76-85页
     ·部署环境第76-77页
     ·用户管理相关功能第77-79页
       ·创建用户第77页
       ·用户登录第77-78页
       ·删除用户第78-79页
     ·目录操作相关功能第79-80页
       ·创建目录第79页
       ·查看目录第79-80页
       ·移动目录第80页
       ·删除目录第80页
     ·文件操作相关功能第80-83页
       ·创建文件第80-81页
       ·更新文件第81页
       ·查看文件第81-82页
       ·移动文件第82页
       ·删除文件第82-83页
       ·用户缓存同步第83页
     ·系统控制相关功能第83-85页
       ·桶扩展第84页
       ·桶迁移第84-85页
   ·系统性能测试第85-88页
     ·部署环境第85-86页
     ·性能测试对比第86-88页
       ·创建文件第86页
       ·创建目录第86-87页
       ·写小文件第87页
       ·读小文件第87-88页
   ·本章小结第88-89页
第七章 结论第89-91页
致谢第91-92页
参考文献第92-95页
攻硕期间取得的研究成果第95-96页

论文共96页,点击 下载论文
上一篇:云存储中数据完整性验证机制的研究与实现
下一篇:一种分层次数据去冗技术研究