当前位置:Linux教程 - Linux文化 - 微软真的会胜过Unix吗

微软真的会胜过Unix吗


近日,微软推出了跳票半年之久的Windows Compute Cluster Server(简称WCCS,下同)测试版,该操作系统专为集群计算设计,可用于超级计算机。目前在微软网站已提供下载,进行注册后即可下载712MB的安装文件。WCCS产品经理John Borozan预计正式版将于今年7月登陆市场。微软此次力推WCCS操作系统,本意是剑指在一直在服务器领域称霸的Unix。

  在服务器领域,微软的操作系统一直明显落后于以开源著称的Unix操作系统。此次微软的高层对WCCS系统非常有信心,John Borozan则踌躇满志,放言要发动一场针对Unix/Linux的战役,从价格和性能上将对手击溃。然而,微软的WCCS系统真的会胜过Unix吗?

  在个人操作系统领域,微软占据了绝对领先的地位,而服务器操作系统领域一直是微软的痛处。Unix/Linux操作系统在服务器市场的地位一直不可撼动,在Internet服务器中使用Unix的占80%以上,微软仅仅占据了不到20%的市场份额。Windows在个人应用领域的风光与服务器操作系统在服务器应用领域的失利格局,成为一道独特的风景线,也成为令微软的伤感之处。在超级计算机全球500强排行榜中,没有一个超级计算机系统使用的是Windows。如此巨大的差距,绝不是短短时间内可以超越的,也不是通过一场战役能够见分晓的。服务器厂商和用户衷情于Unix,也是因为Unix的性能优势,以及近乎完美的安全性能,这些优势都是微软的WCCS所上具备的。试问微软,你拿什么阻击Unix?

  在服务器领域,微软最大的弱势还是无法充分发挥服务器的优越性能,特别是集群计算能力。服务器一般会集成多颗CPU处理芯片,微软一直致力于个人操作系统的研发,集群技术相对弱势,而集群能力恰恰是衡量一款服务器操作系统优劣的最重要指标。微软能否在短时间内提高集群计算技术,成为能否与Unix一较高低的通行证。去年11月,比尔-盖茨在西雅图举行的“超级计算2005”大会上发表预测:“随着并行计算技术的成熟,多台使用Windows操作系统的个人电脑未来能构成廉价的超级计算机,这将极大地推动超级计算机的应用。未来也许用不到1万美元就可以建成一个超级计算系统,但其中最关键的是能够使不同操作系统协同工作的软件技术。”不难看出,微软尝试用并行计算技术,与Unix一直倡导的集群技术一决雌雄。

  并行计算技术通过多台个人电脑,构筑廉价且运行能力超强的超级计算机,这是一个非常有创意的构想,但无法满足服务器领域苛刻的应用需求。在使用并行计算技术组建的超级计算机中,倘若一台个人电脑出现问题,超级计算机的运算能力将会受到极大的影响,因为个人电脑在超级计算机的角色中是不可或缺的环节。用个人电脑组建的超级计算机,也会增加用户的管理成本,这些都将是微软推行并行计算技术的重要障碍。更为重要的是,服务器用户更关注的系统安全问题,微软如何解决?

  个人应用领域,微软操作系统的安全问题一直饱受业内质疑。在舆论的重压下,微软公开了一部分与安全无关痛痒的源代码,长久以来滞留用户心中的安全阴影却无法挥之既去。对于长期工作在四通八达的互联网中的服务器来说,安全性价比极高的Unix产品成为用户的最佳选择。Unix的源代码是完全公开的,用户可以根据自己的需要,对于系统的安全漏洞可以进行自行修补。Unix系统的安全性能是微软无法比拟的,尤其是对安全要求极高的服务器领域。

  在服务器应用领域,Unix独领风骚已数年,微软要想抢夺Unix的市场份额,必须从创新入手。对于微软来说,操作系统可以适应复杂的硬件环境,而Unix对复杂硬件环境的适应性则较弱,兼容性差成为Unix的一块软肋。签于服务器应用领域的特殊性,Unix硬件兼容性差的矛盾一直没有显现出来,各品牌服务器厂商根据自己的硬件平台,对Unix进行了修改和优化,使Unix具有更良好的兼容性。为了加强WCCS的兼容性,微软宣称,在微软、英特尔及众多工业标准服务器合作伙伴的推动之下,工业标准服务器将逐步取代RSIC/Unix服务器。微软此举,是否能够撼动Unix在服务器应用领域的地位?厂商是否会认同微软提出的这一标准呢?

  微软力推WCCS系统,拉开了微软与Unix激战的序幕。尽管微软宣称准备多方联手,改写服务器的工业标准,借此阻击Unix。经历了风雨洗礼的服务器市场,是否会抛弃Unix这个忠实的合作伙伴,转投微软的怀抱呢?况且,一个工业标准的改写,需要相当长的一段时间。微软能否真的会胜过Unix吗?只能让事实回答。