【摘 要】
:
随着虚拟化技术的不断发展,云计算平台以其灵活性、便利性、高扩展性等优势成为热门的学术研究领域并被广泛应用于企业之中,而其实质则是依托于虚拟化技术来构建的、后端基础
论文部分内容阅读
随着虚拟化技术的不断发展,云计算平台以其灵活性、便利性、高扩展性等优势成为热门的学术研究领域并被广泛应用于企业之中,而其实质则是依托于虚拟化技术来构建的、后端基础设施对用户完全透明的大规模虚拟机集群系统。尽管云计算平台发展迅速,但仍处于初期阶段,存在一些诸如虚拟机部署时间过长、分布式存储访问效率较低以及用户体验方面的问题。本文通过对虚拟机集群系统相关的关键技术(包括虚拟化技术、虚拟磁盘格式、云计算平台、分布式文件系统)的分析与对比,最终确定了以GlusterFS、QEMU-KVM和OpenStack为基础的虚拟机集群系统构建方案,并在该虚拟机集群系统构建方案的基础上做了以下三方面的工作:1)设计了两种不同的虚拟机集群系统架构,即计算与存储分离架构和计算与存储混合架构,并进行了分析与对比。2)在GlusterFS分布式文件系统上提出了支持镜像位置感知的虚拟机调度优化算法。OpenStack在部署虚拟机的过程中需要将虚拟机调度至某个计算节点来启动,而现有的虚拟机调度算法只依据所有计算节点尚未分配的静态物理资源信息,而未考虑对虚拟机部署有重要影响的虚拟机镜像位置信息。本文提出的镜像位置感知功能,可以消除虚拟机镜像的下载过程,极大地减少虚拟机的部署时间,同时提供虚拟机实例运行时的高I/O效率。3)镜像位置感知功能有其适用场景,对于不适用的场景,本文提出了本地块缓存和共享系统的设计,通过设计与实现支持本地块缓存和共享的LBCS虚拟磁盘格式来完成功能,同样可以极大地减少虚拟机的部署时间,以缓存分布式文件系统中的数据到本地文件系统的方式提供虚拟机实例运行时的高I/O效率。以上二者相互配合、协调工作,通过减少虚拟机的部署时间,以及提供虚拟机实例运行时的高I/O效率,使得虚拟机集群系统的运行更加高效,提升用户使用虚拟机的体验。
其他文献
随着网络时代的到来,互联网已经成为了一个重要的信息处理平台。如何在互联网上更加快捷、方便地交互和处理数据已经成为开发人员和用户的共同愿望。当今XML已经成为Internet
随着计算机技术、网络技术和微电子技术的深入发展,特别是各种高性能片上系统(SoC)的设计和嵌入式操作系统的开发,嵌入式系统日益广泛地应用于工业控制、移动通讯、家用电器以
随着无线网络技术的发展,面向各类需求的无线网络相继出现,但这些网络由于特定的需求都不能取代其他所有的网络,所以异构无线网络互联技术一直是无线网络研究的一个热点,同时
近年来,基于内容图像检索逐渐成为一个活跃的研究领域。但由于当前图像理解技术的局限以及人类视觉认知的主观性,使得依赖于低层视觉特征的基于内容图像检索系统难以满足用户
无线传感网络作为一个相对较成熟的技术,已经应用在生活,军事,医疗等众多领域。而本课题将其运用在皮划艇激流回旋比赛的判罚系统上,减少裁判员的工作量,增加判罚的准确性。目前,对
水声传感器网络是一门新兴的网络技术。它是一种水下无缆通信网络,通常由声连接的海底传感器节点、自主式水下运载器和作为主节点的海面站组成的水声无线通讯网络。它们被部
随着Internet的快速发展,网络所蕴涵的信息量急剧地膨胀。现有基于Client/Server模式的搜索技术,存在着服务器单点失效、信息更新周期长、缺乏语义支持等不足,极大地限制着搜索
制造执行系统(Manufacturing Execution System,MES)是制造企业计算机信息系统集成的纽带,作为大型钢铁企业,制造执行系统是提高生产效率使其实现车间生产敏捷化的一个重要的
股票市场是一个高度复杂的非线性动态系统,其变化规律既有一定的自身的趋势性,又受政治、经济、心理等诸多因素的影响,各因素的影响程度、时间范围和方式又不尽相同,造成异常复杂
随着多媒体技术的快速发展,可以同时提供录像、画面分割、网络传输、云台镜头控制、报警控制等多种功能的嵌入式DVR(digital video recorder),在安防监控领域取得了广泛的应用,逐