hyperv导入vmware-v 和 vmware 不兼容,是技术的原因?还是商业原因

解决VMware与Hyper-V不兼容_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
解决VMware与Hyper-V不兼容
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
你可能喜欢用户名:saim
文章数:28
访问量:56138
注册日期:
阅读量:1297
阅读量:3317
阅读量:582675
阅读量:467514
51CTO推荐博文
(以下为自己随便写,不代表任何人和公司,有不合适的地方请嘴下留情。)
VMware具有十年的虚拟化经验,不管是从技术积累和市场份额来看它无可质疑的成为了这个行业领导者。Microsoft Hyper-v同时也在分享着虚拟化市场的蛋糕,虽然其进入虚拟化行业较晚但其实力也不可小觑,已成为VMware最强的竞争对手。下面我将对Hyper-v进行简单分析以及和VMware相比有何优势及劣势。
Hyper-v优势:
1、&对windows子虚拟机的支持;
Hyper-v运行于windows server2008R2上,跟windows服务器系统的兼容性和支持更为紧密,例如Hyper-v在进行P2V时的速度会有优势。
2、&Hyper-V授权方式(小规模虚拟化)
Hyper-V的授权方式基本是按照子虚拟机的个数进行计算的,购买企业版和数据中心版(大概2000RMB)会附带4个免费的子虚拟机授权。假若一台物理宿主机只规划少量子虚拟机,个人认为这种授权方式会节约企业虚拟化的部署成本。
3、&微核架构
Hyper-v采用微核架构,在Hyper-V中,驱动器是安装在子操作系统中的,而不是在hypervisor层。这样,厂商和管理员就可以使用为服务器物理硬件设计的驱动,而不是虚拟硬件的驱动器。这种架构优点在于子虚拟机上的驱动出现兼容性或bug而不会影响其它子虚拟机。VMware采用了单内核的架构,驱动程序集中于hypervisor,若出现bug将不易发现和解决,会影响整个虚拟环境的性能或降低其安全性。
Hyper-v的劣势:
1、授权方式(中大规模)
Hyper-V的授权方式基本是按照子虚拟机的个数进行计算的,但根据Windows Server2008R2版本有不同的限制:
Standard Edition是根据部署的子虚拟机系统进行授权,但其限制了子虚拟机只存在指定的宿主机上。这样的授权方式不够灵活,若更换宿主机后进行二次授权将是件痛苦的事情。
Enterprise Edition和Datacenter Edition是购买了的操作系统授权附带可免费部署4个子虚拟机,前者的一台宿主机上在无特殊需求时只能运行4个子虚拟机,后者无此限制。若要是Datacenter Edition下的一台宿主机上虚拟第5个子虚拟机就需再买授权。假若一台宿主机规划20个子虚拟机也就需要5个
为管理Hyper-v虚拟环境还需要购买system center和Microsoft System Center Virtual Machine Manager(VMM)。还有Configuration Manager、Operations Manager、Data Protection Manager、Mobile Device Manager 和 System Center Essentials,用户可以分开来购买。
2、技术实现
a、&Hyper-v不支持内存过量使用,也就是给子虚拟机分配的内存总容量不能超过物理内存容量。这意味着需要在宿主机上预留部分内存以防止其它宿主机故障子虚拟机不能切换,此种方式会对内存造成很大的浪费。(VMware支持内存过量分配)
b、&在给子虚拟机分配的处理器总数不能超过物理处理器数,也就是说计划虚拟10个子虚拟机就需要10路处理器的宿主机。(VMware无此限制)
c、&目前Hyper-v的子虚拟机对非windows的操作系统支持限制于SUSE linux
d、&Hyper-V 对 4 路 vSMP 的支持仅限于 Windows Server 2008。对于 Windows 2003,Hyper-V 仅支持不超过 2 路的 vSMP
e、&Hyper-v不支持DRS
f、&& Hyper-v不支持Storage VMotion(Hyper-v依赖于win2008,共文件系统为NTFS,是非集群文件系统)
a、Hyper-v依赖于windows server2008R2,相对来说windows系列的产品更易受到攻击,其安全性比VMware ESX以linux为控制台的环境更低一些。
b、在安全保护方面只能采用传统方式进行,而VMware可提供给第三方安全厂商的API,在整体解决方案中进行安全防护。
c、由于windows在更新时就需要重启物理主机,在管理上也增加了更多的工作量。
4、经验积累
微软进入虚拟化行业时间短,其经验积累还不够丰富,在整体虚拟化方案的稳定性、性能和安全等方面还需进步。Hyper-v只是微软众多产品线的一小部分,未来在虚拟化方面的投入决心及力度还有待观察。
个人觉得,目前的Microsoft Hyper-v适合小范围、小规模应用,待产品进一步成熟后可再考虑应用范围。本文出自 “” 博客,请务必保留此出处
了这篇文章
类别:┆阅读(0)┆评论(0)微软Hyper-V和VMware vSphere架构优缺点对比
我的图书馆
微软Hyper-V和VMware vSphere架构优缺点对比
  【IT专家网虚拟化】VMware和微软都已经进入服务器虚拟化领域多年 - VMware已有中十余的历史,相较而言微软是一个后来者。然而,微软在其最新的Windows Server 2012中集成的Hyper-V,以其特性的重大演进,和与操作系统相结合的成本优势,已经楔入VMware的腹地,在vSphere5.1之外,为用户提供了另外一种选择。
  如同采用每一种新技术一样,IT工作者或组织在向客户或员工决定提供虚拟化解决方案,或者将虚拟化引入生产环境之前,有必要了解微软Hyper-V和VMware vSphere两种架构优缺点和差异性。
  无论是选择 VMware vSphere还是微软Hyper-V,有许多重要的组件需要考虑,但是从架构的角度来看,当谈到选择合适的服务器虚拟化产品时,下列组件发挥了重要作用:
  ·设备驱动程序在架构中的位置
  ·控制层组件
  ·hypervisor(管理程序)层组件
  通常情况下,有Type 2 VMM、Type 1 VMM和混合VMM三种类型的虚拟化技术架构供虚拟化厂商参考。解释所有三种类型的虚拟化架构超出了本文的范畴,我们将主要聚焦于Type 1 VMM,这也是微软Hyper-V和VMware都在采用以实现他们的服务器虚拟化技术的类型。
  Type 1 VMM可以进一步分为两个小类:单片式管理程序设计(Monolithic Hypervisor Design)和微内核式管理程序设计(Microkernelized Hypervisor Design)。这两种设计中有三个层虚拟化产品的不同组成部分的操作。
  最底层被称为“硬件层”,将其虚拟化的hypervisor层直接在“硬件层”上运行。在最上层的被称为“控制层”。“控制层”的总体目标是控制在该层中运行的组件,以及提供必要的组件,支持虚拟机与虚拟机管理程序(hypervisor)层进行通信。
  注:“hypervisor层”有时也被称为“VMM层”或“VM内核层”。
  微内核式管理程序架构
  微内核式管理程序设计被微软Hyper-V所使用。这种设计不需要设备驱动程序成为hypervisor层的一部分 - 设备驱动程序独立运作,并运行在“控制层”,如下图片所示:
  微内核式管理程序架构
  微内核式hypervisor架构提供了以下的优点:
  ·设备驱动程序不需要纳入“hypervisor层”或者VMM内核
  ·由于微软不提供应用程序编程接口(API)来访问“hypervisor层”,攻击面被减到最小。没有人可以在 “hypervisor层”注入外部代码。
  ·设备驱动程序不需要被hypervisor感知,因此这种架构支持的设备范围非常广泛。
  ·无需关闭“hypervisor层”来加载设备驱动程序。设备驱动程序可以安装在运行于“控制层”的操作系统(Windows Server 2008 R2和Windows Server 2012)中,供虚拟机使用以访问 “硬件层”中的硬件。
  ·“hypervisor层”维护和管理的设备驱动程序的开销更少。
  ·微内核式管理程序架构的设计,允许您在“控制层”安装任何其他的服务器角色,除了服务器虚拟化角色(Hyper-V)之外。
  ·更少的初始化时间。微软hypervisor代码大小大约仅有600 KB。因此,“hypervisor层”并不需要更多的时间来初始化组件。
  与此同时,微内核式管理程序架构也有一些缺点,这是一些值得注意的重要部分:
  ·微内核式管理程序架构需要在“控制层”安装一个操作系统,“hypervisor层”才可以操作。这是最大的劣势。
  ·不论“控制层”运行的操作系统因为何种理由崩溃,所有其他的虚拟机(VM)也都将崩溃。
  ·在“控制层”运行的操作系统需要更多的开销,以管理虚拟机和“hypervisor层”之间的通信。
  ·为保证Windows操作系统的安全,在“控制层”运行的操作系统还必须应用由微软发布的最新安全更新。作为安全更新的一部分,操作系统将被重新启动,这需要您所有的虚拟机离线;如果您希望没有任何停机时间,则需要通过Hyper-V实时迁移特性的帮助,将所有虚拟机移动到集群中的另一个节点。
TA的最新馆藏
喜欢该文的人也喜欢问题:VMware Workstation与Hyper-V不兼容。请先从系统中移除Hyper-V角色,然后再运行VMware Workstation。
系统版本:windows10 1607 en
快速解决:未开启Hyper-V的情况,需要开启后,再次关闭Hyper-V;
     开启Hyper-V的情况,直接关闭即可。
     &深层次的原因,为什么不兼容,要去问官方(微软和vmware)。
解决方案:
第一步:右键开始菜单选择--程序与功能。
第二步:打开或关闭win功能,这里是关闭Hyper-V这个,有可能这个本身是关闭的,并且显示不兼容,你需要打开后,重新关闭它。
重启后解决问题。
阅读(...) 评论()

我要回帖

更多关于 vmware和hyper不兼容 的文章

 

随机推荐