Windows Server 2012虚拟化性能

对微软Windows来说,2012是非常重要的一年。随着智能手机与平板电脑应用的普及,逐渐威胁到传统以Windows作为操作系统平台的x86架构个人计算机。虽然Windows 7一上市之后大获好评,这几年来开始陆续有许多用户开始升级,但仍有不小比例的用户仍在使用11年前发表的Windows XP,所有人都在关注Windows 7的下一版Windows 8能否扭转颓势,微软所要面对的竞争对手,不只是软硬件整合度更高的移动设备平台,也包括自己的旧系统,这场仗打起来格外艰辛。姑且不谈Windows 8的喜悲,Windows Server 2012 在Hyper-V(3.0)方面的表现绝对可称得上是翻身仗。

windows server 2019是否开启虚拟化 windows server 2012虚拟化_Server


Hyper-V发展历程

在服务器版本方面,Windows Server 2003在2010年7月已经不再提供主流支持,现在大部分用户都逐渐升级到Windows Server 2008,不过面对服务器虚拟化平台厂商VMware的威胁,微软虽然也在产品内部署相关功能,并持续改良,但在产品技术的成熟度与市场占有率一直居于落后的局面。

微软先是在Windows Server 2008推出后半年内,即推出他们的Hypervisor:Hyper-V(1.0),可在操作系统的角色或单独架设Hyper-V Server 2008,并搭配System Center Virtual Machine Manager 2008作为主要管理平台,涵盖以VMware服务器虚拟化平台的环境,加以整合管理。

第二版是2009年所推出的Windows Server 2008 R2,也更新了Hyper-V(2.0),其中最重要的新功能是,终于支持了在线迁移(Live Migration)的功能──虚拟机在不停机的情况下,即可迁移到其他实体服务器,并提升处理器与网络方面的支持。System Center Virtual Machine Manager 2008也推出R2,不只是支持Live Migration,更重要的是,能基于这样的功能搭配System Center Operations Manager,做到VM自动化移转,这功能叫做Performance and Resource Optimization(PRO),与VMware Distributed Resource Scheduler(DRS)匹敌。

windows server 2019是否开启虚拟化 windows server 2012虚拟化_服务器_02

但这几年来,VMware也没有放缓脚步。2009年推出vSphere 4、2011年vSphere 5上市,持续扩展服务器虚拟化的技术规格,以及相关应用功能的整合。到了2012年,随着微软即将推出新一代Windows Server,当中的服务器虚拟化平台Hyper-V技术发展程度,以及与vSphere 5之间的差距是否缩小、甚至能超越,也备受关切。


服务器虚拟化平台发展得更成熟

在云计算技术风生水起的时代,企业不断投入所需的基础系统来实现私有云部署,而微软也将触角伸向虚拟化,因此投身服务器虚拟化技术。本次发布Windows Server 2012时,所提供的Hyper-V,更是突破以往的限制。同时,他们也想针对云计算的多租户(multi-tenant)环境,才能进一步满足私有云共享服务与公有云服务需求,因此微软对Windows Server 2012与Hyper-V的发展正是着眼于此。

windows server 2019是否开启虚拟化 windows server 2012虚拟化_Windows_03

微软Hyper-V与VMware vSphere的规格比较

服务器虚拟化的规格方面,微软在Windows Server 2012上的Hyper-V(3.0)将超越VMware vSphere,每台虚拟机所能配置的虚拟处理器最多到64颗,而内存可配置1TB,是Windows Server 2008 R2时期(64GB)的16倍,规格已经比许多实体x86服务器还要高了。

按照搭配最新Intel Xeon E5-2600系列处理器的2路服务器来说,若启用Hyper-Threading,整台核心数可达32颗,内存最大到768GB。

若4路服务器搭配的是8核心以上Xeon E7-4800系列处理器(并开启Hyper-Threading),或16核心的AMD Opteron 6200系列处理器,才有机会相当或超过Hyper-V单台虚拟机的处理器与内存上限。

相比VMware vSphere又是怎样的情况呢?以VMware的Hypervisor──ESXi 5.0来说,目前单台虚拟机最多可配置32颗虚拟处理器,以及1TB内存。在VM的处理器资源的配置,最新版Hyper-V首次胜出,而内存方面打平。

就整台实体服务器来说,上一版Hyper-V可支持的逻辑处理器数量只有64颗,而vSphere 5最多可达160颗,相当可观,不过最新版Hyper-V更胜一筹,高达320颗;而在整台服务器可允许的虚拟处理器总数上,Hyper-V 2.0可允许512颗,vSphere 5和Hyper-V 3.0都是2048颗。内存容量方面的配置,Hyper-V 2.0可支持1TB,vSphere 5是2TB,Hyper-V 3.0则有4TB。至于单台主机能负荷的虚拟机数量上,Hyper-V 2.0可允许384台,vSphere 5是512台,Hyper-V 3.0是1024台。

从这些规格大幅度的领先,可以看出微软对于服务器虚拟化平台扩展性的提升,表现出势在必得的决心。VMware也不甘示弱,最近在他们网站上设了一个专区(Get the Facts, Not the Microsoft Hyper-bole),表达vSphere领先Hyper-V之处。此外,有传言指出VMware在8月举办的VMworld大会上,可能会推出vSphere 5.1,到时候相关技术规格可能会更新。故而,鹿死谁手还要再观望一段时间。

 

Windows Server 2012虚拟化性能及十大重要功能

扩展的PowerShell功能

Windows Server 2012的发布在即,其初始代码也已在本月发给了制造商,正式的发布将在9月份。

如果在Windows Server 2012的测试版和预览版发布期间你都是局外人的话,那么你可能会对最终版具备哪些特色和功能很感兴趣。这里我们就对微软这套最新版的旗舰服务器操作系统的10大特色及变化做一番概述。

1、新的服务器管理程序:创建、管理服务器组

新的服务器管理程序界面的优势之一就是创建服务器组(server group)的能力,所谓服务器组就是已在企业网络中存在的一组服务器,可通过新的用户体验来管理。创建新的服务器组可以管理有着相同属性的每台服务器——一个服务器组包含运行IIS的所有机器,例如数据库服务器组等等——并可随你的意愿提供组中任何一台服务器上的特别信息。这对于一个尚未部署专用监控软件的组织来说可是一项大大的福音。

2、更好的版本和SKU选项

新的操作系统对于微软清理含糊不清的价值主张来说肯定是件好事。操作系统核心是相同的,而你要买的版本——标准版或数据中心版——需要依据你是否想运行两个虚拟机作为子操作系统,或者更希望无限制的子系统虚拟化而定。不再有企业版来扰乱工作。这对所有人来说都是一个大胜利。

3、先命令行、后GUI心态

Window Server的重点已经从GUI为主的哲学转向了GUI可选的心态。在首次安装OS时,OS会要求你在基本核心与全安装之间进行选择。基本核心一般是首选、推荐选项。一旦你安装了Windows Server 2012的核心版,也可以简单地安装GUI任务便可切换到GUI上去,不需要的时候还可以卸载掉,而不必选择全安装。

这一点在你首次部署服务器时是很棒的特色。你可以使用GUI去照看所有平淡无奇的配置任务,但是当机器已经准备好用于生产时,你也可以卸掉GUI。这样做提供了很多好处,其中就包括减少了攻击面、降低了资源负载和能源消耗。

4、Hyper-V复制

Hyper-V Replica允许你从一个地点将一个Hyper-V虚拟机加网络连接复制到另一个地点——而且不需要有任何共享存储。这对于微软世界中的灾难恢复、高可用性和其他方面来说的确是一个很好的事。VMware也在做这件事,不过它对新许可证的收费却超出了其能力。

这种复制功能可以让在世界各地创建服务实例成了只须点击一下或两下鼠标的事情(假定网络连接性已存在)。在Hyper-V管理程序的新Hyper-V Replica界面中,包含有更简单的界面可设置复制队列,包含有更好的流程监控,以及复制系统与合作伙伴的整体健康。

5、扩展的PowerShell功能

在Windows Server最新版中有数百条之多的命令行指令。这将会让工作变得更轻松,因为PowerShell本质上就是你管理操作系统上所有工作负载的首选方法。

 

简单易用的存储空间功能

6、简单易用的存储空间功能

存储空间是一种创新功能,基本上就是采用各种商品化存储硬件——廉价的硬盘及其控制器,例如JBOD(非正式的说法就是一堆硬盘),然后将它们转变成存储池,这个存储池可以划分成存储空间,每个空间使用起来就像普通硬盘一样。

每个这样的存储池含有多个热备用硬盘,池中的每个存储空间都有自己的可用性策略,如镜像和RAID冗余。你甚至可以执行精简配置,指定一个比实际空间更大的卷。这样,当你需要额外空间时,只须多加进几块硬盘便可,而无须重配置。

7、DirectAccess:没有VPN烦恼的VPN

DirectAccess允许任何端点在访问企业网络时可以拥有类似VPN的安全隧道,却不必有真正VPN的开销和性能弱点。客户端上不必安装管理代理。只要正确地配置这一技术,用户便可无缝地连接到文件共享、本地设备和其他资源,就像它们在企业园区网中一样。此外,组策略对象可以应用,管理员可以管理无论在何处的机器,而无论这些机器是在总部,还是在其他地方连接到VPN上。这种技术先前很难设置,但是在Windows Server 2012中,它却很容易设置运行。

8、动态接入控制:新的思维方式

动态接入控制(DAC)是一组设施,可真正提升你控制信息访问的方式。它不再是关于文件或文件夹,不是对“是,这些人可以”和“不,这些人不可以”作出决定。

相反,它是抽象个人数据的一种方法,可以对系统上的数据类型做更多的分配,以及对可以访问和不能访问这些数据的用户类型进行指派。这是一种新的思维方式,是对保障数据安全的文件系统本来的强大功能再添更强大的补充。

9、弹性文件系统:NTFS的演进

弹性文件系统(ReFS)可以视为新技术文件系统(NTFS)的一种演进,关注点在于可用性和完整性。ReFS会以原子方式在磁盘上的不同位置写入数据,这样就可以在写入期间出现电源故障时改善数据弹性,并且还包括新的“完整流”功能,可使用校验和与实时分配来保护测序,并同时访问系统和用户数据。

在带有上述功能,且受保护的卷上,Windows Server 2012所确认的问题都可以自动修复,而且在大多数情形下不必让磁盘或卷离线,而且在大多数情况下还无须管理员的任何干预。ReFS还可以构建比NTFS更大规模的文件系统,这对于大数据和私有云时代来说可是一个很重要的卖点。

10、开盒即用的IP地址管理

在Windows Server 2012的包装盒内,你还会发现完备的IPAM套件。这是很多中小企业根本接近不了的东西。有了IPAM套件,你就可以按一种有组织的方式分配、分组、分发、更新IP地址,并可与盒内的DHCP以及DNS服务器集成,发现并管理网络中的已有设备。如果你没有用过北电网络和其他厂商的IPAM,那么这会是一个非常有趣和有价值的套件。