云环境下基于预测的虚拟服务器整合研究与实现
发布时间:2017-05-14 08:13
本文关键词:云环境下基于预测的虚拟服务器整合研究与实现,由笔耕文化传播整理发布。
【摘要】:云环境下虚拟服务器整合技术是一种将分散在多个物理服务器上运行的应用程序通过虚拟机封装后再整合到一小部分物理服务器上运行的技术。该技术能够大大减少使用的服务器的数量,提高服务器的利用率,是企业减少能耗、降低硬件和运营成本的常用技术手段,因而逐渐成为人们研究的热点。本文主要研究并实现一种云环境下基于预测的虚拟服务器整合策略,主要工作为:(1)分析了当前云计算以及虚拟服务器整合的研究现状,并阐述了虚拟化相关技术。详细分析了云环境下的虚拟服务器整合技术,主要包括整合模型、整合原则、整合目标和整合算法,重点针对虚拟服务器整合算法,介绍了现有的研究进展并分析了存在的不足。(2)针对云平台负载预测中对不同负载之间的相关性考虑不足且准确度较低的问题,提出一种基于改进云模型的负载预测方法。针对CPU和内存之间的相关性,建立基于改进云模型的负载预测模型。在云模型概念跃升阶段,提出亲密云和重叠云的概念对现有云模型进行改进。仿真结果表明,本文提出的基于改进云模型的预测算法与基于差分自回归移动平均法(Autoregressive Integrated Moving Average Model,ARIMA)模型和基于径向基(Radical Basis Function,RBF)神经网络预测模型相比,具有较小的最大相对误差、最小相对误差和平均相对误差,预测精度较高。(3)针对云环境下虚拟服务器整合问题,提出一种基于改进布谷鸟搜索算法的虚拟机整合策略。以使用服务器数量最少、虚拟机迁移能耗和网络设备能耗最少为目标,对虚拟机整合问题建模,同时为了尽量减少虚拟机发生不必要的二次迁移的次数,将虚拟机的将来负载加入到整合原则中。针对布谷鸟算法因缺乏有效的协作机制而导致后期收敛速度慢、收敛精度不高等不足,从动态设置发现概率和移动步长以及引入扰乱因子等方面对布谷鸟算法进行改进,并将其应用于虚拟机整合问题的求解中。仿真结果表明,与基于分时分析的整合算法和基于指数平滑的整合算法相比,本文提出的基于改进布谷鸟算法的虚拟机整合策略具有较少的使用物理服务器数量、虚拟机迁移次数和整合能耗,表明该策略具有较好的性能。(4)最后,设计并实现了一个云环境下基于预测的虚拟服务器整合仿真系统。该系统主要是在云仿真平台CloudSim上实现了环境配置模块、负载预测模块和虚拟机整合模块。最后对系统进行测试,验证该系统的有效性。
【关键词】:云计算 虚拟服务器整合 负载预测 云模型 布谷鸟算法
【学位授予单位】:南京邮电大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:TP302
【目录】:
- 摘要4-5
- Abstract5-9
- 第一章 绪论9-17
- 1.1 研究背景与研究意义9-11
- 1.2 国内外研究现状11-15
- 1.2.1 云计算的研究现状11-13
- 1.2.2 服务器整合的研究现状13-15
- 1.3 本文主要工作15-16
- 1.4 本文组织结构16-17
- 第二章 云计算与虚拟化相关技术17-28
- 2.1 云计算17-21
- 2.1.1 云计算的主要特征和技术挑战17-19
- 2.1.2 云计算的分类19-21
- 2.2 虚拟化相关技术21-27
- 2.2.1 虚拟化技术21-23
- 2.2.2 虚拟机迁移技术23-24
- 2.2.3 虚拟服务器整合技术24-27
- 2.3 本章小结27-28
- 第三章 基于改进云模型的虚拟服务器负载预测算法28-44
- 3.1 引言28-29
- 3.2 基于改进云模型的负载预测算法29-36
- 3.2.1 问题描述29-30
- 3.2.2 云模型30-31
- 3.2.3 云模型拟合负载数据31-32
- 3.2.4 云模型概念跃升32-34
- 3.2.5 负载数据关联规则挖掘34-35
- 3.2.6 基于云模型的负载预测算法步骤描述35-36
- 3.3 实验模拟及结果分析36-43
- 3.3.1 仿真场景36-38
- 3.3.2 亲密度和重叠度阈值的选取38-39
- 3.3.3 概念跃升39-41
- 3.3.4 关联规则挖掘41
- 3.3.5 实验结果及分析41-43
- 3.4 本章小结43-44
- 第四章 基于改进布谷鸟算法的虚拟服务器整合算法44-60
- 4.1 引言44-46
- 4.2 布谷鸟搜索算法的改进46-49
- 4.2.1 布谷鸟搜索算法46-48
- 4.2.2 布谷鸟算法的改进48-49
- 4.3 基于改进布谷鸟算法的虚拟机整合策略49-54
- 4.3.1 虚拟机整合问题分析与整合原则49-50
- 4.3.2 虚拟机整合模型50-52
- 4.3.3 基于布谷鸟算法的虚拟机整合编码方案52-53
- 4.3.4 虚拟机整合的流程描述53-54
- 4.4 实验模拟及结果分析54-59
- 4.4.1 虚拟机整合算法实验仿真环境的设置55
- 4.4.2 虚拟机整合算法实验结果及分析55-59
- 4.5 本章小结59-60
- 第五章 云计算环境下的虚拟服务器整合仿真系统实现60-75
- 5.1 系统需求分析60-62
- 5.2 系统总体设计62-65
- 5.3 系统详细设计65-68
- 5.4 仿真系统测试与结果分析68-73
- 5.4.1 测试环境68
- 5.4.2 功能测试与结果分析68-73
- 5.5 本章小结73-75
- 第六章 总结与展望75-77
- 参考文献77-80
- 附录1 攻读硕士学位期间撰写的论文80-81
- 致谢81
【参考文献】
中国期刊全文数据库 前1条
1 敬思远;佘X;;基于混合粒子群算法的虚拟数据中心能耗优化[J];计算机工程;2012年15期
本文关键词:云环境下基于预测的虚拟服务器整合研究与实现,由笔耕文化传播整理发布。
,本文编号:364643
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/364643.html