Hyper_v与Vmware的优劣比较研究

Hyper_v与Vmware的优劣比较研究

99

实验研究·

Hyper-v与Vmware的优劣比较研究

沈勤丰

(苏州巨峰电气绝缘系统股份有限公司,江苏 苏州 215214)

摘 要:在信息化高速发展的今天,从软件、硬件到数据中心、云计算,都可以看到服务器虚拟化技术的身影。不管是微软、思杰还是VMware,都在抢夺市场,强调自己是端到端的虚拟化解决方案提供商。本文从综合的角度比较VMware与Hyper-V的优劣。关键词:虚拟化技术;Hyper-v;Vmware

1 引言

在虚拟化领域Vmare是当之无愧的老大哥,它有10年虚拟化经验,在虚拟化市场的占有率很高,而且有多年的实践经验。Microsoft Hyper-v虽然进入虚拟化比较晚,但是他有这得天独厚的优势,就是全世界80%的人都使用Microsoft的系统,所以它也想在虚拟化市场

有一席之地。而其已经悄然成为Vmware的主要对手。虚拟机的前景无限广阔,这场战争也才刚拉开序幕。如今,VMware 没有使用所谓的反垄断这种法律手段对付微软,也许只有被逼到绝境的企业才会这么做,他们正试图使用真正的技术与这个IT 巨头对抗。巧合的是,它现在的前三位领导人都曾在微软工作过,也许VMware会用微软自己的员工打败它。

2 Hyper-v与Vmware的优劣比较

2.1 Hyper-v优势

(1)Hyper-v是在Windows server2008R2上运行的,它的

开发环境也在windows基础上,所以的和windows兼容性比较好。

(2)Hyper-v可以运行在任意Windows server2008R2上,它用现有的驱动来运行Ghost os. Vmare ESX Server 使用一个固定的驱动结构,所以硬件兼容性受限制。

(3)Hyper-v采用的是微内核的结构,Vmare是一个单内核的产品

(4)更实惠的产品授权。Hyper-V标准版可以免费运行一个实例;购买2008server企业版送4个免费的子虚拟机授权。

(5)Hyper-V可以同时运行32Bit和64Bit的操作系统。(6)Hyper-v每个虚拟机支持4个虚拟处理器,最大支持64GB内存。而Vmware最大支持8G内存。

(7)提供了快速迁移和群集服务。(8)具有可伸缩性的资源分配功能

2.2 Hyper-v的劣势(1)当一个主节点坏掉,VMWare可以做到备节点会自动接

管服务,不需要任何的人工干预,hiperv至今还做不到

(2)Vmware已经在虚拟方面有十年的经验,软件应该属于成熟阶段,hyper-v只能说起步阶段。

(3)Hyper-V每当系统进行更新以后就要重启,而Vmware 则不需要。

(4)Hyper-v不支持内存过量使用,分给子虚拟机分配的内存总容量不能超过主机的物理内存容量这对于内存资源极大

的浪费。而VMware支持内存过量分配。

(5)目前Hyper-v的子虚拟机的系统只能是windows和linux。

(6)Hyper-v是windows server2008R2下的软件,容易受到攻击,而Vmware是以Linux为运行平台,受攻击的可能性比较小。

(7)Hyper-v不支持DRS

2.3 Hyper-v运行问题

总体来说Hyper-v现阶段来说还不够成熟,只能小规模尝

试或试运行。我已在我公司小规模运行过,主要出现以下几个问题:通过虚拟主机发布的各种软件,在客服机上运行速度慢。通过虚拟主机发布的软件有时候会不能更新。当主机进行系统升级后,需要重启。内存和CPU得不到最大发挥。当2008服务器出现问题时,所有虚拟都不能使用。

3 结论

VWmare仍然有优势,它的特点和易用性决定了它绝对是领先于Hyper-V的解决方案。Hyper-V需要提高其可用性和功能,毫无疑问,微软将继续对虚拟市场进行尝试,也许不久会有与VMware 想匹敌的产品。微软需要找到方法来利用节省的成本,因为最后,没有人会从VMware 转向拥有相同功能甚至不如自己的Hyper-V。任何一个打算使用虚拟化方案的企业,现在开始使用Hyper-V是相当便宜的。从长远来看,这也是明智的选择,因为如果从微软转向VMware,你只损失了几乎可以忽略的Hyper-V成本。但是从VMware转向微软,你损失的可不止这么一点。如果你想要最好的解决方案,而价格不是最重要的因素,很明显,VMware依然是虚拟机的国王。不管结果如何,客户都将享受到技术的进步,虚拟化的脚步都会一直向前。期待微软公司进一步完善或二次开发后的Hyper-v,为企业节省大笔的硬件投资。

[参考文献]

[1]何琳琳,杨大成.4G移动通信系统的主要特点和关键技术[J].移动通

信,2004(10). [2]赵建华,韩智慧.浅谈储存虚拟化与服务器虚拟化[J].电脑知识与技术,2009(7). [3]吴靖,刘功申.基于VMware虚拟化技术的远程教育平台设计[J].电信快报,2009(10).[4]童子权,董晶晶.基于MIMO2OFDM的基站发射机测试技术研究.理论与方法,2009,28(2).

常见四种虚拟化技术优劣势对比

常见四种虚拟化技术优劣势对比-兼谈XEN与vmware的区别 蹦不路磅按: 好多人估计对XEN和vmware到底有啥区别有所疑问. 可能如下的文章会有所提示 据说本文作者系SWsoft中国首席工程师.没找到名字, 故保留title ---------------- Update: 13-11-2008 关于xen Hypervisor个人理解的一点补充. xen hypervisor 类似一个linux的kernel .位于/boot/下名字xen-3.2-gz. 系统启动的时候它先启动。然后它在载入dom0. 所有对其他domainU的监控管理操作都要通过domain0. 因为hypervisor 只是一个类kernel. 没有各种application. 需要借助domain0的application 比如xend xenstore xm 等。 个人猜想,hypervisor 能集成一些简单的管理程序也是可能的。vmware好像也正在作植入硬件的hypervisor 将来的发展可能是是hypervisor 会和bios一样在每个服务器上集成了。然后每台服务器买来后就自动支持 可以启动数个操作系统了。彻底打破一台裸机只能装一个操作系统的传统。 ----------------- 虚拟化技术(Virtualization)和分区(Partition)技术是紧密结合在一起,从60年代Unix诞生起,虚拟化技术和分区技术就开始了发展,并且经历了从“硬件分区”->“虚拟机”->“准虚拟机”->“虚拟操作系统”的发展历程。最早的分区技术诞生自人们想提升大型主机利用率需求。比如在金融、科学等领域,大型Unix服务器通常价值数千万乃至上亿元,但是实际使用中多个部门却不能很好的共享其计算能力,常导致需要计算的部门无法获得计算能力,而不需要大量计算能力的部门占有了过多的资源。这个时候分区技术出现了,它可以将一台大型服务器分割成若干分区,分别提供给生产部门、测试部门、研发部门以及其他部门。 几种常见的虚拟化技术代表产品如下: 类型代表产品 硬件分区IBM/HP等大型机硬件分区技术 虚拟机(Virtual Machine Monitor)EMC VMware Mircosoft Virtual PC/Server Parallels 准虚拟机(Para-Virtualization)Xen Project 虚拟操作系统(OS Virtualization)SWsoft Virtuozzo/OpenVZ Project Sun Solaris Container HP vSE FreeBSD Jail Linux Vserver 硬件分区技术 硬件分区技术如下图所示:硬件资源被划分成数个分区,每个分区享有独立的CPU、内存,并安装独立的操作系统。在一台服务器上,存在有多个系统实例,同时启动了多个操作系统。这种分区方法的主要缺点是缺乏很好的灵活性,不能对资源做出有效调配。随着技术的进步,现在对于资源划分的颗粒已经远远提升,例如在IBM AIX系统上,对CPU资源的划分颗粒可以达到0.1个CPU。这种分区方式,在目前的金融领域,比如在银行信息中心

(完整版)VMWARE虚拟化技术面试题

VMWARE 虚拟化技术面试题 1、哪个vSphere 组件可用于为每台虚拟机创建实时卷影实例,以便在虚拟机出现故障时可由卷影实例取代虚拟机? A. High Availability B. Fault Tolerance C. Data Protection D. Distributed Resources Scheduler 2、以下哪项是对虚拟机的最佳描述? A. 执行虚拟化软件测试程序的物理机 B. 通过软件实施的计算机,可以像物理机一样执行程序 C. 一种旨在提供网络故障切换和故障恢复功能的计算机工具 D. 一种软件计算机,其中封装了物理硬件 3、阅读以下说法并选择与其对应的虚拟机属性:“如果一个虚拟机因为错误而崩溃,同一主机上的其他虚拟机不会受到影响” A. 隔离性 B. 兼容性 C. 独立于硬件 D. 统一性 4、您正在与管理员和管理层开会讨论有关即将进行的虚拟化项目。会议上提到了vCenter,并讨论了是否需要虚拟化vCenter,以方便主机管理。以下哪项是虚拟化vCenter的优势? A. vCenter只能在使用本地存储时进行虚拟化 B. vCenter可以进行虚拟化,但必须在32位服务器上部署 C. vCenter可以轻松实现虚拟化,HA可在需要时用于重新启动虚拟机 D. vCenter与管理员密切相关,因而不能进行虚拟化 5、要使冷迁移正常运行,虚拟机必须_____。 A. 处于关闭状态。 B. 满足 VMotion 的所有要求。 C. 可以在具有相似的 CPU 系列和步进功能的系统之间移动。 D. 仍位于冷迁移之前的同一个数据存储中。 6、准备新虚拟机的正确操作顺序是? A. 创建虚拟机、安装操作系统、加载 VMware Tools、安装补丁程序 B. 创建虚拟机、安装装补丁程序、安装操作系统、加载 VMware Tools C. 创建虚拟机、加载 VMware Tools、安装操作系统、安装补丁程序 D. 安装操作系统、创建虚拟机、安装补丁程序、加载 VMware Tools 7、下列哪一个电源状况命令仅在 VMware Tools 安装后才可用? A. 开机

vmware虚拟化优势

VMWARE服务器虚拟化介绍 利用虚拟化基础架构技术,可以不断整合工作负载,从而充分利用服务器并降低运营成本。该基础架构技术不但使系统管理员能够管理更多的服务器,而且在置备新的软件服务和维护现有软件服务时,具有更高的灵活性,响应也更快速。最重要的是,它实现了各种基于x86 的环境下管理工作的标准化和简化,这包括 Microsoft Windows、Linux、及Solaris x86 等操作系统。 VMware 服务器虚拟化解决方案拓扑图 VMware虚拟架构可以让IT部门达成以下目标: ?达到甚至超过每个CPU,4个负载的整合比率 ?更便宜的硬件和运作成本 ?在服务器管理方面的重大改进,包含添加,移动,变更,预制和重置 ?基础应用将变得更强壮和灾难抵御能力 VMware软件可帮助我方实现: ?减少28%-53%的硬件成本

?减少72%-79%的运作成本 ?减少29%-64%的综合成本 建设目标: ?整合空闲服务器和存储资源,为新项目重新部署这些资源 ?提升运作效率 ?改进服务器的管理灵活性 ?通过零宕机维护改善服务等级 ?标准化环境和改进安全 ?灾难状态下,减少恢复时间 ?更少冗余的情况下,确保高可用性 ?更有效的适应动态商业的需求 ?在技术支持和培训方面降低成本 提高运营效率 部署时间从小时级到分钟级,服务器重建和应用加载时间从 20-40 hrs到15-30 min,每年节省10,00 人/小时(30台服务器); 以前硬件维护需要之前的数天/周的变更管理准备和1 - 3小时维护窗口,现在可以进行零宕机硬件维护和升级。 提高服务水平 帮助建立业务和IT资源之间的关系,使IT和业务优先级对应; 将所有服务器作为大的资源统一进行管理,并按需自动进行动态资源调配; 无中断的按需扩容。 旧硬件和操作系统的投资保护 不再担心旧系统的兼容性,维护和升级等一系列问题。 VMware虚拟化具有的主要功能 1、VMware VMotion

IAAS平台VMware虚拟化技术方案

IAAS平台VMware虚拟化技术方案IAAS Platform VMware Virtualization Technology Solution

目录 第1章IAAS平台项目需求概述 (3) 第2章IAAS平台VMWARE虚拟化解决方案 (4) 2.1虚拟化单机方案 (4) 2.1.1 单机方案拓扑图 (4) 2.1.2 单机方案推荐配置 (5) 2.1.3 单机方案说明 (6) 2.1.4 单机方案的重要功能 (7) 2.2虚拟化集群方案 (8) 2.2.1 集群方案拓扑图 (8) 2.2.2 集群方案推荐配置 (9) 2.2.3 集群方案说明 (10) 2.2.4 集群方案高级功能 (10) 第3章IAAS平台虚拟化方案价值 (17)

第1章IAAS平台项目需求概述 随着信息化社会的飞速发展,企业需要开展电子商务、办公自动化(OA)。信息化模块多样化带来的一个直接结果就是大量的硬件设备,且陈旧的硬件设备上支持的操作系统过老,不支持新业务所需的操作系统,目前公司已经有各类陈旧与空闲的服务器设备上百台,有很多设备已经进入淘汰期,需要充分的利用这些服务器设备降低IAAS平台的总拥有成本(TCO),提高IT投资回报率,必需解决好以下问题:1、实现硬件的整合,减少服务器硬件数量,以降低硬件管理维护成本,降低网络中心运营成本;2、充分的利用陈旧的服务器设备,提高服务器资源的利用率;3、使陈旧的设备上支持满足新业务所需操作系统和应用,使新操作系统和应用与老设备之间不存在兼容性问题;4、关键应用的性能必须要得到充分的保障,必须能做到7×24的不间断运行。运用虚拟化技术满足了这些需求,不仅可以大大降低TCO、提高运营效率、提高服务水平,而且虚拟化软件本身还为您提供高可用性和负载均衡特性,保证业务应用的连续性。

虚拟化技术案例-2016-8-18

虚拟化技术 案例一、KVM日常管理 一、实验目的 (1)掌握通过VIRSH对虚拟机进行日常管理的方式。 (2)掌握VNC的使用方式。 (3)理解虚拟机进行CPU扩容,内存扩容及优化的概念。 二、实验原理 可以使用多种方式创建虚拟机,例如qemu,virt-manager等。本例使用virt-install创建Ubuntu14.04虚拟机demo。以demo虚拟机为例,通过virsh 工具进行CPU扩容,内存扩容,网络桥接,内存优化,磁盘I/O优化测试等,通过这些方式,让读者掌握KVM虚拟机的日常管理操作。 三、实验环境 宿主机操作系统:Ubuntu14.04版本,4.2.0-27-generic内核,QEMU2.0.0版本,IP地址192.168.70.204。 虚拟机操作系统:Ubuntu14.04版本。 四、实验内容及步骤 1、VIRSH创建和管理虚拟机 (1) 在宿主机上,创建虚拟磁盘,-f指定格式,代码如下所示: root@xjy-pc:/home/kvm# qemu-img create -f raw /home/kvm/ubuntu.raw 10G Formatting '/home/kvm/ubuntu.raw', fmt=raw size=10737418240 (2) 使用virt-install(读者也可以通过其他方式创建虚拟机),通过步骤一中创 建的虚拟磁盘,创建一台Ubuntu虚拟机,命名为demo,指定VNC端口号。 如下所示: root@xjy-pc:/home/kvm# virt-install --name demo --virt-type kvm --ram 1024 --cdrom /home/kvm/iso/ubuntu-14.04-desktop-amd64.iso --disk /home/kvm/ubuntu.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole Starting install...

华为虚拟化技术方案

航天电子SAP系统华为虚拟化技术建议书

航天电子虚拟化整体设计架构 设计组网 方案概述 针对本次航天电子SAP系统建设需求,建议采用华为Fusion Sphere虚拟化整体解决方案。利用虚拟化技术,部署CAMS、ERP、MII等应用系统环境,实现节能环保,简化管理,业务快速上线及灵活扩容的建设要求。同时结合业务需求,利用现有存储设备对虚拟化环境进行备份。

解决方案设计 本次采用2台高性能物理服务器,通过部署华为Fusion Sphere虚拟化构建生产系统群集,互为热备。同时可利用虚拟化平台本身HA环境,确保业务的高可用。 存储通过FC组网,通过2台SAN光纤交换机与前端物理服务器链接,SAN交换机备份,服务器及存储各通过4条光纤组成冗余链路,确保链路冗余性。 架构逻辑图 服务器选型设计 根据航天电子SAP系统建设需求,推荐采用华为RH5885 v3高性能服务器。RH5885 V3是新一代4U 4路机架服务器。它支持Intel??Xeon??E7 v2系列处理器,可提供60个计算核心,通过处理器、内存、I/O、硬盘的灵活配置,以最优的性价比,满足数据库、ERP、商业智能分析、大数据、虚拟化等业务需求。 本次配置2台高性能RH5885 v3服务器,每台服务配置4颗E7-4820 v2 8核处理器,6根16G内存,共96G容量,最大可支持3T的内存容量扩容,本地配置4块300G 15K高速热插拔硬盘,板载提供6个千兆网口及2块双通道8G HBA卡,冗余插拔电源。 存储选型设计 本次建议采用华为OceanStor 5300 v3系列存储设备,其具备面向云架构的操作系统、新一代硬件平台和丰富的智能管理软件。可扩展到8控、1TB缓存、5PB 存储容量,支持16Gbps FC、56Gbps IB、PCI-E 、12Gbps SAS、智能IO卡。满足

漫谈vmware的虚拟化技术

漫谈虚拟化技术 一、剖析系统虚拟化(1)- 简介 简单而言,虚拟化(Virtulization)是表示计算机资源的抽象方法。通过虚拟化可以对包括基础设施,系统和软件等计算机资源的表示,访问和管理进行简化,并为这些资源提供标准的接口来接受输入和提供输出。 虚拟化技术有很多种,比如,网络虚拟化,内存的虚拟化,桌面虚拟化,应用虚拟化和虚拟内存等等。因为篇幅的原因,本系列将重点关注系统虚拟化,特别是X86平台。今后此系列当中提到的虚拟化皆指系统虚拟化。 系统虚拟化的目的通过使用虚拟化管理器(Virtual Machine Monitor,简称VMM)是在一台物理机上虚拟和运行一台或多台虚拟机(Virtual Machine,简称VM)。VMM主要有两种形式: 1、Hypervisor VM,它直接运行在硬件(Bare Metal)上面,提供接近于物理机的性能,并在I/O上面做了特别多的优化,主要用于服务器类的应用,也被称为“Type 1”。 2、Hosted(托管)VM,它运行在物理机的操作系统上,虽然其本身性能不如Hypervisor(因为它和硬件之间隔了一层OS),但是其安装和使用非常方便,而且功能丰富,比如支持三维加速等特性,常用于桌面应用,也被称为“Type 2”。 系统虚拟机的分类: 由于采用技术的不同,可以将系统虚拟化分为五大类: 硬件仿真(Emulation) 简介:属于Hosted模式,在物理机的操作系统上创建一个模拟硬件的程序(Hardware VM)来仿真所想要的硬件,并在此程序上跑虚拟机,而且虚拟机内部的客户操作系统(Guest OS)无需修改。知名的产品有Bochs,QEMU和微软的Virtual PC(它还使用少量的全虚拟化技术)。

相关主题
相关文档
最新文档