面向虚拟机管理的机群高可用服务研究

来源 :中国科学院计算技术研究所 | 被引量 : 0次 | 上传用户:hgs19741022
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
机群是一组协同工作的独立计算节点的集合,作为一个整体对外提供计算资源和服务。大规模数据中心一直是机群应用的重要领域。随着社会信息化程度的不断提高,数据中心开始在商业活动中扮演至关重要的角色。应用的飞速发展使机群系统具有更高的可用性与可管理性需求。在性能和服务质量不断提高的同时,如何降低管理、维护人力等巨大的拥有成本,也已逐渐成为大规模机群需要解决的重要问题。   虚拟化是一种支持多操作系统并行运行在单个物理服务器上的技术。虚拟机凭借其安全、灵活等特点,作为提高资源利用的有效工具,业已得到广泛的应用。虚拟化技术为降低系统配置、维护开销,提高系统资源利用率,保证应用性能隔离等问题提供了理想的解决途径,已经被越来越多的大规模机群系统采用。与此同时,机群系统虚拟化的趋势,也在资源合理使用和负载均衡、高可用管理等方面,对机群管理软件提出了新的挑战。   Phoenix机群操作系统是一个集成的、一体化的机群中间件系统,其各个功能子系统被封装成不同的构件,以服务的形式实现交互。本文以提高大规模机群的资源利用率,降低机群管理成本为目的,以Phoenix机群操作系统为工程背景,主要对:1)在机群系统中进行高效的虚拟机管理;2)面向虚拟机管理的高可用服务这两个方面进行了研究。通过分析虚拟化给机群管理系统带来的困难和挑战,提出了资源分配和虚拟机管理服务、以及面向虚拟机管理的高可用服务的实现目标和设计思路,并进行了实践和功能验证。   本文首先介绍了选题的背景,即大规模机群遇到的发展瓶颈和机群虚拟化的意义。接着分析、归纳了机群管理软件在虚拟机管理上需要解决的主要问题,以及现有机群操作系统管理能力上的不足。之后,在第三部分详细描述了虚拟机管理设计的关键问题和Phoenix机群操作系统系统资源供应服务和虚拟机管理的实现细节,在第四部分具体说明了Phoenix机群操作系统面向虚拟机管理的可扩展高可用服务的实现目标,以及设计思路。最后,对机群虚拟化对提高资源利用率的意义进行了初步的验证,并对虚拟机管理及其高可用服务进行了性能测试分析,给出客观的评价。
其他文献
随着服务器应用需求的提升,各种新技术,如多核CPU、虚拟化技术、强大的集群应用、网络存储以及刀片服务器的发展,带来了对计算机I/O带宽无止境的需求。尤其是当高性能服务器进入
随着互联网、物联网、云计算、移动计算、大数据等众多信息技术的快速发展,网民用户和网络产品服务的数量呈爆炸式增长。然而,在享受网络提供的丰富的内容信息以及便利的服务产
无线传感器网络是一门面向应用的学科,随着人们在理论和技术两方面的研究拓展,该技术已经开始在应用产业化领域崭露头角,如环境监测、目标跟踪、安全监控、工业自动化监控等领域
显式并行程序中通信模式的抽取,对于并行程序性能调优具有重要的意义。很多与并行程序性能相关的优化都需要对通信特征进行分析。另外在并行程序设计和开发过程中,对于程序正确
三维卡通形象是指既具有真实人脸的可鉴别特征、又有夸张艺术效果的虚拟模型。近些年来,随着数字特效技术的不断创新以及计算机处理能力的增强,三维卡通在动漫影视、网络游戏、
随着计算机技术的发展,传统的人机交互技术已难以适应越来越复杂多样的需求。用户要求更加自然和智能的交互方法,包括声音、视觉和智能传感器等等。其中基于计算机视觉的方法具
近年来,WiMAX技术凭借包括Intel公司等在内的众多国际厂商的支持,发展十分迅速。2007年10月,WiMAX的TDD模式被国际电信联盟大会正式批准为第三代移动数字通信标准,为其在全世界范
编队重构是实现空间飞行器编队飞行的一项关键技术,也是自动导航和控制的重要研究领域,无论在理论研究还是实际应用上都具有重大意义。本论文针对空间飞行器编队重构问题展开了
为解决何时通信、选择何种方式通信的问题,“呈现信息”应运而生。   呈现信息表达的是用户进行通信的能力和意愿。通过呈现信息的协助,人们可以选择最恰当的时间、使用最合
对等网络技术能够准确高效地提供精确匹配和多关键字查询等简单查询服务,是解决计算机网络中大规模信息资源共享的重要手段。然而随着网络规模的快速增长,拓扑结构多元化及用户