Hyper-V凭什么赢得用户认可的?

标签:
hyper-v虚拟化微软vmware技术it |
分类: IT乱弹 |
在虚拟化领域里,被Hyper-V标榜的后起之秀形象已被越来越多的人认可。微软乃继VMware后最大的竞争者。究竟谁将成为最后的王者?笔者认为我们更应该站在舆论的背后,能更个人化、主观而清醒的加以分析判断,也许他的观点并非言辞偏颇,我们每个人最后作出的选择是见证一个产品优劣的最有效证据。
首先,相比VMware产品与Windows Server 2008
Hyper-V我更青睐于后者。对于一个有经验的VMware公司,我对其产品表示肯定。当然,我也发现在网络上也有诸多VMware
的“铁杆”用户。但使用并研究了Windows Server 2008
Hyper-V以后我想通过我个人的感受上与大家做一分享。
目前Hyper-V由于定位的不同,在整个虚拟化进程中具有其独有特色。但因为在不同的虚拟化架构下,使得Hyper-V在安全性方面有了一个非常大的提升。我们首先来看一下Hyper-V的体系结构(见下图):
其基于VMbus的高速内存总线架构是其安全性实现超越主要奠基者,由于Hyper-V底层的Hypervisor代码量很小,具备了一个非常精简的结构,不含任何第三方驱动,安全性得到的了大大的提升。这一点我发现在网络上很多人对其有所忽视。另外,我们知道为了保护共享数据,都需要一些同步机制,例如信号量、锁等。本虚拟处理器采用按照时间片进行调度的机制,而一般情况下多处理器操作系统内核和驱动则采用自旋锁的机制,在获得自旋锁之前,线程并不阻塞,而放任处于自旋状态,如果在此竞争虚拟处理器,则其它虚拟处理器就要自旋很长时间,严重导致了CPU的浪费,性能上当然不及Hyper-V更优一些。虚拟机与硬件之间的转换层次少,必然能更充分利用硬件资源。
Hyper-V可以很好地支持Linux,我们可以安装支持Xen的Linux内核,这样Linux就可以知道自己运行在 Hyper-V之上,还可以安装专门为Linux设计的Integrated Components,里面包含磁盘和网络适配器的VMbus驱动,这样Linux虚机也能获得高性能。当然,这不仅仅只针对Linux。我认为Hyper-V硬件支持的提升,多系统支持等都是其能打破VMware“神话”的利剑。
Hyper-V的优势还很多很多,我这里就不再做一一解释了。我认为对于这种瞬间既能更新换代的领域里,Windows Server 2008
Hyper-V必将能以惊人的速度在市场上立于不败之地。对于微软这个巨头,我们更有理由相信Hyper-V在将来所能体现的优势会越来越明显!
友情提示:对于没有升级新版本的朋友请尽快升级!