论文部分内容阅读
作为当前信息技术领域最为热门的一个概念,云计算被广泛应用到国民经济的各行各业,正在为这些行业带来新一轮的技术革命。云计算平台正是近年来随着云计算技术的快速发展而衍生的一种新兴的计算服务模式,目前代表性的云平台有Google云、IBM“蓝云”、阿里云以及腾讯云等。这种云平台能够通过租用的方式为用户提供各类高性能的计算资源,从而大大减少用户在硬件设备上的投入成本。虚拟化是云计算平台能够提供的一个重要服务应用,其核心的科学问题表现为虚拟机部署优化问题,也即是如何高效的分配云平台的现有硬件资源以满足所有用户的虚拟机服务需求。基于此,本论文采纳系统工程的思想,运用运筹学、计算机科学和应用数学等领域的理论和方法,围绕面向一种小型学术应用云平台的虚拟机部署优化问题展开具体的研究工作,以期提出一种更为高效的虚拟机部署优化方法。本论文的主要研究工作具体包括如下三个方面:1)以某一小型学术应用云平台为实际案例,通过利用VMware vSphere软件深入学习和了解虚拟机部署的具体流程;2)考虑用户需求的不确定性,采纳提前预定和即时申请两种资源供给方案,进一步考虑云平台存在的同构和异构两种系统特征,以最小化系统总成本为目标,分别建立虚拟机部署优化问题的一系列数学模型;3)通过多组随机产生的仿真算例,利用Lingo优化软件对所建立的数学模型进行求解,对实验结果进行分析。通过上述研究,能够发现本论文所提出的虚拟机部署优化模型和方法能够很好的满足用户不确定的个性化服务需求。