论文部分内容阅读
数据中心是企业信息化应用的重要组成部分。传统的数据中心运营模式存在计算资源的分配、利用和管理不够灵活,资源利用率低和服务质量不够优化的问题。虚拟化技术作为云计算的基础,为计算资源的虚拟化、灵活分配和管理提供了支持。虚拟化技术用于数据中心资源池管理时,要面临虚拟机资源的合理分配管理和服务器负载动态均衡等关键问题。论文以某实际数据中心的应用需要为背景,研究如何将云计算模式应用到该数据中心的构建、运行和维护之中,通过虚拟化技术实现数据中心服务器的虚拟化,以虚拟服务器的方式为不同应用分配计算资源,并根据应用需要动态调度系统资源,实现服务器间负载均衡。论文主要展开了以下研究工作:①研究基于云计算模式的数据中心。讨论了基于IaaS模式的数据中心的系统架构。该架构能够使物理服务器的操作系统、储存空间和部署对用户透明。运用虚拟化技术将物理服务器逻辑划分为若干个虚拟机,再通过统一的管理界面管理系统所有的虚拟机。数据中心可以根据用户需要灵活、动态地调配和管理每个虚拟机的资源。②针对服务器负载均衡问题,论文提出一种虚拟机池负载均衡自适应策略。当服务器间负载差异超过设定的阈值时,将负载较重的服务器上的虚拟机迁移到负载较轻的服务器上,可以均衡系统的负载,优化系统性能。③设计了基于云计算架构的虚拟机池管理系统。提出了一种基于IaaS模式的数据中心的系统架构,给出了云端控制器、性能监控、系统接口、虚拟机池管理等部分的设计。④实现了基于云计算架构的虚拟机池管理系统。运用开源虚拟化管理接口libvirt,实现了以上设计的系统。