声明
摘要
第1章 引言
1.1 课题来源
1.2 研究背景
1.3 研究意义和方法路径
1.3.1 研究意义
1.3.2 研究方法
1.3.3 研究路径
第2章 文献综述
2.1 云计算下的SaaS服务及组合
2.1.1 SaaS定义及应用模式
2.1.2 多租户特性
2.1.3 SaaS服务组合
2.1.4 资源虚拟化
2.2 SaaS产业发展现状
2.3 SaaS服务资源配置研究现状
2.3.1 SaaS服务资源配置问题
2.3.2 SaaS服务资源配置基本方法
2.3.3 SaaS服务需求不确定性
2.4 群智能研究
2.4.1 蚁群算法
2.4.2 粒子群算法
2.5 文献述评
第3章 面向多租户不确定需求的SaaS资源配置机制
3.1 不确定需求下SaaS资源配置流程分析
3.1.1 SaaS服务匹配
3.1.2 SaaS服务部署
3.1.3 不确定需求分析
3.1.4 不确定需求下的资源优化配置
3.2 SaaS资源配置目标
3.2.1 多租户目标
3.2.2 服务供应商目标
3.3 SaaS服务租户模型
3.3.1 SaaS租户需求模型
3.3.2 SaaS服务匹配模型
3.3.3 SaaS服务请求模型
第4章 基于神经网络识别的SaaS资源优化配置模型
4.1 问题描述
4.2 神经网络识别需求模型
4.2.1 神经网络模拟不确定需求
4.2.2 构建神经网络识别需求模型
4.2.3 反向确定租户真实需求
4.3 SaaS资源优化配置模型
4.3.1 虚拟资源量定义
4.3.2 资源量转换函数
4.3.3 成本函数
第5章 基于群智能的SaaS资源优化配置算法
5.1 基于粒子群的资源优化配置(PSO-RA)算法
5.1.1 算法空间求解结构
5.1.2 初始化
5.1.3 方案集纠偏
5.1.4 方案变异
5.1.5 更新
5.2 适用于海量资源配置并行优化(PPSO-RA)算法
5.2.1 中心计算模块
5.2.2 搜索模块
5.2.3 修正模块
第6章 面向不确定需求SaaS资源配置测试
6.1 实验环境
6.2 实验分析
6.2.1 优化结果分析
6.2.2 优化速度分析
6.2.3 算法迭代过程分析
结语
参考文献
攻读学位期间科研成果
致谢