我是少数确实喜欢Windows系统的Linux绝对拥护者。早期,我在财富500强企业中从事多年的Windows支持与系统设计工作,并且我仍然将Windows作为首选生产平台来使用。我还认为,如果更好地进行补丁处理并继续提供系统维护,Windows Server是相当不错的商业化计算机操作系统。
尽管如此,我看到很多大企业并不打算升级到Windows Server 2008。当然,新版本有一些令人期望的功能,例如从Windows Vista继承过来的改良安全性能以及硬盘加密技术、改进型的管理界面、增强的群集性、内置的虚拟化功能、集成的IIS 7.0、组件化安装、一种可选的"傻瓜型"操作模式以及基于角色的配置方法。
然而,由于Hyper-V虚拟化软件的特别例外情况(该软件最终可以作为拆分独立产品以大约28美元的低价出售,并与Xen 激活的LinuxVM系列产品兼容–非常好,虽然VMWare与Citrix都不会为此感到震惊),所有这些软件都取得了长足的改进,但也并不足以产生非常迫切的理由,让大量敏锐的用户采用或迁移到这款服务器操作系统的最新版本。
用户尚未到产品升级高峰期
坦率地讲,并且我也不愿意这样说,从Windows Server 2003升级到Windows Server 2008的理由,比起从Windows XP迁移到Windows Vista的理由,要远远小得多,业内大多数评论家的一致看法决不会成为影响软件采用情况的主要原因。
Exchange 2007并不需要运行在Windows Server 2008上, SQL Server 2008也不需要,这两种软件代表了该操作系统中三种首要应用程序服务任务中的两种。IIS 7则需要Windows Server 2008,但如果IIS 7被认为是Windows Server 2008的"有抑制作用的应用程序",则这一点非常可疑。至于Vista,至今还没有"抑制程序",很长一段时间之后才会有人创建该超级强制程序。网络应用程序则绝对需要Longhorn和IIS 7。
众所周知,大型企业会采用服务器操作系统,在5到7年的使用周期内则会考虑迁移与升级,而当前版本的Windows Server迁移则仍未达到高峰,这是由于目前大型企业中仍有许多Windows 2000 Server服务器,它们现在只能由Server 2003进行替换–"延长的"Windows 2000支持将会在2010年6月结束,这一事实促使了上述情况的发生。当微软结束Windows 2003的"主流"支持时–这种情况至少到2010年某一天才会发生,而由于延长支持会到2013年结束,Server 2008可能到那时才会开始更具有吸引力。
Linux的机会
但是从现在开始的3到5年,对于计算机软件行业是一段漫长而可怕的时间,而且可以预料,Linux,这种操作系统目前运行在大量的中端服务器和企业级服务器上,这些领域一度曾经由Unix占绝对优势, 也将会占领越来越多的商业化服务器计算领域,这是由于其管理工具、兼容性以及Linux和Windows的互用性,还有其他开源软件都得到了很大程度的功能提高。用户应该感谢SAMBA软件以及微软协议最近取得的进展,其中大部分进展是由欧盟委员会促成的。
确实,对于SAMBA套件如何能够接收这些信息,存在许多控制与约束,但出于所有的实用目的,Windows与Linux之间在服务器网络层对于兼容性与互用性的许多重要壁垒将会被打破。而这种情况将会促使一些精明的技术总监考虑,将一些工作任务迁移到Linux服务器上,而不是Windows Server 2008。
也许微软会考虑从其竞争对手那里照搬一些策略,而Linux 供应商考虑缩短产品发布周期,以促进更新、升级,正如红帽企业版Linux与SUSE Linux企业版服务器操作系统,当然还有社团发行版的更新频率更高,例如Fedora, openSUSE, and Ubuntu。由于Windows目前通过例如Microsoft Update这样的服务功能在表面上显得更为"模块化", 为增加最新功能或改进型功能在重大产品发布期之间往往需要等候多年,这种情况应该不会再出现。
接下来的几年将会让所有人都颇感兴趣。微软是否能够在面对这些挑战时仍然维持其主导地位,或者Linux供应商和开源软件项目是否能够利用这次机会在商业化服务器操作系统领域占据Windows的市场份额,这些仍然需要拭目以待。