一、另一只长角
用千呼万唤始出来去形容Vista操作系统的发布决不为过,而在Vista大举进攻桌面计算机市场的同时,开发代号同为Longhorn(通常译为“长角”)的微软服务器端操作系统也正在逐步揭开面纱。在日前召开的WinHEC(Windows硬件工程大会)尚,有一些新的关于新的微软服务器系统的信息被披露出来。首先,该系统的正式命名已经确定为Windows Server 2008,这与业界之前的猜测是一致的,也即沿用了上一个版本Windows Server 2003相同的命名方案。与此同时,Windows Server 2008的产品外包装也正式出台,其形式与目前Vista系统所使用的包装一致。除此之外,微软公布了更加确切的开发进度和产品发布日期,其中Windows Server 2008很有可能在今年年底开发完成,并于随后投放市场。而在Windows Server 2008之后,微软还将发布一款过渡性的服务器操作系统,预计的发布时间为2009年,该产品目前被称为Windows Server 2008 R2。与桌面操作系统市场所获得的垄断性地位不同,微软在服务器市场上还远远没有达到自己的目标,这第二只长角是否能帮助微软达成所愿呢?我们将拭目以待!
二、微软在高端的攻坚战(服务器端操作系统发展简史)
早在具有历史性意义的Windows 95操作系统推出之前,微软就开始筹谋将触角伸向高端计算市场,而服务器操作系统就像这一市场皇冠顶端的明珠,强烈的吸引着微软的目光。从Windows NT 3.1开始,微软着力打造自己的企业级操作系统。历经3.5、3.51、4.0等主要版本之后,被称为Windows 2000的操作系统将微软真正的推向了高峰。尽管Windows NT 4.0具有远较Windows 95强壮的内核以及与Windows 95相同的外观,但是直到Windows 2000的推出,微软才展现出企业级操作系统的一些典型特征,更丰富的服务功能、更完善的安全模型以及对高端硬件设备的更好支持。基于统一的基本构架和使用形式,Windows 2000完美的融合了微软的桌面操作系统和服务器操作系统两个主要的产品线,正是这种统一给用户带来了实质的收益,在桌面操作系统更新换代的同时,促进了其服务器操作系统销售活动。尽管在很长时间里,Windows 2000系列持续的给微软带来收益,并使微软在服务器端的份额得到了成长,但是与UNIX这样真正的高端操作系统相比,Windows 2000还有很大不足。无论是可扩展性、安全性还是稳定性,Windows 2000充其量只能算作是个部门级的操作系统,这种情况直到Windows Server 2003的推出才得以缓解。与2000系列时的策略有所不同,Windows Server 2003和当时最新的Windows XP桌面操作系统显示出很大的差异性,尽管两者都基于NT内核,但是无论从面貌还是从功能来说,这两者都有所不同。Windows Server 2003对Windows 2000中已有的活动目录、组策略等企业级功能进行了进一步的增强,同时IIS 6等新版组件大大提升了Windows Server 2003的服务能力。由于Windows XP所受到的安全威胁呈现出爆炸性的发展态势,在Windows Server 2003中安全性问题获得了空前的重视,极其严格的设定让该系统在默认状态下也较Windows 2000安全得多。这也代表着微软正从功能营造向内涵发掘方面发展,微软的产品真正开始象一个服务器操作系统了。尽管还没有在份额上达到统治地位,但是从2003版本开始,用户开始真正的认同微软在服务器端提供解决方案的能力,这为微软开拓服务器端市场打下了重要的基础。
三、全新系统的全新特性
如果说Windows 2003在外观上接近于Windows 2000而不是当时正当红的Windows XP,那么Windows Server 2008很可能恢复2000系列时的统一模式,使用与Vista相同的用户接口。除了要多占用一些系统资源之外,这种处理将带来很多附加的优点。更先进的、更具效率的用户接口可以减少管理员的操作负担,而Vista系统中的一些广为人知的界面特性事实上也吸引着一些其它服务器操作系统的用户,这些特性就像缺乏营养的水果,但是异常的美味。
从官方公布的消息来看,从R2版本开始微软将只提供64位版本的操作系统,这意味着Windows Server 2008将是微软最后一款在服务器端提供32位支持的操作系统。随着X86架构处理器的不断64位化,身处高端的服务器操作系统确实到了与32位说再见的时候了。不过要彻底断绝与32位的联系,微软还有大量的工作要作,特别是对于64位驱动程序的处理,将直接影响纯64位操作系统的生命力。
从该版本开始,微软提供了一个称为Server Core的精简安装功能,在安装时用户可以选择该服务器需要完成的具体职能,那些不必要的组件将不会被安装,从而降低服务器的负担并提高安全性。事实上,有大约30余个功能组件在默认的情况下不会被安装,用户可以在需要的时候再手动进行部署。在此之前,微软的服务器操作系统都始终具有一些桌面操作系统的影子,而从2008开始,服务器操作系统将只完成服务器应该完成的工作。
热插拔是服务器硬件的一个重要特性,尤其对那些要求不间断联机的服务器来说,在Windows Server 2008中,微软将进一步降低操作系统的离线时间。在使用兼容硬件的情况下,Windows Server将实现在无需重启的情况下调整硬件设备。而在安装了新软件之后,用户几乎无需进行重启动,这一点在之前的大部分操作系统产品中都是广泛为用户所指责的问题。这一方面的改进得益于新的操作系统内核设计,该内核还调整了虚拟内存的应用形式,由于内存分页将在系统启动时完成,更少的日常操作将使资源得到节省。
在安全方面,网络存取保护(Network Access Protection)可能是微软在新版操作系统或者说Windows体系中最重要的改变。Windows Server 2008将是首个支持该架构的操作系统产品,该架构令管理员可以更加深入的定义网络安全策略,通过结合策略服务、远程访问和各种地址解析服务,用户可以统合的对网络中的计算机进行安全管理。例如,可以透过远程的方式检查桌面系统是否安装了补丁程序以及防火墙功能是否处于启动状态等等。对于那些不符合既定策略的计算机,将不允许其联入受保护的网络。而在安全威胁爆发的时候,该体系结构也使快速的网络隔离成为可能。
事实上,Windows Server 2008中包含的新功能特性还远不止这些,包括虚拟化技术的集成这样广受关注的特性还有很多。同时,这个版本的大部分功能都较2003版本有了一些增强,例如命令行上将开始支持脚本语言,这可能提供在能力上更接近UNIX的Shell界面。在组策略方面,2008版本大约增加了1000多项设定供管理员使用,这将极大的提高管理范围和管理效率。另外,基于Web的终端访问和打印支持等方面,Windows Server 2008都有所增强。
如何体验Windows Server 2008
截至到目前为止,微软发布的Windows Server 2008最新版本是Beta 3,微软提供了更多的渠道让用户获取该系统的拷贝,以让更多的用户体验这一最新的服务器操作系统。访问http://www.microsoft.com/technet/prodtechnol/beta/lhs/default.mspx,用户可以下载一个Beta 3的拷贝,其中分为标准版、企业版、数据中心版和安腾专用版等几个不同的版本。用户也可以通过订购的方式获取一份拷贝,目前有英语、日语和德语三种语言版本可用,目前可以通过中文语言包的形式使用中文版的Beta 3版本。对于那些不想实际安装服务器操作系统的用户来说,微软提供了基于虚拟机的体验方式,在线的虚拟实验室可以随时供用户使用,不过只提供几个小时的免费使用时间。一般来说用户在Windows Server “Longhorn” Beta 2 Server Manager Virtual Lab进行试用即可,访问地址是aspx?systemid=1646297&page=/plc">https://training.partner.microsoft.com/plc/details.aspx?systemid=1646297&page=/plc arch_adv.aspx
四、是否牛市尚不可知
可以肯定的一点是,Windows Server 2008肯定是一款全面超过2003版本的产品,与Vista对XP的超越相比,这次服务器操作系统的更迭将给用户带来更多实质利益。不过用户群体不大可能一窝蜂的将服务器操作系统升级到2008,甚至还会有很多用户继续坚持在2000的阵地上,真实的市场行情是受到多方面原因影响的。尽管微软官方不断宣称Windows Server 2008在性能和稳定性上都有较大的增长,而且在附带的IIS 7等功能组件方面也会给用户带来惊喜。但是对于用户来说,这些极具市场煽动力的言辞总是不能尽信的,特别是微软在性能方面的鼓吹。Vista系统在推出之前曾经曝出在执行性能上比Windows XP更加优异的言论,但是对于最终用户而言,一台能顺畅运行XP的计算机很可能无法正常的使用Vista。随着功能的增加,需要更高性能的硬件是无可厚非的,对于企业级用户来说,稳定性、安全性、可扩展能力以及迁移能力都是更值得关心的问题。尽管2003对于2000来说是一个巨大的超越,但是是否所有用户都需要2003更多的处理支持和更高的稳定性呢,事实上对于中小规模的用户来说,2000版本的Server仍旧可以很好的满足他们的需要。另外不得不考虑的一点是,Linux服务器软件在之前的几年同样进步迅速,一些2008提出的功能特性甚至2008尚不具备的功能特性已经在Linux阵营中获得了实现。微软唯一值得安慰的一点可能就是用户同样需要付出不菲的成本来购买Linux服务器许可。目前,微软已经表示将把其服务器与工具两个部门并入负责Office软件业务的部门,也即意味着服务器操作系统业务将与桌面操作系统业务分离到两个不同的部门管理。可以想见,在未来微软会更加分离自己的两条操作系统产品线,这从很大程度上体现出微软要开发真正的服务器操作系统的决心。由于互联网计算环境正在发生一些根本性的转变,微软也正处于转型的边缘,Windows Live研发费用的持续走强就是明证之一。从这个角度考虑,也许Windows Server 2008将是微软