云计算环境下虚拟机的安全分发和快速部署技术研究

来源 :中国科学院研究生院 中国科学院大学 | 被引量 : 0次 | 上传用户:tyxtry88
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
与传统的资源管理方式相比,虚拟化技术给系统资源的管理带来了很大的优势。通过虚拟机的服务和资源封装作用,一方面可以快速有效的整合服务和部署应用,提高资源管理的自动化程度;另一方面可以提高基础设施的利用率,降低部署服务的成本。研究云计算环境下的虚拟机安全分发和快速部署技术,对于有效加快应用部署速度,提高云计算环境的服务质量具有重大意义。现有的虚拟机分发和部署方案将操作系统、应用程序封装成虚拟器件在虚拟化平台上进行分发和部署,这种预配置的方式比较简单。然而,面对大规模的计算节点,该方式难以实现计算资源的快速部署,也难以根据资源使用情况实现可用于负载均衡的动态部署。   本文以中国科学院知识工程创新项目云计算操作系统的研发为背景,分别研究了虚拟机的安全分发技术和快速部署技术。对于虚拟机的安全分发技术,本文研究了开放虚拟化格式,其对虚拟器件提供一种有效、安全、可扩展、开放的格式支撑,并给出了虚拟机安全分发两个阶段的解决方案:创建虚拟化解决方案和分发虚拟化解决方案。对于云计算环境下虚拟机的快速部署技术,本文基于xen虚拟机平台,采用虚拟集群技术和虚拟机克隆技术实现了一种可用于负载均衡和提升云计算可用性的虚拟机快速部署方案,并详细分析了此方案中的关键技术:虚拟机描述符标识、内存和磁盘快照、按需拷贝技术、启发式避传策略、多点传送技术等。在C3云计算平台上的实验表明,该快速部署方案具有很好的性能。
其他文献
软件成本估算和管理是软件项目管理的核心任务之一,是项目计划、资源调度及人员分配的重要参考依据。在过去的几十年中,软件工程研究领域提出了大量的软件成本估算方法,但这
基于构件的模型驱动开发被认为是实现软件复用和降低系统开发复杂度的重要技术之一,并已在工业界得到广泛应用。其基本思想是:根据不同的视角和关注点将系统分解为不同模型,然后
基于计算机视觉的多点触摸交互桌面提供了一种自然的交互手段,成为国内外研究机构的研究热点。基于计算机视觉的多点触摸交互桌面环境噪声干扰严重,多个触摸手指之间相互遮挡
化工生产中产生大量的过程数据,这些数据蕴含着生产优化、质量管理、过程控制的相关信息。已有的关联规则挖掘应用领域涉及到商业、金融、电信、零售等行业,这些行业的过程以
随着无线技术的发展和硬件成本降低,基于移动无线网络的视频应用得到越来越多的普及。传统面向数据传输的网络协议已经不能满足视频传输需要。一方面,视频数据具有特殊的编码结
XML文档作为一种半结构化数据格式,在数字化信息时代扮演了重要的角色。XML文档天然的支持自定义结构化的信息表达,已经在金融、生物医学等领域被广泛的应用。如何对XML进行
随着集成电路工艺进入深亚微米,芯片频率不断提升,中央处理器(CPU)对数据的访存成为性能瓶颈。通过采用DDR(Double Data,Rate)内存技术可以大幅提高数据访存速率和带宽,但是D
目前,异构体系结构是构建大规模并行计算系统的重要手段。使用GPU加速卡来构建异构系统成为一种主流的方式。而不论从应用的角度,还是从体系结构的角度看,如何充分有效的利用异
近年来,国际国内各种社会组织的数量及活跃度快速增长,对各国的政治、经济等领域的影响日益加深。因此,迫切需要研究各种社会组织的行为规律,为政府等利益主体的科学决策提供
由于海量医学信息的快速增长以及信息来源的多样性、组织的无序性等原因,传统的医学信息的组织方式很难满足人们对于信息服务的需求。医学知识库对医学领域的各种知识进行分