服务器用Windows还是Linux 系统到底该用谁?


  你觉得哪个服务器操作系统更好,是微软的Windows还是开源的Linux?关于这个问题曾经引起无数的争论,但一位长时间使用过Windows和Linux的IT顾问讲,要说哪一个服务器操作系统最适合工作需要很难回答,因为在选择服务器操作系统时,我们需要结合成本,性能,安全和应用程序综合考虑。在讨论之前我们先做一下回顾,就在昨天51CTO为大家报道了TechEd 2010大会精要微软服务器路线图的五大亮点,可见微软企图继续称霸服务器行业。但是他的死对头Linux一直在为市场份额努力着。

  选择Linux操作系统的理由

  SystemExperts的首席顾问Phil Cox说:“使用Linux时,操作系统可以不用花钱,但如果选择Windows,都需要向微软支付许可费用,因此从成本方面考虑,Linux是不二之选,并且在任何物理硬件平台上,Linux表现出的性能总是要快25%左右”。不过51CTO认为,到底哪款服务器操作系统更好,还需要因实际情况而定。

  使用Linux也更加灵活,自由,连内核都可以自己修改(51CTΟ在这里提示大家对于Linux的内核更新还需要引起重视),很多定制性的设置在Windows上是无法体验到的,因此有太多的人赞美Linux了,但事物总是具有两面性,Cox指出,正是因为Linux的灵活,使得维护难度加大了,导致许多企业用户望而却步。

  例如,Linux内核是可以被修改和高度自定义的,因此对IT人员的技能要求也更高,另外,Linux的版本众多,应用程序的兼容性经常出现各种怪异问题。关于Linux的各种版本,推荐您参考51CTO技术周刊:FreeBSD 7.3发布 知名Linux版本盘点_IT技术周刊第168期在这里你会看到众多的Linux版本。

  选择Windows操作系统的理由

  Windows的吸引力是稳定,虽然不够灵活,但在集成应用程序时,Windows往往是最简单的。并且微软的高层透露:未来的服务器操作系统将有大动静。

  此外,Windows本身自带了良好的访问控制机制,无需安装任何插件或补丁包就可以实现有效的访问控制。

  无论是Windows还是Linux,都存在系统补丁,但给Windows打补丁要容易得多,而且所有补丁都来源于微软。而Linux下的补丁机制就复杂多了,有软件开发组织针对单一软件发布的补丁,也有Linux发行版厂商发布的补丁包集合,另外Linux下打补丁是一件风险很高的事情。虽然在Linux中打补丁有些困难,但是在强大的开源软件中有几款相当强大的补丁管理工具。总之,给Linux系统打补丁是一件很复杂的事情,没几分胆量和把握是不敢轻易安装补丁的,而在Windows下,即使是个刚入行的新手也可以高枕无忧地给系统安装补丁。

  Cox说:“Linux界没有TechNet,Linux用户必须寻求社区的帮助,正因为如此,Linux社区才会如此繁荣”。其实在51CTΟ看来这才是Linux人与Linux文化的关系。一个优秀的文化才能让更多的人去追寻它。

  也许正是这些原因才造成人人都说Linux好,但却又不敢用,要不然Windows为何仍然占据着大部分企业服务器呢?不过目前有些垂直行业开始青睐Linux了,如金融行业已经成为Linux的最大用户。先不说国外,就在国内而言51CTΟ曾经为大家做过Linux系统在国内风雨几十年的报道,Linux在国内的发展越来越成熟,已经形成了一定的规模。

  Cox说Linux和开源软件在企业外网应用上还是很普遍的,另外,Linux在工业技术领域深受喜爱,我们在很多产品和服务上都可以看到Linux的影子,如Amazon的EC2云计算数据中心就是建立在基于Xen的Linux服务器之上的。其实说到Linux的影子51CTO忠实网友就会想起无处不在的Linux,真的我们生活中Linux系统无处不在。

  你是否也被这个问题纠结呢?正所谓仁者见仁智者见智,说说你的想法吧!

相关内容

    暂无相关文章