Win8预展:桌面虚拟化将成为主流

服务器在线 9月15日国际报道:网络作为一项由经验丰富的工程师,昂贵的硬件和神秘的MAC以及IP地址来维护的复杂技术并不是很久的事情。如今一个12岁的孩子打开消费级路由器,连接上网本,然后在互联网上做一个12岁孩子会做的任何事情已经成为司空见惯的主流趋势。

虚拟化很快也将成为这种人人熟知的主流趋势,12岁的孩子同样可以在他们的上网本上创建和删除虚拟机。微软的加入又为虚拟化的流行起到了推波助澜的作用。昨天微软公司Hyper-V程序管理者马特.约翰宣布了很多人已经猜到的事实:微软桌面操作系统新一代版本将大规模侧重虚拟化功能。

约翰表示"在构建Windows 8的过程中,我们着重于将作为Windows Server之前两个版本中组成部分的虚拟机技术Hyper-V也应用到客户端操作系统中来"。

如今可以肯定的是这不是虚拟化首次在Windows系统上成为可能–举例来说Windows 7的高端版本就包括了Windows Virtual PC和XP Mode,这也是在Window 7中运行Windows XP的虚拟机。微软公司还拥有其他的虚拟化技术,比如MED-V。更不用说VMware的VMware工作站,甲骨文的VirtualBox和其他产品,类似的产品都能与Windows操作系统兼容。

但是新鲜之处在于这是主流Windows桌面系统用户首次真正拥有虚拟化软件,可以运用他们的指尖就可以创建和配置虚拟机,装载操作系统并将虚拟化管理程序作为他们Windows操作系统的组成部分来进行引导并启动。这已经主流的不能再主流了。

根据约翰的说法,内置在Windows 8操作系统中的Hyper-V管理程序版本将非常成熟可靠。可以在虚拟机中运行64位操作系统并支持强大的32个处理器和512GB随机存储器的虚拟机。还可以允许桌面系统进入休眠模式(自动暂停任何正在运行的虚拟机),包括动态内存分配–类似于Windows Server 2008 R2中内置的
Hyper-V管理程序版本中的特性,可以通过Windows升级一并进行升级,快照和类似于VMware的Storage vMotion的实时存储迁移特性。约翰表示"有了这些特性,你就能将虚拟机的存储从一个本地硬盘迁移到另外一个本地硬盘,一个USB存储或者一个远程文件共享,并且无需终止虚拟机程序的运行就能办到"。虚拟机还能提供无线网络接口卡与外界进行对话,使用每个虚拟机的虚拟网络接口卡之间进行MAC转化的Microsoft Bridge和桌面系统的物理无限网络接口卡就能做到。

也存在一些局限:如果你想运行五个或者五个以上的虚拟机就必须选择配置4GB或者更高随机存储器的64位Windows操作系统版本。这是你可能不愿面对又必须面对的事实。诸如依赖专用硬件的BitLocker的特性或者要求使用图形处理器进行处理的游戏都无法正常运行。诸如依赖子定时器的实时音乐混合应用软件等对延迟比较敏感的高精密应用软件在虚拟机中运行可能也存在问题。

一旦Hyper-V管理程序安装成功,根操作系统–比如Windows 8–就将在Hyper-V虚拟化层的顶端运行。要想继续直接使用所有的基础硬件以便BitLocker这样无法在虚拟机下正常运行的应用软件能运转正常需要进行一些特殊的处理,但是约翰表示"根操作系统在Hyper-V管理程序顶端运行的事实将产生一些负面的结果,对延迟敏感的高精密应用软件在根操作系统上运行依然存在问题"。约翰警告称这是你要面对的虚拟化问题。

还有很多我们所不知道的。你能够输入和转换成VMware虚拟机吗?能支持何种客户端操作系统?只能支持微软操作系统还是可以在Windows 8中运行Linux和其他操作系统?(在Hyper-V管理程序的服务器版本中,你可以运行CentOS操作系统,红帽企业版LINUX操作系统,SUSE Linux Enterprise Server以及各种微软的操作系统),企业级用户能够从微软的System Center Virtual Machine Manager对Windows 8上运行的虚拟机进行管理吗?这些问题将在未来几个月中逐渐明了。

当你考虑到这些时,这对于微软来说已经是个显著的进步。毕竟像VMware这样强劲的虚拟化竞争对手也在向桌面系统领域深度渗透。因此为什么不在每个桌面系统计算机用户的鼻子底下坚持Hyper-V虚拟化技术的优势呢?通过将Hyper-V管理程序普及为每个人都能尝试和习惯的主流技术,就代表这微软能从中小型企业领域获得巨大的收益。想象一下当每个人都在桌面系统上安装了Hyper-V管理程序会为虚拟应用工具带来多大的潜力吧。

在企业级虚拟化领域也没有巨大的不同,但是Hyper-V管理程序还没有在企业级市场上引起太大的关注。