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

基于虚拟磁盘的分布式存储系统的设计与实现

摘要第5-6页
ABSTRACT第6页
第一章 引言第11-18页
    1.1 课题背景和意义第11-14页
    1.2 国内外研究现状第14-16页
    1.3 课题研究内容第16-17页
    1.4 论文章节安排第17-18页
第二章 理论基础第18-30页
    2.1 分布式存储体系结构概述第18-19页
    2.2 日志式结构存储技术概述第19-21页
    2.3 Linux设备驱动概述第21-24页
    2.4 其他相关知识第24-29页
        2.4.1 数据复制和一致性控制第24-25页
        2.4.2 哈希分布策略第25-28页
        2.4.3 B树数据结构第28-29页
    2.5 本章小结第29-30页
第三章 系统需求分析与总体设计第30-48页
    3.1 需求分析第30-33页
        3.1.1 功能性需求第31-32页
        3.1.2 非功能性需求第32-33页
    3.2 系统架构设计第33-35页
    3.3 系统关键技术第35-38页
        3.3.1 数据定位策略第35-36页
        3.3.2 Log-Structure结构存储系统第36-38页
        3.3.3 网络通信模型第38页
    3.4 系统主要流程分析第38-47页
        3.4.1 启动系统第38-40页
        3.4.2 服务器间认证通信第40-41页
        3.4.3 典型数据读写请求第41-45页
        3.4.4 虚盘存储节点宕机第45页
        3.4.5 虚盘存储节点动态增加第45-47页
    3.5 本章小结第47-48页
第四章 控制服务的详细设计与实现第48-59页
    4.1 总体概述第48-49页
    4.2 基础组件模块的设计与实现第49-51页
        4.2.1 运行日志第49页
        4.2.2 执行体管理第49-50页
        4.2.3 其他组件第50-51页
    4.3 基础设施模块的设计与实现第51-55页
        4.3.1 事件驱动框架和网络通信子模块第51-52页
        4.3.2 定时器子模块第52-53页
        4.3.3 线程池子模块第53-54页
        4.3.4 消息管理第54-55页
    4.4 业务处理模块的设计与实现第55-57页
        4.4.1 节点管理子模块第55-56页
        4.4.2 服务器心跳维护子模块第56页
        4.4.3 服务器信息管理子模块第56-57页
        4.4.4 数据迁移子模块第57页
    4.5 配置管理模块的设计与实现第57-58页
    4.6 本章小结第58-59页
第五章 存储服务的详细设计与实现第59-73页
    5.1 总体概述第59页
    5.2 基础设施模块的设计与实现第59-60页
    5.3 数据存储模块的设计与实现第60-68页
        5.3.1 设备驱动子模块第61-62页
        5.3.2 存储管理子模块第62-66页
        5.3.3 缓存管理子模块第66-67页
        5.3.4 数据清理子模块第67-68页
    5.4 业务控制模块的设计与实现第68-71页
        5.4.1 桶管理子模块第68-69页
        5.4.2 客户程序数据服务子模块第69-70页
        5.4.3 数据恢复子模块第70-71页
        5.4.4 心跳维护子模块第71页
    5.5 典型内部交互流程第71-72页
    5.6 本章小结第72-73页
第六章 系统测试与结果分析第73-80页
    6.1 测试环境第73页
    6.2 系统基本功能测试第73-77页
        6.2.1 用户虚盘创建第74页
        6.2.2 写入数据第74-76页
        6.2.3 读取数据第76页
        6.2.4 桶数据迁移第76-77页
    6.3 系统性能测试第77-79页
        6.3.1 小文件读写压力测试第78页
        6.3.2 大文件读写压力测试第78-79页
    6.4 本章小结第79-80页
第七章 总结与展望第80-81页
致谢第81-82页
参考文献第82-84页
硕士期间科研成果第84-85页

论文共85页,点击 下载论文
上一篇:CPU-GPU融合架构上共享Cache的动态划分技术
下一篇:基于VPN的SAMBA网盘在私有云平台的设计与实现