Windows Server 2012来了拥抱虚拟化和云计算

i企业

9月5日,微软正式向全球发布了新一代云计算 IT 平台 Windows Server 2012。与万众瞩目的Windows 8相比,Windows Server 2012被普通大众关注的机会更少,这一切缘于它特殊的定位及更专业的应用。如果你非常关注服务器应用,那么Windows Server 2012系统绝对值得关注,它为行业带来的影响绝不逊于Windows 8,或许它将会影响企业数据库市场发展的格局。

创新与变革

其实,Windows Server 2012最初的代号是Windows Server 8,它既是Windows 8的服务器版操作系统,也是Windows Server 2008 R2的继承者。Windows Server 2012开发者预览版是在2011年9月发布的,在2012年3月1日,微软正式推出公共测试版,而2012年4月17日微软才正式确认该操作系统的名称为Windows Server 2012,并在5月31日推出了Windows Server 2012 RC。在8月1日,微软将该操作系统正式交付给各大服务器制造企业,于9月开始面向用户推出,随后在全球范围内通过各种渠道全面覆盖。

和其他每次系统升级一样,Windows Server 2012也提供了大量的新功能,拥有不少新特性。它引入了Metro界面,增强了存储、网络、虚拟化、云计算等功能的易用性,让管理员更容易控制服务器。不过,Windows Server 2012革新的重点仍然是在虚拟化及云计算,毕竟这两者已经成为了未来不可阻挡的发展潮流。

当然,更多用户是从虚拟化扩展方面来看待这次升级。Hyper-V 3.0或许是微软提高在虚拟化市场占有率的撒手锏,它的出现使得VMware手中的王牌价值锐减,特别是对那些在数据中心配置了很多Windows服务器的公司用户来说,采用Windows Server 2012,可以把IT核心流程放置到IaaS平台,而IaaS反过来可以通过公有云、私有云环境,更加高效地支持不同的业务需求。另外,Windows Server 2012对很多中小企业用户来说也非常有诱惑力,特别是在目前经济环境不好、企业资金紧缺的严峻时期,实际配置Hyper-V管理程序的大多数用户来自中小型企业领域,而此次Hyper-V 3.0更完善的虚拟化功能,让他们能以较少的资金实现服务器虚拟化。

Hyper-V3.0:虚拟化功能大跃进

在云计算大行其道的今天,企业投入建设私有云需要基础的系统,而微软一直希望能占领这部分市场,因此它在服务器虚拟化技术上奋起直追。此次Hyper-V 3.0上演了超级大跃进,感觉不只是追上VMware,甚至有些功能和指标实现了超越。

在VMware一直大幅领先的存储功能上,微软在Hyper-V3.0上有何应对措施呢? 微软采用了两种技术来增强Hyper-V的存储功能,其中一种就是虚拟光纤通道,用户可以在添加硬件时启用。虚拟光纤通道功能允许虚拟机提供光纤通道直接连接到存储设备,这种功能在VMware vSphere上很早就有,现在Windows Server 2012才弥补这个不足。另外一种就是数据传输卸载(ODX)功能,Hyper-V3.0可以利用硬件设备和虚拟存储的堆栈,在那些需要复制大量数据的虚拟磁盘之间,运行特定的内部操作,加快复制速度,提升存储设备的利用效率。

ODX以前算是硬件设备(如高端磁盘阵列)的特色,能让大量数据从一个地方复制到另一个地方,其中也使用了Token的方式,在这些设备之间进行数据读取、写入的操作。微软声称,原本建立一个10GB的固定大小的VHD虚拟磁盘要3分钟,如果有ODX,同样的动作不到一秒就可以完成。

没有存储设备也能在线迁移

在线迁移虚拟机的功能是Windows Server 2008 R2最先提供的,它能让虚拟机在服务器不停机的情况下,从一台服务器迁移到另一台启用Hyper-V虚拟化功能的Windows服务器上。类似这样的功能,在VMware的服务器虚拟化平台上称为vMotion,在2003年时已经推出。在Windows Server 2008 R2上,使用Hyper-V的实时迁移功能,必须搭配Failover Clustering(故障转移集群)功能,并建立集群,将Windows服务器与共享的FC SAN或iSCSI SAN存储设备加入其中,并设定集群共享磁盘区,才能够做到,而且一次只能实时移转一台VM。

到了Windows Server 2012,虚拟机实时迁移可以在非集群的环境下顺利进行,而且能同时让多个虚拟机执行实时迁移作业,并运用到更高的网络带宽(如10Gbps)。要做到这样的实时移转,虚拟机VM可存放在网络共享文件夹中,或存放在服务器本机的磁盘上,而不需要额外架设FC SAN或iSCSI SAN,这在实用操作上增强了灵活性。值得一提的是,上述的网络共享文件夹是存放在Windows Server 2012所架设的文件服务器上,它必须支持SMB(Server Message Block)3.0协议。SMB让用户能跨虚拟化环境使用数据存储资源,将数据直接放在用Windows Server 2012架设的文件服务器上,而不需要依赖昂贵的SAN存储设备。

云计算功能是亮点

除了Hyper-V3.0外,根据先前开发Windows Azure云端服务的经验,微软还为Windows Server 2012引入了云计算功能,想将它打造成为一个更容易与云端服务整合的服务器操作系统。

随着云计算技术的成熟,针对未来企业客户对云端虚拟化运算技术需求的增加,微软根据Window Azure的设计经验,在Windows Server 2012中加入简易、灵敏、直觉化的UI使用接口,并与Windows 8操作系统中的桌面虚拟化技术相互串连。未来,Windows Server 2012可协助企业员工进行移动办公,员工在任何时间、任何地点,使用任何设备,只要输入专属于自己的账号口令,即可进入专属的云端桌面办公。

Windows Server 2012还有一个特色,就是实用的强大的服务器远程管理功能。就像SQL Server的Management Studio,它不但能管理本地服务器,还可以一次性集中管理多台位于远端的Windows服务器,主要是它采用了微软的系统管理技术,如WMI、PowerShell3.0和DCOM。以前管理员如要管理远端的Windows服务器,只能走到每一台服务器前面操作,或通过远程桌面联机,而且一次只能处理一台,现在可以用“服务器管理员”,去管理远端的多台Windows服务器。虽然它的功能不像System Center系列产品那么强大,但系统内建的这套管理机制,已经比过去好的功能强多了。此外,Windows Server 2012还为我们带来了最新的PowerShell3.0,为服务器管理员带来了最具扩展性和灵活的服务。

不过,Windows Server 2012大刀阔斧的革新,也让众多软件公司的业务模式受到挑战,他们需要考虑如何根据这款与云服务相通的服务器系统,推出适应时代的全新应用服务方案。这既是广大业界同仁转型的良机,也是Windows Server 2012在推广道路上面临的挑战。当然,新服务器操作系统带来的改变到底值不值?相信每个人都有自己的衡量标准,还须交由市场来验证。