对于很多系统管理员来说,关于微软Windows Server服务器操作系统家族***版本的问题不是“有什么新功能?”,而是“为什么要关注?”
Windows Server 2008 R2是一个不错的操作系统,而Windows Server 2012和Metro以及Windows 8一样饱受争议。但是答案很简单:Windows Server 2012相对于2008 R2是很大的一个飞跃,就像2008 R2相对于2003那样。
推荐专题:Windows Server 2012,亮出你的本色
Windows Server 2012有很多不错的新功能,它还改进了Windows早期版本将其从“从未使用的1.0版本”阶段带入到功能与稳定性兼备的阶段。下面是Windows Server 2012十大***特性:
1、SMB 3.0
SMB 3.0是Windows Server 2012一个重要的特性,它同时支持多种网络接口,能热插拔新的接口,为大型或者复杂传输增加带宽,并支持MPIO、自动精简配置和重复数据删除(假设底层存储是NTFS)。
SMB 3.0还支持SMB Direct和远程直接内存访问,能够将SMB数据直接从一个系统内存迁移到另一个,绕过SMB堆栈。这让微软能通过SMB 3.0实现16GBps的传输率。
尽管笔者已经装了Windows Server 2008 R2,但是经过分析发现升级到Server 2012是很值得的。而且考虑到IT预算比较紧张,所以Server 2012是一个不错的选择。
2、NFS 4.1
微软的NFS 4.1是一个很好的代码。它是完全从零开始设计的,高速、稳定并且可靠。它可以实现在异构环境之下一个很好的存储系统,以及面向VMware服务器的网络存储点。
3、iSCSI
微软通过Windows Storage Server 2008***次提供了iSCSI目标。最终这也成为一个可以从微软网站上作为Server 2008 R2的一个选配功能下载下来,而且已经被作为核心组件集成到Windows Server 2012中。
4、Hyper-V Replica
Hyper-V Replica是一项设计在备份集群上持续复制虚拟机的存储技术,确保在不到15分钟时间内对关键虚拟机进行快照,并通过任何网络连接提供,包括互联网。
Hyper-V Replica***次是做全快照,之后只发送变更的数据块,而且还支持虚拟机的快照。
5、Hyper-V 3.0
Windows Server 2012见证了Hyper-V不断追赶着步入主流。虽然从客观上说VMware仍然保持着领先,但是与System Center 2012结合的Hyper-V 3.0在能很好地用于用户案例中。
微软不再是虚拟化领域的旁观者,它已经成为一个有能力的扑食者并且在数据中心领域寻找新的猎物。
微软的Hyper-V Server(Hyper-V的免费Windows Core版本)是功能完整的。如果你使用PowerShell的话你可以运行完整的64节点、8000个虚拟机Hyper-V集群。
微软在PowerShell上的专注以及通过Hyper-V给VMware施加的压力,为第三方管理工具商带来了一个新的市场。虽然这些工具不入System Center那么强大,在免费却难于管理和强大却太过昂贵之间提供了一个很好的平衡点。这种新兴的生态系统将见证Hyper-V市场份额的增长。
6、重复数据删除
多年来,存储需求的增长一直远远快于硬盘密度的增长。满足我们对于数据存储的需求就意味着需要有更多的硬盘、控制器、机箱、电源、电力和冷却资源,以保持存储的正常运转。
最近几年,重复数据删除已经从一项可有可无的功能变成一项必备的功能,微软显然也注意到了这一点。Windows Server 2012在NTFS卷上支持重复数据删除功能(但不幸的是,它并不支持CSV),并且与BranchCache进行深度集成以节约WAN带宽。
7、集群共享卷
微软已经正式支持Server 2012 Cluster Shared Volumes,不在只是针对Hyper-V的虚拟硬盘使用。现在你可以部署自己的高可用性多节点复制存储集群。
8、DirectAccess
DirectAccess是一个不错的主意,但是在上一个Windows版本中运行的并不好。Windows Server 2012让它更易于使用,SSL作为默认的配置和IPSec选项,另外也不再强烈依赖于IPv6。
DirectAccess已经演变成一个合理的、可靠的、易于使用且可以期待虚拟专用网络的特性。
9、PowerShell
PowerShell 3.0是一种进化,而不是革命。有更多的PowerShell脚本其实并不是我会在意的事情。这就是说,Windows Server 2012标志着微软服务器管理方法上的一次改革。
Windows Server的每一个元素,甚至是其他像SQL、Exchange或者Lync都可以完全通过PowerShell进行管理。人们根深蒂固的认为,GUI就是一些能调用底层PowerShell脚本的小按钮。
PowerShell应该排在这个列表的***位,但是要恰当使用它,就必须有强大的Google。官方文档虽不完整,Bing在搜索微软网络内容几乎没什么用。要感谢有PowerShell,微软已经准备好可以支持任何规模的用户。
10、IIS 8
十多年来,“把Windows作为网络服务器”的笑话在这里正式终结。
IIS 8支持脚本预编译、精确的流程限制、SNI支持和集中化的证书管理。***,添加FTP服务器的功能也不错(它甚至有登录限制的功能),IIS 8成为Windows Server 2012物有所值的一个体现。