文摘
英文文摘
声明
第1章 绪论
1.1研究目的、意义及背景
1.2国内外研究现状及发展趋势
1.3论文的主要工作
1.4论文的结构
第2章 分布式计算技术
2.1分布式计算概述
2.2传统分布式计算技术
2.2.1 Socket技术
2.2.2 RPC技术
2.2.3分布式组件对象技术
2.3 Web Services简介
2.3.1 Web Services的发展背景
2.3.2 Web Services的体系结构
2.4 Web Services的主要技术协议
2.4.1 SOAP协议
2.4.2 Web Services描述语言WSDL
2.4.3 UDDI协议
2.5 Web Services与传统分布式计算技术的比较
2.6本章小结
第3章 分布式计算中的任务调度策略
3.1任务调度的定义
3.2任务调度结构
3.2.1集中式调度
3.2.2分布式调度
3.2.3层次式调度
3.3任务调度算法的设计问题
3.4传统的分布式调度算法分析
3.5蚁群算法
3.5.1蚁群算法的原理
3.5.2蚁群算法的特征
3.6本章小结
第4章 系统仿真数据的分布式计算环境设计
4.1系统仿真数据
4.1.1系统仿真数据的知识信息
4.1.2系统仿真数据的计算
4.1.3系统仿真数据的特点
4.2分布式计算的基本设计思想
4.3计算模型选择
4.3.1 Master-Worker模型
4.3.2 tree模型
4.3.3模型选择
4.3.4基于Master-Worker的三层体系结构
4.4系统架构
4.5 计算节点端的功能设计与实现
4.5.1检查点功能设计
4.5.2心跳检测服务
4.5.3资源检测功能
4.5.4计算节点端的实现
4.6服务器端的功能设计与实现
4.6.1任务分解模块
4.6.2任务管理模块
4.6.3资源管理模块
4.6.4任务调度模块
4.6.5结果接收模块
4.7本章小结
第5章 基于蚁群算法的任务调度策略
5.1影响蚁群算法性能的因素
5.2蚁群算法的改进
5.3基于蚁群算法的任务调度算法过程
5.4本章小结
第6章 实验测试及性能分析
6.1测试用例
6.2测试环境
6.3实验一
6.3.1测试结果
6.3.2性能分析
6.4实验二
6.4.1测试结果
6.4.2性能分析
6.5实验三
6.5.1测试结果
6.5.2性能分析
6.6本章小结
结论
参考文献
致谢
哈尔滨工程大学;