微软在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

转载于:https://www.cnblogs.com/liangxiaofeng/p/5838398.html

Hyper-V和Virtual PC的不同相关推荐

  1. hpgen8服务器修改电源模式,用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造...

    用HP GEN8+WIN2012+Hyper V+黑群晖5.2组建家庭NAS中心 篇二:HP GEN8硬件改造 2017-11-19 15:55:35 127点赞 945收藏 205评论 追加修改(2 ...

  2. Virtual PC磁盘的最佳压缩方式

    随着vpc不断的使用,vpc的磁盘就会一天一天的增大,于是你试着去把那些在vpc上面的软件都删除了,可是发现体积仍然没有什么改观,我还尝试过将系统都格式化了,仍然没有什么太大的变化. 经过苦苦搜寻还是 ...

  3. 在WinXP上通过Virtual PC安装WinCE

    开发WinCE程序的调试,要么用Emulator,要么用触摸屏等等硬件,模拟器不真实,硬件又难找还不易随身带.       象我这样穷得买不了带CE的PDA,懒得不想下巨型的PB.VS,要随时调试还真 ...

  4. Virtual PC 2007下虚拟机与本机双XP系统实现互联与上网详解

    Virtual PC 2007下虚拟机与本机双XP系统实现互联与上网详解 1.在虚拟机安装windowsXP系统 2.为了不影响用来上网的原网卡,所以我们选择在主机上装一个虚拟网卡来与虚拟机进行通信, ...

  5. lzg_ad:使用Virtual PC 部署和测试XP Embedded 发布镜像

    注意: 本文将假设你已经熟悉并会使用Virtual PC. 如果对Visual PC的使用方法还不了解,请参考: http://www.petri.co.il/virtual_create_virtu ...

  6. 解决 Virtual PC 在 XP PAE模式下无法运行的问题

    在xp下装了Virtual PC 运行是出现如下提示: Virtual PC 在PAE模式下无法运行 此版本的Virtual PC无法在PAE(物理地址扩展)模式下运行.请恢复到正常状态下来运行Vir ...

  7. Windows Virtual PC RC 发布

    在 Windows 7 RTM 即将发布之际,Windows Virtual PC 迎来了 RC.Windows Virtual PC(WPC)更加成熟,从特性列表中,可以了解到 WPC 颗粒化的共享 ...

  8. Virtual PC,我真的不敢用你!

    为了方便跨平台的调试,还是忍气吞声地用Virtual PC,请注意这个时间:早上8:12开始在Virtual PC上安装Red Hat Linux 9 ,不能耽误工作,于是一边让它后台安扎,一边开着V ...

  9. Virtual PC 使用指南

    安装需求 物理计算机和宿主操作系统安装需求 在安装Virtual PC之前,计算机需要满足以下要求: CPU主频为400MHz(推荐1GHz)以上.具有L2缓存的x86计算机.Virtual PC支持 ...

  10. 用Virtual PC 2007安裝Fedora Core 9

    前言 這幾天心血來潮 平常就已有用Virtual PC在使用Win 2003 Server和WinXP 昨天又拿Virtual PC灌了Vista 今天想說試灌最近新出的Fedora Core 9 一 ...

最新文章

  1. 选择scrum任务看板管理工具的要点
  2. linux go redis,使用go来操作redis的方法示例
  3. 【赠书】pandas创始人手把手教你利用Python进行数据分析
  4. TK:vtkCameraActor用法实战
  5. artTemplate基本用法
  6. vector c++ 赋值_面对拷贝赋值时发生的自我赋值的正确态度时接受而不是防止
  7. Java环境配置(linux安装jdk8)
  8. 在slackware 10下安顿Oracle 10
  9. 一、Java多线程基础
  10. Atitit nosql的概念与attilax的理解 目录 1. 常见的nosql 二、Redis,Memcache,MongoDb的特点 1 HBase 1 2. Nosql的核心nosql 1
  11. 数学手册|赋范空间概念
  12. nbiot教学实箱_lora-NBiot窄带物联网通信试验箱--5g通信技术教学篇
  13. CoreML遇到的问题和原因
  14. GDPR合规|数据控制者与数据处理者区别大吗?分别承担什么法律责任?
  15. Paper Reading- Center-based 3D Object Detection and Tracking (Based: KITTI)
  16. 转载 Linux内存管理(最透彻的一篇)
  17. LATEX编辑与应用《炉温曲线的机理建模与优化设计》
  18. php计算器_,php计算器
  19. 四川计算机工程师申报表,四川助理工程师评审表.doc
  20. Android移除原生内置应用

热门文章

  1. PHP 海报二维码合成
  2. ActiveX组件CADViewX v12发布,支持最新的AutoCAD®DWG 2018版本
  3. 占位隐藏 html,CSS设置输入框占位符placeholder点击隐藏
  4. CheatSheet for mac 1.2.7 热键快捷键管理工具
  5. python——pyecharts库geo函数/map函数实现【安徽省肺炎疫情等级分布】地图数据的可视化
  6. 论文中三线表的生成方法
  7. 2、OmniGraffle系列-表格
  8. 服装店收银系统小程序哪家好?
  9. 麦肯锡报告翻译:《超越狂欢:区块链的商业战略价值是什么?》
  10. 计算机模拟软件带声音,iSurround电脑音效音质增强模拟环绕软件1.0