VMware同样使用vSphere / ESXi精简型——并且不需要Windows Server许可证——来应对Hyper-V。自Server 2012以后,Hyper-V就有可用的免费版本,并且Nano Server部署计划中Hyper-V具有超精简配置。所以,无论运行Windows Server文件服务还是计算服务,Windows Server许可证问题似乎都变得无足轻重了。 当Server 2008最早发布Hyper-V平台时,VMware可以说是“江湖霸主”(其实现在也是,至少根据微软以外的许可证部署来看),而笨重的Hyper-V是微软平台引入虚拟化的第一杆。然而,今日的Hyper-V已经在多个方面追赶上VMware的vSphere,甚至在某些方面超越vSphere。 Windows Server2016 Hyper-V vs. VMware vSphere 6
Hyper-V的一个新功能称为“直接存储空间”(Storage Spaces Direct),是一种利用直连式存储(direct-attached storage)创建虚拟化存储高可用集群的方法。该功能直指vSphere的虚拟存储网络(virtual SAN)功能,更使得Hyper-V在功能上与vShpere相当。这里,直连式指的是将驱动器(SSDs或者磁盘)物理性连接至虚拟机的主机物理服务器。Storage SpacesDirect可以以“扩展文件服务器”(scale-out fileserver)配置运行,指的是通过SMB文件共享将计算虚拟机集群连接至群集存储服务器。 或者,Storage SpacesDirect可以以“超级集成模式”(hyperconverged mode)运行,指的是虚拟机应用直接运行在提供存储的服务机上,并且所有的“存储网络”由软件完成,该过程利用了微软基于原始存储空间创建的模型。
看起来就像创建一个存储集群。
按步骤单击,选择服务器来创建扩展文件服务器。
如果使用全固态硬盘SSDs,不需要使用Storage Spaces Direct的缓冲功能;但是如果是磁盘和SSD的混合硬盘,可以利用高速缓冲介质响应集群。
利用Storage Spaces Direct从磁盘中创建扩展文件服务器。 对于传统数据存储中心,这些功能可能没什么大不了。但是,对于具有许多通用服务器硬件的云端系统用户来说,这些功能就是“天降利器”。相对于之前必须将所有的设备连接至昂贵的存储硬件,现在云端系统用户可以根据需要卸载很多通用系统的本地磁盘,并在云端提供硬件。例如,数据库超级集成、其他输入-输出密集型应用以及其他应用的SMB简单集群。所有惯常的RAID冗余问题都能通过多软件集群系统得以解决。 其实,这是VMware早已实现的功能。然而,Windows Server 2016这项功能的向导驱动简易性、单一软件许可以及利用现有Windows系统管理员技能等,相比之下更具吸引力。这使得将一些高可用性要求的应用载入服务器云环境更容易、更低价。 微软一直声称十分乐意接受Linux,至少是作为Azure和Hyper-V的客户操作系统。 Hyper-V 2016给Linux VMs带来了一些增强功能,包括支持安全启动保护,本质上是保护虚拟机免遭引导装载恶意软件如隐蔽软件的感染。而vSphere 6 / ESXi支持Linux客户操作系统“统一可扩展固件接口”(UEFI)启动,目前还不支持安全启动。 另外一个功能是支持嵌套虚拟化,可以在虚拟机自身Hyper-V实例中创建虚拟机,称为盗梦空间风格”( Inception-style)。目前,这种嵌套只能在支持VT-X的Intel处理器服务器硬件上实现。配置AMD-V处理器的服务器目前还不支持Hyper-V,但是暂时可以在v-Sphere 6中嵌套Hyper-V。并且,Hyper-V管理器应用目前尚不支持启用嵌套虚拟化——每个虚拟机只能通过PowerShell启动:Set-VMProcessor -VMName-ExposeVirtualizationExtensions $true 其中,最大的好处是云部署。现在,用户可以部署Hyper-V作为私人数据中心或者Azure或者其他Windows Server云中的虚拟实例。微软不断提升的软件定义网络和屏蔽虚拟机功能,使得多用户云运营商能够向防火墙保护的客户提供虚拟Hyper-V主机。该过程给予客户一些信心,没有人能够从云端窥探他们的服务器。 (责任编辑:本港台直播) |