你觉得哪个服务器操作系统更好是微软的Windows还是开源的Linux?关于这个问题曾经引起无数的争论但一位长时间使用过Windows和Linux的IT顾问讲要说哪一个服务器操作系统最适合工作需要很难回答因为在选择服务器操作系统时我们需要结合成本性能安全和应用程序综合考虑
选择Linux操作系统的理由
SystemExperts的首席顾问PhilCox说使用Linux时操作系统可以不用花钱但如果选择Windows都需要向微软支付许可费用因此从成本方面考虑Linux是不二之选并且在任何物理硬件平台上Linux表现出的性能总是要快%左右不过到底哪款服务器操作系统更好还需要因实际情况而定
使用Linux也更加灵活自由连内核都可以自己修改很多定制性的设置在Windows上是无法体验到的因此有太多的人赞美Linux了但事物总是具有两面性Cox指出正是因为Linux的灵活使得维护难度加大了导致许多企业用户望而却步
例如Linux内核是可以被修改和高度自定义的因此对IT人员的技能要求也更高另外Linux的版本众多应用程序的兼容性经常出现各种怪异问题
选择Windows操作系统的理由
Windows的吸引力是稳定虽然不够灵活但在集成应用程序时Windows往往是最简单的并且微软的高层透露未来的服务器操作系统将有大动静
此外Windows本身自带了良好的访问控制机制无需安装任何插件或补丁包就可以实现有效的访问控制
无论是Windows还是Linux都存在系统补丁但给Windows打补丁要容易得多而且所有补丁都来源于微软而Linux下的补丁机制就复杂多了有软件开发组织针对单一软件发布的补丁也有Linux发行版厂商发布的补丁包集合另外Linux下打补丁是一件风险很高的事情虽然在Linux中打补丁有些困难但是在强大的开源软件中有几款相当强大的补丁管理工具总之给Linux系统打补丁是一件很复杂的事情没几分胆量和把握是不敢轻易安装补丁的而在Windows下即使是个刚入行的新手也可以高枕无忧地给系统安装补丁
Cox说Linux界没有TechNetLinux用户必须寻求社区的帮助正因为如此Linux社区才会如此繁荣其实这才是Linux人与Linux文化的关系一个优秀的文化才能让更多的人去追寻它
也许正是这些原因才造成人人都说Linux好但却又不敢用要不然Windows为何仍然占据着大部分企业服务器呢?不过目前有些垂直行业开始青睐Linux了如金融行业已经成为Linux的最大用户先不说国外Linux在国内的发展越来越成熟已经形成了一定的规模
Cox说Linux和开源软件在企业外网应用上还是很普遍的另外Linux在工业技术领域深受喜爱我们在很多产品和服务上都可以看到Linux的影子如Amazon的EC云计算数据中心就是建立在基于Xen的Linux服务器之上的