摘要 | 第5-6页 |
ABSTRACT | 第6-7页 |
第一章 绪论 | 第14-26页 |
1.1 研究背景与意义 | 第14-15页 |
1.2 国内外研究现状 | 第15-22页 |
1.2.1 云平台的性能评估 | 第15-20页 |
1.2.2 科学应用的云迁移 | 第20-21页 |
1.2.3 基于云的高性能运算平台 | 第21-22页 |
1.3 研究内容 | 第22-23页 |
1.4 文本结构和组织 | 第23-24页 |
1.5 本章小结 | 第24-26页 |
第二章 相关理论与技术 | 第26-32页 |
2.1 云计算简介 | 第26页 |
2.2 Microsoft Azure简介 | 第26-28页 |
2.2.1 Azure计算服务 | 第26-27页 |
2.2.2 Azure存储服务 | 第27-28页 |
2.2.3 Azure数据库服务 | 第28页 |
2.3 本文所用技术 | 第28-30页 |
2.3.1 ASP.net | 第28-29页 |
2.3.2 Entity Framework | 第29页 |
2.3.3.NET框架 | 第29页 |
2.3.4 OAuth | 第29-30页 |
2.3.5 AJAX | 第30页 |
2.4 本章小结 | 第30-32页 |
第三章 Simulation Runner架构、原理以及接口 | 第32-46页 |
3.1 Simulation Runner架构 | 第32-41页 |
3.1.1 设计原理 | 第32-33页 |
3.1.2 系统总览 | 第33-34页 |
3.1.3 前端的设计 | 第34页 |
3.1.4 计算节点的设计 | 第34-35页 |
3.1.5 数据库的设计 | 第35-36页 |
3.1.6 表存储的设计 | 第36页 |
3.1.7 作业和任务 | 第36页 |
3.1.8 多数据源的支持 | 第36-37页 |
3.1.9 任务的并行 | 第37-38页 |
3.1.10 缓存机制 | 第38-39页 |
3.1.11 系统日志和任务日志的记录 | 第39-40页 |
3.1.12 应用和输入文件的分离 | 第40页 |
3.1.13 多运行环境以及可伸缩性 | 第40-41页 |
3.1.14 基础类库的设计 | 第41页 |
3.2 系统RESTful API | 第41-45页 |
3.2.1 创建新的作业 | 第41-43页 |
3.2.2 查询作业信息 | 第43页 |
3.2.3 查询任务信息 | 第43-45页 |
3.3 本章小结 | 第45-46页 |
第四章 Simulation Runner系统实现 | 第46-62页 |
4.1 Worker role的实现 | 第46-50页 |
4.1.1 多运行环境的实现 | 第46-47页 |
4.1.2 缓存管理的实现 | 第47页 |
4.1.3 任务执行的实现 | 第47-50页 |
4.1.4 邮件服务的实现 | 第50页 |
4.2 Web role的实现 | 第50-59页 |
4.2.1 多数据源支持的实现 | 第51页 |
4.2.2 系统RESTful API的实现 | 第51-52页 |
4.2.3 主页面的实现 | 第52-53页 |
4.2.4 作业页面的实现 | 第53页 |
4.2.5 任务页面的实现 | 第53页 |
4.2.6 新建作业页面的实现 | 第53-55页 |
4.2.7 运行环境管理页面的实现 | 第55-56页 |
4.2.8 远程桌面页面的实现 | 第56页 |
4.2.9 订阅上传页面的实现 | 第56-57页 |
4.2.10 节点数量管理页面的实现 | 第57-58页 |
4.2.11 程序包管理页面的实现 | 第58页 |
4.2.12 结果下载页面的实现 | 第58页 |
4.2.13 节点状态页面的实现 | 第58-59页 |
4.2.14 其他设置页面的实现 | 第59页 |
4.3 本章小结 | 第59-62页 |
第五章 Simulation Runner性能分析以及实验 | 第62-72页 |
5.1 Simulation Runner性能的形式化分析 | 第62-63页 |
5.2 Simulation Runner性能评测 | 第63-71页 |
5.2.1 加速比 | 第63-68页 |
5.2.2 缓存的性能 | 第68-71页 |
5.3 本章小结 | 第71-72页 |
第六章 总结和展望 | 第72-76页 |
6.1 研究工作总结 | 第72-73页 |
6.2 问题总结 | 第73页 |
6.3 未来工作 | 第73-76页 |
参考文献 | 第76-80页 |
致谢 | 第80-81页 |
攻读学位期间发表的学术论文目录 | 第81页 |