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

高性能和高可用分布式键值存储系统的研究与设计

摘要第5-6页
Abstract第6页
第一章 绪论第10-16页
    1.1 研究背景和意义第10-11页
    1.2 国内外研究现状第11-13页
    1.3 发展趋势第13-14页
    1.4 论文的主要研究工作第14-15页
    1.5 论文的组织架构第15-16页
第二章 分布式存储理论及相关技术第16-30页
    2.1 CAP理论与BASE原则第16-17页
        2.1.1 CAP理论第16-17页
        2.1.2 BASE原则第17页
    2.2 分布式一致性算法第17-21页
        2.2.1 Paxos算法第17-19页
        2.2.2 Raft算法第19-21页
    2.3 并发服务器程序模型及内核旁路技术第21-26页
        2.3.1 并发服务器程序模型第21-23页
        2.3.2 内核旁路技术第23-26页
    2.4 LSM树存储模型第26-28页
    2.5 本章小结第28-30页
第三章 高性能和高可用分布式键值存储系统总体设计第30-47页
    3.1 系统设计思路与总体架构第30-32页
        3.1.1 系统设计思路第30-31页
        3.1.2 系统总体架构第31-32页
    3.2 系统功能设计第32页
    3.3 开发框架第32-35页
        3.3.1 无共享设计线程模型第32-34页
        3.3.2 基于DPDK的用户态TCP/IP协议栈设计第34页
        3.3.3 基于DMA的零拷贝存储API第34-35页
    3.4 交互协议设计第35-37页
    3.5 服务端设计第37-45页
        3.5.1 服务端架构第37-38页
        3.5.2 服务端流程图第38-39页
        3.5.3 数据存储服务设计第39-42页
            3.5.3.1 数据存储服务流程图第39-40页
            3.5.3.2 数据存储引擎设计第40-42页
        3.5.4 数据同步服务设计第42-45页
            3.5.4.1 数据同步服务流程图第42-43页
            3.5.4.2 数据同步与一致性设计第43-45页
    3.6 客户端设计第45-46页
    3.7 本章小结第46-47页
第四章 高性能和高可用分布式键值存储系统实现第47-64页
    4.1 数据存储服务实现第47-52页
        4.1.1 通信协议处理模块实现第47-48页
        4.1.2 数据存储引擎模块实现第48-52页
    4.2 数据同步服务实现第52-62页
        4.2.1 选举模块实现第52-55页
        4.2.2 数据同步模块实现第55-60页
        4.2.3 心跳模块实现第60-62页
    4.3 客户端实现第62-63页
    4.4 本章小结第63-64页
第五章 系统功能测试与性能测试第64-75页
    5.1 测试环境第64-65页
    5.2 功能测试第65-68页
        5.2.1 数据操作功能测试第65-66页
        5.2.2 自动选举功能测试第66-67页
        5.2.3 数据同步功能测试第67-68页
    5.3 性能测试第68-74页
        5.3.1 单节点性能测试第68-72页
        5.3.2 分布式性能测试第72-74页
    5.4 本章小结第74-75页
第六章 总结与展望第75-77页
    6.1 论文工作总结第75-76页
    6.2 今后研究工作展望第76-77页
参考文献第77-81页
攻读硕士学位期间取得的研究成果第81-82页
致谢第82-83页
答辩委员会对论文的评定意见第83页

论文共83页,点击 下载论文
上一篇:基于距离的进化树系统的并行算法研究
下一篇:数据中心电源系统节能方案设计