WEB开发网
开发学院操作系统windows 2008 虚拟化风暴前夕 微软HyperV技术分析 阅读

虚拟化风暴前夕 微软HyperV技术分析

 2008-08-30 12:38:28 来源:WEB开发网   
核心提示: Hyper-V的VSPs/VSCs、VMBus架构这种方式具有不少好处,例如,虚拟化风暴前夕 微软HyperV技术分析(6),最明显地,Hyper-V可以兼容大量的驱动程序,多处理器虚拟机并不是一个Hyper-V才具有的特性,VMware的ESX Server早已经实现4 CPU的虚拟机,

虚拟化风暴前夕 微软HyperV技术分析

Hyper-V的VSPs/VSCs、VMBus架构

这种方式具有不少好处,例如,最明显地,Hyper-V可以兼容大量的驱动程序,而不必为虚拟机开发专用的驱动程序(ESX Server就是这样干的),只要设备能在Windows Server 2008下工作,那么Hyper-V虚拟机就能使用这些设备资源,再加上Windows驱动天生就比其他操作系统(如Linux)的驱动丰富,因此在硬件支持上Hyper-V具有着无可比拟的优势。VMware ESX Server甚至不能直接应用Linux驱动程序,需要另外进行额外的操作才能使用,因此VMware ESX Server容易受到设备方面的问题,当然用户可以使用具备VMware认证的全套硬件以避免这个问题。

有利就有弊,VSP/VSC架构需要支持Hyper-V技术的客户端的支持,这样就大为限制了虚拟机操作系统的选择,不支持Hyper-V的客户操作系统只能使用设备模拟的方式,性能和以前的Virtual Server 2005 R2没有太大的分别,要享受到Hyper-V性能的提升,需要虚拟机使用Windows Server 2008,或者内含Xen的Linux/Unix。Hyper-V的客户机操作系统的选择确实只注明了Windows和少数几种Linux,虽然笔者猜测或多或少有着商业策略上的因素,不过从技术上来看,确实也有一些限制。

Hyper-V设备驱动的这个优点正好就和微内核驱动程序架构的优点一样,模块化,架构灵活,不需要更改就可以提供新硬件的支持。

顺便提一下,设备虚拟硬件辅助VTd技术在Hyper-V下的实现很轻松,只需要开发Windows Server 2008下的驱动程序。

Hyper-V还具有一个关于性能的重要特性:多处理器虚拟机,Hyper-V支持4 CPU的Windows Server 2008虚拟机,和2 CPU的Windows Server 2003虚拟机。多处理器虚拟机并不是一个Hyper-V才具有的特性,VMware的ESX Server早已经实现4 CPU的虚拟机,并且是在各种操作系统下(WMware Workstation也能提供2 CPU的虚拟机)。

上一页  1 2 3 4 5 6 7  下一页

Tags:虚拟化 风暴 前夕

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接