Hyper-V和Virtual PC的不同

微软在2003年收购了推出了Virtual PC软件的Connectix公司,并在其后推出了Virtual Server服务器虚拟化软件

Hyper-V跟微软自家的Virtual PC、Virtual Server等产品相比,有着很显著的区别。Hyper-V的本质是一个VMM(虚拟化管理程序),和微软之前的Virtual Server系列产品,处在的层次不同,它更接近于硬件,这一点比较像VMware的ESX Server系列,实际上Hyper-V属于微软的第一个裸金属虚拟化产品(Bare-Metal Virtualization)

Virtual Server, Virtual PC 于 Hyper-V的比较:

  1. Vitrual PC只能虚拟出32位的系统,即使有运行在64位系统的Vitual PC,但是也只能在里面虚拟32位的系统,微软不会再推出能虚拟出64位系统的Virtual PC版本
  2. Virtual PC的硬件是虚拟的,Hyper-V由hypervisor层直接运行于物理服务器硬件之上。所有的虚拟分区都通过hypervisor硬件通信,其中的hypervisor是一个很小、效率很高的代码集,负责协调这些调用。
  3. Virtual PC随便拿个机器,基本都可以安装,而Hyper-V就不是:

Hyper-V的安装的需求:

  1. 要求物理机的CPU支持虚拟化指令(Intel的叫Inter-VT,AMD的叫AMD-V),这个需要在BIOS中启用。
  2. CPU支持数据执行保护(DEP)。
  3. Windows Server 2008必须为64位系统。

企业应用中, Hyper-V于Virtual PC, Virtual Server的比较.
1.  Hyper-V作为一个组件被集成到了Windows Server 2008中了。[无需单独付费] 
2.  通过利用底层处理器提供的虚拟化功能大大提高了虚拟机性能。 
3.  硬件与虚拟机之间抽象出来的管理层更薄,因此比Virtual Server 2005 提供更好的性能。[英文中管这一层叫Hypervisor] 
4.  支持多处理器的虚拟机,Hyper-V最多支持4个处理器而Virtual Server 2005 R2 中只支持1个。 
5.  支持在虚拟机中安装64位的操作系统,但外层托管的操作系统也必须是64位的。 
6.  IDE 通道最大支持2TB 的虚拟硬盘存储。[Virtual Server 2005中最大支持127GB] 
7.  与Virtual Server 2005中通过Web界面管理主机和虚拟机不同的是,Hyper-V将管理界面集成到了系统的MMC中。 
8.  显然微软有计划将Hyper-V发布成一个独立的组件,将来可以直接在裸机上安装而不需要任何操作系统的支持。因此你将来可以无需为Windows操作系统付费而直接在上面安装使用虚拟的Windows或者Linux。 
9.  Hyper-V中虚拟机的网卡显示的是10G而在Virtual Server 2005中都是100MB的。 
10. 可以为虚拟网络指定多个VLAN ID 
11. 快照!它可以在不暂停或关闭虚拟机的情况下来保存虚拟机的状态并制作出一份虚拟机硬盘的拷贝。快照功能可以用来保存整个虚拟机状态[不光是虚拟机硬盘的内容,也包括虚拟机的配置信息]。在Hyper-V管理器中你可以跟踪你篡改间的快照并且可以恢复你的虚拟机到任何一个你先前创建的快照时的状态。 
12. Fedora 8 已经能在Hyper-V Beta 版本上良好的运行。 
13. Hyper-V 的虚拟机最大支持64GB而Virtual Server 2005只支持3.6G。

在Windows Server 2008上无法安装Virtual PC 2007. 会提示说试图安装一个操作系统不支持的软件.

注意, 即使是在64位的Virtual PC上, 也无法虚拟出64位的操作系统. 下面的一段话解释的很好:

Please keep in mind that you need the x86 version, not the x64 version, for your testing with Virtual PC. Even if your host OS (the OS where you installed Virtual PC) is running a x64 version of Windows and you’re using the 64-bit version of Virtual PC, the guest OS (the virtualized environment) is not. You will need the x64 version only if you’re running on real hardware that supports 64-bit or when you get your hands on the new Windows Virtualization Services that will become available later. In our case, we’re using Virtual PC with 32-bit guests, also referred to as x86 environments.

http://blogs.technet.com/josebda/archive/2007/08/05/testing-windows-server-2008-using-virtual-pc-step-by-step.aspx

时间: 2024-10-18 21:23:21

Hyper-V和Virtual PC的不同的相关文章

Problem:To Connect with MySQL in Virtual PC Environment

I'm trying to build a 1:n dev environment,with the help of Vsever(just like VMware worked on sever) Things seem to be OK while I copy the os mirror to the virtual pc and install it. Building My IDE(python+npp), Installing libraries needed, vcredist_x

Windows 2012 Hyper –V 3.0 New Functions

1-Hyper –V 复制 Hyper-V 3.0提供的复制特性,允许管理员为现有的虚拟机创建副本,提供了一种简单而实用的故障转移和灾难恢复的方案 防火墙允许 HV2 启用复制,指定HV1 ,复制到HV1 察看复制状态 故障转移方式: 在HV2 上 ,选择计划故障转移 在HV1上也可以选择即时的故障转移 反向复制: 就是HV1 作为主服务器了,HV2 作了副本服务器 Hyper-V 不仅仅给用户提供了一种简单高效的灾难恢复方案,同时在安全性上支持证书身份验证,在副本初始化时,也提供了离线副本的选

Hyper - V (四)

安装虚拟机 新建虚拟机 为新建的虚拟机起名,默认保存路径为前面设置的默认路径 指定虚拟机内存大小 指定虚拟机网卡连接到外部网络还是内部网络(或专用网络) 创建虚拟硬盘,指定硬盘存储路径及硬盘大小 选择安装文件的引导路径,支持光盘安装,ISO安装等方式. 这里我们选择通过光驱引导的方式来安装系统 完成虚拟机设置. 右键点击新建的虚拟机,设置可以更改虚拟机的配置选项. 将ISO文件加载到虚拟机中,即可以实现光盘引导功能. 启动虚拟机-- 安装系统 Hyper - V (四),布布扣,bubuko.c

Hyper - V (三)

创建内部网络及专用网络 内部网络:不与外部通讯的网络,仅与物理机及虚拟机之间通讯. 专用网络:不与外部及物理机通讯的网络,仅支持虚拟机之间的通讯. 添加内部网络 单击虚拟网络管理器 2. 点击新建虚拟网络 -- 内部 -- 添加 3. 此时将新建立一个内部的虚拟网卡 在添加内网通信的IP地址即可. Hyper - V (三),布布扣,bubuko.com

Virtual PC 2007上 MS-DOS 6.22的安装方法

标题: MSDN上MS-DOS 6.22的安装方法作者: Demon链接: http://demon.tw/operating-system/msdn-ms-dos-6-22-setup.html MS-DOS 6.22是最后一个零售版的MS-DOS系统,MSDN为订阅用户提供了MS-DOS 6.22系统下载. 网上也有不少人分享这个版本的下载地址,但是却没有人告诉你要如何安装.除了怀旧,这个年代谁还会去安装DOS系统呢?那些连DOS和CMD都分不清楚,口口声声说DOS命令DOS命令的人,真的用

win8/win10 自带Hyper V虚拟机

为什么是hyperV而不是vmware workstation或者virturalBox? 萝卜白菜,各有所爱.这里不比较数据,不深究技术,我选择的理由很简单:系统自带,不用安装额外的软件,而且性能也还可以. hyperV最早集成于win8中,win7及更老版本是没有此功能的.打开"任务管理器",在"性能"选项卡"虚拟化"中可到启用状态.可在BIOS设备.安全或CPU选项卡中找到虚拟化选项. BIOS中开启硬件支持后,可在"添加删除程序

Hyper v 单网卡 外部网络

先说一下环境: WIN 8.1 单网卡(有 无线 和 有线网卡, 但是没有多余的网络接口可插,还是等于单网卡) Hyper V 有3种虚拟交换机类型: 专用 / 内部 / 外部 各有各的用处, 我理解也不多,不多嘴误导大家. 今天说这个,是因为要做CSS和JS兼容调试, 开发用的都是IE11,用IE11的调试工具将文档模式调为 IE8 ,发现 jQuery.Validation 不能常运行. 但是用虚拟机装的 XP上直接用IE8 ,却没有任何问题,真的很蛋疼. 工作用的有两台电脑,一台装的是WI

virtual PC 打造IE6、IE7、IE8、IE9等多版本共存原版测试环境

多版本IE共存是web开发者测试环境下的必备基础.使用原生态的测试环境更为准确严谨不易出错.而打造一个多版本IE共存于一个操作系统并能快速打开能够提高web开发者的工作效率. 一.安装 Windows Virtual PC 访问微软官网下载适合的版本   http://www.microsoft.com/zh-CN/download/details.aspx?id=3702 二.安装 Windows XP Mode 访问微软官网下载适合的版本   http://www.microsoft.com

Hyper - V (六)安装Hyper - V系统集成服务

安装Hyper - V系统集成服务 作用: 操作系统关闭 -- 当物理机关机时,Hyper - V 上的虚拟机将先于物理机关机.如不安装此服务,虚拟机将不会自动关机而造成类似于直接断电. 时间同步 -- 即虚拟机与物理机的时间同步 数据交换 -- 物理机可以查看到虚拟机的相关信息 ,如计算机名等 检测信号 -- 当虚拟机假死或无响应状态时,虚拟机会发送重启等信号 备份(卷快照) -- 开启备份功能 如何安装: 点击操作 --  插入集成服务安装盘 点击安装即可,安装完毕后重启 Hyper - V