声明
摘要
第1章 绪论
1.1 研究背景
1.2 虚拟机动态部署研究现状
1.3 本文主要研究内容
1.4 论文组织结构
第2章 研究基础
2.1 BP神经网络理论与时间序列预测理论概述
2.1.1 BP神经网络理论
2.1.2 时间序列预测理论
2.2 蚁群算法
2.3 装箱问题
2.4 本章小结
第3章 基于CPU利用率预测的虚拟机动态部署机制
3.1 云环境下虚拟机动态部署问题的提出
3.2 基于CPU利用率预测的虚拟机动态部署过程
3.3 关键问题
3.3.1 服务器CPU利用率的预测
3.3.2 待部署服务器和虚拟机的选择
3.3.3 目的服务器的选择
3.4 本章小结
第4章 面向虚拟机动态部署的CPU利用率预测算法
4.1 面向虚拟机动态部署的CPU利用率预测过程研究思路
4.2 CPU利用率历史数据的预处理
4.2.1 CPU利用率历史数据的收集
4.2.2 CPU利用率历史数据的预处理
4.3 基于ARIMA-BP神经网络的CPU利用率预测模型
4.3.1 基于ARIMA-BP神经网络的CPU利用率预测模型的提出
4.3.2 基于ARIMA-BP神经网络的CPU利用率预测模型的构建
4.4 实验结果分析
4.4.1 实验环境
4.4.2 实验数据获取
4.4.3 实验过程及结果分析
4.5 本章小结
第5章 基于CPU利用率预测的虚拟机动态部署方案的生成方法
5.1 虚拟机动态部署方案生成的研究思路
5.2 虚拟机动态部署方案模型的建立
5.3 基于CPU利用率预测的虚拟机动态部署方法
5.3.1 服务器CPU利用率的评估方法
5.3.2 待部署虚拟机的选择算法
5.3.3 基于改进蚁群算法的目的服务器选择算法
5.4 实验结果分析
5.4.1 实验环境介绍
5.4.2 实验过程及结果分析
第6章 总结与展望
参考文献
致谢