`
cppmule
  • 浏览: 434484 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

服务器:Linux完胜Windows的五大理由

 
阅读更多

服务器:Linux完胜Windows的五大理由

By Katherine Noyes, PC World

dayanday@yeeyan 翻译

根据研究公司IDC的报告显示,在过去的一年中,x86服务器市场的快速增长给Linux和Windows都带来了福音。

然而,人们并没有注意到,Linux服务器在整个市场中已经占有了一个很了不起的比重。2010年第二季度,Windows服务器出货量同比增长28.2%,与此同时,与2009年第二季度相比,Linux服务器的收入增长了30.0%直至18亿美元。相比2009年第2个季度,Linux服务器现在占到了服务器总销售额的16.8%,上升了2.5个点。
这并非是偶然。显然,Linux比Windows更适合于服务器领域—它也比大多数其他竞争对手表现得更好,这就是我想要阐述的。为什么呢?让我们来具体考量一下。

1. 稳定性

众所周知,Linux系统可以无故障运行数年,事实上,很多Linux用户还从未见过任何一次系统崩溃。这可是各种用户都喜闻乐见的好消息,不过对于中小型企业来说,这更加是天大的福音,因为停机可能会给企业带来灾难性的后果。
在处理巨量的并行任务方面,Linux的表现也比Windows优异。事实上,大批量的并行处理任务往往会迅速地降低Windows的稳定性。
然后就是考虑系统重新启动的需求。在Windows平台上,所有的配置修改,通常都需要重新启动系统—必然就是停机—反观Linux, 通常情况下都勿需重新启动系统。几乎所有的Linux的配置更改都可以在系统运行时进行,而且它也不会影响到不相关的服务程序。
同样的,Windows服务器必须频繁的进行磁盘碎片整理,这样恼人的事情在Linux上根本不存在。且让你的竞争对手去忍受那些大量的,Windows上不可避免的停机时间吧,让值得信赖的Linux运行你所有的任务,这样你便可以从容地给你的客户提供24小时全天候的服务。

2. 安全性

就安全性而言,相比Windows, Linux无论是在服务器领域,桌面运用还是嵌入式环境,都可谓是拥有与生俱来的可靠性。这主要是因为Linux是基于Unix开发的,从一开始它就被设计成一个多用户的操作系统。只有管理员或root用户,才具有管理权限,其他的用户和应用程序几乎都没有权限来访问内核或互相访问。这样的模式也使得整个系统呈模块化,并受到很好的保护。

当然,Linux也较少受到病毒和恶意软件的攻击,而且其系统漏洞往往都能被即时发现,开发者和用户所组成的快速军团也能迅速地修复这些漏洞。最近,一个长达6年之久的内核错误被修复,这样的例子在Linux世界中,可算是极为罕见的事例。

此外,Windows系统的用户有时可以隐藏自己文件,并且并不被系统管理员所知晓。但在Linux上,系统管理员从始至终对文件系统都具有一个清晰明确的全局观,一切尽在管理员的掌控之中。

3. 硬件

Windows系统通常都需要频繁的升级硬件,以适应不断增加的资源需求,而Linux则轻便,简洁,灵活并具备可扩展性,而且令人称羡的是,它几乎可以运行在所有的电脑上,丝毫不用去理会这台机器的处理器或机器架构到底是哪一种。

重新配置Linux也是如此的轻松,你只需运行那些与你的业务相关的服务程序即可,从而进一步降低内存需求,提高性能,也让你的工作任务变得简单明了。

4. TCO (整体拥有成本)

Linux的总体拥有成本之低简直无人可比,因为运行在Linux系统上的软件一般都是免费的。即使是具备支持服务的企业版本,其购买成本较Windows或其他专有软件而言,也更为物美价廉。尤其是在安全性方面,Windows或其他专有软件都是基于用户基础的授权,并包含一系列昂贵的附加条件。

Linux服务器上运行的工具和应用程序也拥有同样的特点。还是那句话,在总体拥有成本上Linux可是无人可敌哦。

5. 自由度

所有使用Linux的用户,都不会受到任何商业供应商的绑定,将你锁定在某些产品或服务协议中。相反,你可以自由地混搭,并选择最适合你自己业务的产品和服务。

总而言之,考虑到Linux在服务器领域的诸多优势,也难怪政府,各大组织和遍布世界各地的大公司—包括Amazon和Google —在自己的运营系统上都依赖着开源系统。

如果你正在寻找一个合适的Linux发行版来作为你业务运行的服务器,你可以考虑CentOS(或RHEL,一个由红帽子提供的,基于CentOS的付费版本),Slackware,Debian和Gentoo

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics