可能有读者已经开始开骂了,前面那么多废话,就是没有一点有内容的东西,ok,下面先给一个好东西,Hyper-V虚拟化细节架构Hyper-V虚拟化细节架构图。很多人都担心微软现在进入这个领域会不会太晚,仓促推出的产品是否可以击败VMware。最近VMware新产品层出不穷,而微软似乎一直不那么自信。借着windows2008推出的Hyper-V到底有什么神奇的地方,是很多人所关心的。对于微软进入虚拟化技术领域有所担心的人,可能是没有注意到一个小细节,就是微软在2003年2月19日的一起收购案,收购了一家叫做Connectix的公司。很多新人可能都没有听说过这家公司,但是说出这家公司的产品,大家可能可能如雷贯耳了。Virtual PC就是Connectix公司的大作,而且一系列关于虚拟化的专利技术和专业人员都随着这次收购进入了微软的怀抱。为了使这个团队可以更好的融入微软,微软给了他们很多小的产品和项目来进行磨合。譬如vs2003中的智能设备虚拟机,Virtual Server等。在几个项目的磨合后,他们开始为Hyper-V开始做准备。这5年时间磨得一剑寄托了很多的东西。它继承了Virtual PC本身成功的地方,其次极好的和微软产品进行了融合,在桌面虚拟化方面独树一帜,最后就是针对VMware的不是很完善的地方也进行了优化。

我们可以从Hyper-V虚拟化细节架构图中可以看到,Hyper-V除了跟微软自家的Virtual PC、Virtual Server等产品相比,有着很显著的区别,和竞争对手VMware Server/ESX Server也有很大不同。这里转一下Hyper-V的九大特征:

新改善的架构. 新的64位微内核Hypervisor架构使得Hyper-V可以提供更广泛的设备支持方法,以及增强的性能和安全性。

广泛的操作系统支持. 广泛支持同时运行不同类型的操作系统,包括32位和64位的多种不同的服务器平台的系统,例如Windows、Linux以及其他。

对称多处理器(SMP)支持. 可在一个虚拟机环境中最多支持四个多处理器,使您可以在虚拟机中完整享受到多线程应用程序的优势。

新的硬件共享架构. 通过使用新的虚拟服务供应程序/虚拟服务客户端(VSP/VSC)架构,Hyper-V增强了核心资源的访问和使用,例如磁盘、网络以及视频。

新改善的架构. 新的64位微内核Hypervisor 架构使得Hyper-V可以提供更广泛的设备支持方法,以及增强的性能和安全性。

广泛的操作系统支持. 广泛支持同时运行不同类型的操作系统,包括32位和64位的多种不同的服务器平台的系统,例如Windows、Linux以及其他。

对称多处理器(SMP)支持. 可在一个虚拟机环境中最多支持四个多处理器,使您可以在虚拟机中完整享受到多线程应用程序的优势。

新的硬件共享架构. 通过使用新的虚拟服务供应程序/虚拟服务客户端(VSP/VSC)架构,Hyper-V增强了核心资源的访问和使用,例如磁盘、网络以及视频。

还有一个特征由于网页上的错误,和第八个重复了,我找到在贴上好了。(o(∩_∩)o...)

最后总结一下,Hyper-V的本质是一个VMM(虚拟化管理程序),这个很重要。这个和之前的Virtual Server有截然不同的区别,处在不同的层面,Hyper-V和VMware的ESX Server更像,更接近于硬件。有一个很炫的说法——Bare-Metal Virtualization——我看到过一个翻译叫做裸金属虚拟化产品。Hyper-V是微软的第一个Bare-Metal Virtualization的产品。这里强调一下,除了层面以外,在基础架构上Hyper-V和VMware的ESX Server完全不一样。