文档详情

系统虚拟化技术性能评测讲述.pdf

发布:2017-06-15约2.11万字共6页下载文档
文本预览下载声明
电信科学 年第 期 2010 8A 云计算与SaaS 系统虚拟化技术性能评测* , 1 2 2 2 2 兰雨晴 ,宋潇豫 ,马立克 ,徐 舫 ( 北京航空航天大学计算机学院 北京 ; 上海中标软件有限公司创新中心 北京 ) 1. 100191 2. 100190 摘要 虚拟化已成为企业数据中心有效整合资源、降低成本的重要技术,并且是云计算平台的重要组成部 分。 目前在工业界和学术界存在多种可供选择的虚拟化技术,本文首先对物理机和KVM 、硬件辅助虚 拟化的Xen 、Xen 半虚拟化、VirtualBox 等开源虚拟化技术部署的虚拟机进行了性能基准测试,然后基 于测试数据进行深入解读和分析。 最后,结合各种虚拟化技术的性能评测结果,针对处理器密集型应 用、磁盘I/O 密集型应用和网络I/O 密集型应用等虚拟化应用场景,为企业和科研用户在不同的应用 场景中选择具体的虚拟化技术提出了切实的建议。 关键词 虚拟机;虚拟化;性能测试 助虚拟化(hardware assisted virtualization )。 全虚拟化和半 1 引言 虚拟化主要通过软件方式实现虚拟化,全虚拟化采用二进 计算机平台的虚拟化技术已有 多年的历史,它起源 40 制代码动态翻译(dynamic binary translation )技术访问虚拟 [1] 于对分时操作系统的研究 。 最早使用虚拟化技术的 硬件,半虚拟化技术将敏感指令替换为对虚拟机监控器的 IBM7044 计算机能够在一台物理机上运行多个独立客户 超级调用(hypercall ),避免每条指令的翻译,但这两种方式 操作系统系统, 目的是为了让用户尽可能地充分利用昂贵 都会带来一定程度的性能开销。 近年来,Intel 和AMD 在硬 的大型机资源。 虚拟机技术是在软、硬件之间引入虚拟层, 件级上对虚拟化 技术予以支持 , 如 Intel 的 VT 可为应用程序提供独立的运行环境,屏蔽硬件平台的动态 (virtualization technology ,虚拟化技术,也曾叫做vanderpool 性、分布性和异构性,支持硬件资源的共享和复用,并为每 technology )和 AMD 的SVM (secure virtual machine ,安全虚 个用户提供属于个人的独立、隔离的计算环境,同时,为管 拟机)技术,虚拟机
显示全部
相似文档