微软已经正式发布了Windows Server 2012一段时间了,它与微软即将推出的Windows 8操作系统有些相似之处,比如说,两者都基于Windows NT 6.2内核,用户也都可以选择安装Modern UI和桌面个性化分割的图形界面。最重要的是,Windows Server 2012和windows 8一样,集成了“云”的一些功能,但Windows Server 2012不单单是连接到云服务端,它试图成为支持云服务端的一个基石。
与升级到Windows 8相比,企业用户使用Windows Server 2012时相对比较简单。Windows Server 2012最大的改变并不是在风格上,除了Modern UI界面之外,而是那些基于微软三年前发布Windows Server 2008 第二版本时打造的组件。值得一提的是,Windows Server 2012保留并极大地扩展了两个Windows Server 2008 R2网管们很熟悉的两个管理功能:Server manager 和Powershell。
与上个版本相比,Windows Server 2012 增强了很多功能,但从整体上来看,其提供的新功能并不能简单地用“升级”来形容。微软延续了“拥抱并扩展”竞品和前合作伙伴产品功能的做法(例如微软之前与Novell的合作,然后吞噬了Novell在网页软件市场的份额),在Windows Server 2012里就把之前很多高端服务器和虚拟化存储的功能融合成了一个新产品。单单是天极网之前报道过的Hyper-v这个功能,就已经提供了足够多的亮点,业界更是将其看作是威胁VMware的商业模式的有力武器 。
所以要在一篇文章里概括Windows Server 2012 的所有功能是不可能的。但由于我们试用Windows Server 2012 标准版仅有一周左右的时间,所以也无法给出一个全面的测评,但还是可以以一个中小规模组织使用者的身份来对该产品进行一番描述和总结。
笔者要整体来阐述一下Windows Server 2012 的新存储和文件服务器功能,还有让企业无需大规模投入其他软硬件就能完成损坏修复的功能。此外,我们还会谈到Windows Server 2012 改进的管理和部署功能,如何有效将这些功能与已有服务器部署结合起来。最后我们还会分析一下Windows Server 2012 授权的变化,和这些变化对windows server服务器部署的影响。本文笔者将主要阐述Windows Server 2012的Windows Server 2012 的新存储和文件服务器功能和授权变化。
版本的简化
Windows server 2012目前发布了两个版本-标准版和数据中心版,而server 2008发布的则有六个版本之多。Server 2012不再提供“小企业标准版”,“企业版”,“HPC版”,“网页版本”。
但微软公司会为需要高性能计算的客户额外提供一个hpc的软件包。Server 2012两个版本的区分很简单。如果你要在独有服务器上运行大型软件,例如exhange和sharepoint服务器软件,sql server数据库,或则其他超出基本文件和打印服务之外的服务,那你选择标准版server 2012既可。如果你需要运行多个虚拟机,那么你应该选择数据中心版。
很快微软将发布另外两个版本的server 2012。第一个“基本版本”(foundation edition),主要是通过代工渠道发售,主要目的是为没有虚拟化功能的服务器使用。另一个“必要版本”(essentials)也是基于精简的代码,该版本取代了windows server 2011小企业必要版,将会在本年底发布。(微软最近发布了该版本的抢先版,我们将会对此进行测评)
Server 2012标准版和数据中心版都支持超大数据处理,存储和内存都比server 2008 第二版本都要强很多。该产品能支持多达320个逻辑处理器,或则说320个cpu内核,比server 2008第二版本支持的要多一倍。内存能力也加强了一倍,能达到4T内存。而server 2012的故障切换集群也大大加强,可支持64个集群点,而之前的版本只能支持16个集群点。
Powshell功能加强
Server 2012的服务器管理器(server manager)面目一新。而powershell也被赋予了更强大的定制和控制服务器系统和功能的“命令”(commandlets)和界面。Server 2012里用户能设置的所有东西都可以通过powershell控制,并且可以通过本地或远程脚本进行控制。这意味着系统管理员只需要使用server 2012提供的工具,就可以通过server 2012加强的网络功能控制从本地或则云端部署服务器的每一步过程,不管是企业的私有云,还是服务商提供的数据中心,或则某人部署的公有云。
图:Server 2012的新服务器管理器(server manager),极大的方便了新windows管理员来对本地和远程服务器进行管理。
Timothy warner是位专业的windows系统管理员训练师,他告诉我们,server 2012是目前为止“升级”幅度最大的系统,并且大部分windows系统管理员都无需陡峭的学习曲线来掌握该系统。
根据我的个人经验,虽然server 2012提供的新系统(例如功能被极大扩展的powershell)功能强大,需要时间来掌控,但是server 2012比起前任操作系统更容易管理和部署。例如要配置一个新的活动目录域名,我在server2012上花费的精力也要比在前任系统中配置要舒服和快速得多。而这一切,要多亏了windows management framework 3.0版本,该框架中包括了服务器管理功能的power shell仪表。对那些只有简单设备的机构来说,系统管理员只需要servewr manager就够用了。
前任系统的Server manager跟其他windows管理工具一样,使用的是两个面板的浏览器界面。Server 2012的新server manager则是功能驱动的仪表界面,把服务器功能所常需要的登录数据和管理员工具放在了最前。
[图:对比server 2008 第二版本的管理器界面]
跟之前的管理器一样,server 2012的管理器允许管理员管理本地和远程服务器。但server 2012可以使用管理器直接连接到远程服务器的powershell会话,远程添加和删除服务器功能。
[图:Server 2012设置运程服务器活动目录时的添加角色和功能向导]
计算新授权
Server 2012的授权问题并非微不足道。在用户部署server 2012之前,应该注意到微软在server 2008第二版时已经重写了服务器平台的授权。那是由于服务器的多种版本带来了混乱,微软决定根据处理器数量来授权,而这样简化也复杂化了服务器授权配置的过程。 标准版和数据中心版的server 2012功能相当。即使类如集群这样的,过去只为高端server skus保留的功能,现在也在标准版中集中了。唯一的区别就是每个授权中支持的server虚拟机的数量。标准版售价882美元,每个授权最多支持两个处理器,只支持两个server虚拟机。数据中心版售价4809美元,支持无限多个server 虚拟机。用户可以在同个机器上运行server 2012的虚拟机使用同个授权。因此,两socker的服务器的一个标准版授权可以运行三个server 2012标准版-一个物理安装的,两个虚拟的。
如果用户需要运行8个server 2012(或则任何x8的server 2012),至少需要四个标准版授权。 如果用户需要运行不是windows server的子服务器(例如linux,windows 7 for vdi),那么,用户可以选择使用其他服务器上的免费hyper-v server 2012,这也会得到不限虚拟机数目的支持。这不是微软公司卖力推销的卖点,但是这一点确实让server 2012对那么希望部署大量虚拟机而没有很多管理员的小企业很有吸引力。
笔者将在下篇功能解析中,阐述Windows Server 2012 改进的管理,敬请期待。