首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于内存的轻量级分布式计算引擎的设计与实现

摘要第5-6页
ABSTRACT第6-7页
第一章 引言第11-15页
    1.1 研究背景第11-12页
    1.2 国内外研究现状第12-13页
    1.3 工作内容及特色第13页
    1.4 结构安排第13-15页
第二章 理论基础与典型系统第15-25页
    2.1 传统计算模型方案第15-18页
        2.1.1 串行化计算第15页
        2.1.2 并发计算第15-16页
        2.1.3 并行计算第16-18页
        2.1.4 分布式计算第18页
    2.2 典型系统分析第18-24页
        2.2.1 MapReduce第19-20页
        2.2.2 Spark第20-21页
        2.2.3 Graphlab第21-23页
        2.2.4Mesos第23-24页
    2.3 本章小结第24-25页
第三章 关键技术和设计要点第25-35页
    3.1 分布式内存数据集第25-26页
    3.2 执行计划第26-33页
        3.2.1 任务的延迟执行第29-30页
        3.2.2 并行执行第30-31页
        3.2.3 引用计数第31页
        3.2.4 数据本地性和Merge操作的优化第31-33页
    3.3 容错机制第33-34页
    3.4 本章小结第34-35页
第四章 基于内存的轻量级分布式计算引擎的设计第35-55页
    4.1 应用场景和设计目标第35-36页
    4.2 系统架构设计第36-39页
        4.2.1 总控节点第37-38页
        4.2.2 执行单元第38页
        4.2.3 业务控制单元第38-39页
        4.2.4 业务执行模块第39页
    4.3 系统主要流程设计第39-45页
        4.3.1 安装业务系统时序第39-40页
        4.3.2 启动计算任务时序第40-42页
        4.3.3 计算任务执行时序第42-43页
        4.3.4 终止计算任务时序第43-44页
        4.3.5 EU出错处理时序第44页
        4.3.6 EU与Master维持心跳时序第44-45页
    4.4 分布式计算主要操作流程设计第45-54页
        4.4.1 InitialDataSet操作流程第45-46页
        4.4.2 Map操作流程第46-48页
        4.4.3 Shuffle操作流程第48-50页
        4.4.4 Merge操作流程第50-52页
        4.4.5 Reduce操作流程第52-54页
    4.5 本章小结第54-55页
第五章 基于内存的轻量级分布式计算引擎的实现第55-65页
    5.1 基础I/O库第55-58页
        5.1.1 基础通信库第55-57页
            5.1.1.1 通信触发模型选型第55-56页
            5.1.1.2 网络通信协议第56-57页
        5.1.2 线程池模型第57-58页
    5.2 总控节点(Master)总体架构第58-59页
    5.3 执行单元(EU)总体架构第59-60页
    5.4 业务控制单元(BC)总体架构第60-61页
    5.5 实现类图第61-64页
        5.5.1 基础通信库的实现第61-62页
        5.5.2 线程池模型实现第62页
        5.5.3 线程同步的实现第62-63页
        5.5.4 定时器模块实现第63-64页
        5.5.5 Master与客户端的业务处理实现第64页
    5.6 本章小结第64-65页
第六章 系统测试与结果分析第65-74页
    6.1 测试环境第65页
    6.2 系统功能测试第65-69页
        6.2.1 测试的业务系统介绍第65-67页
        6.2.2 安装业务系统第67页
        6.2.3 启动业务系统第67-68页
        6.2.4 容错恢复第68-69页
    6.3 性能测试第69-73页
        6.3.1 对比系统部署第70页
        6.3.2 计算性能对比第70-72页
        6.3.3 调度性能对比第72-73页
    6.4 本章小结第73-74页
第七章 总结与展望第74-75页
致谢第75-76页
参考文献第76-79页
硕士期间科研成果第79-80页

论文共80页,点击 下载论文
上一篇:黑色素瘤图像特征提取算法研究
下一篇:音乐相似性研究及其在检索系统中的应用