当前位置:Linux教程 - Linux业界 - Linux告别低价“国情”神话 认清TCO真相

Linux告别低价“国情”神话 认清TCO真相

继IDC、Forrester之后,来自计世资讯的研究报告,再次证实了Linux的总拥有成本居高不下的事实。

现在,很多企业的信息主管面临着这样的难题:IT预算不断被压缩,需求却越来越高。有效降低IT的成本成为很多信息主管的选择。Linux操作系统,一直以其低成本的优势受到一些用户的追捧,在上述市场环境下更是成为一些企业降低成本的手段。但实际情况可能会让CIO们失望。
  
  来自计世资讯的最新研究再次表明,除了在Web服务器上略有优势外,Linux在服务器应用的总拥有成本(TCO)均高于Windows。在应用服务器上,Linux的TCO更是比Windows高41.3%以上。
  
   调查显示, Linux的高IT人员成本和学习成本,应用环境的缺乏导致Linux总拥有成本居高不下。这说明,企业CIO用户未必能通过Linux降低企业的整体拥有成本。

认清TCO真相

Linux与Windows的总拥有成本对比是开源世界最炙手可热的话题。

去年,来自IDC和Meta Group相继发布了的研究报告证实, Windows比Linux便宜。 “在企业的IT部门中常用的网络基础建设、打印、文件共享、Web及安全性五个方面,其中有四项使用Windows的成本较低,只有在Web项目上 Linux的成本较低。”

这一结果一直让奉Linux为神话的专家们感到难以接受。中国市场人力成本低等“特有国情”往往成为他们辩解的依据。

中国用户的不同环境真的会改变这一结果吗?

  自去年底,计世资讯(CCW Research)对全国136家企业用户中应用/数据库服务器、文件/打印服务器、Web服务器、网络服务器和邮件服务器五类应用的TCO情况进行了研究。
   
研究表明,对于绝大多数用户,和Linux相比Windows 2000/2003提供了更经济的解决方案,包括:应用/数据库服务器Linux TCO比Windows 2000/2003高41.3%;文件/打印服务器高11.7%;邮件服务器高11.8%。Linux在Web服务器应用上具有优势,比Windows 2000/2003 TCO节省8.3%。在网络服务器上,Linux和Windows 2000/2003系统整体拥有成本基本相同。

  据负责此次调查的计世资讯分析师王书贵介绍,计世资讯的操作系统TCO包括硬件成本、软件成本、运营管理成本和宕机成本。硬件成本指服务器硬件购买成本;软件成本包括操作系统成本、数据库软件成本、消息和群件系统成本、与操作系统相关的内部开发成本;运营管理成本包括IT人员成本、IT人员培训成本及外包成本;宕机成本包括计划内停机成本和意外宕机成本。


预计Windows 2003可为用户节省更多的成本。

Linux
Windows 2000/2003
Linux与Windows 2000/2003 TCO差异
主要高成本来源
应用/数据库服务器
421,109
297,949
41.3%
高运营管理成本、高数据库软件成本和内部开发成本
文件/打印服务器
116,639
104,464
11.7%
高运营管理成本
Web服务器
60,886
66,415
-8.3%
低硬件、软件成本
网络服务器
74,520
74,070
0.6%
基本相同
邮件服务器
102,749
91,909
11.8%
高运营管理成本
      
硬件是中国用户主要成本来源
   
  TCO受硬件价格、管理水平、IT系统复杂性、是否有成熟的解决方案等多种因素影响。
  
  计世资讯的研究发现,与美国等发达国家的TCO构成不同,硬件成本是中国企业用户的主要成本来源,硬件成本平均比重达到了35.4%。由于IT工程师的平均工资水平较低,运营管理成本平均只占TCO的33%。软件成本在TCO中的比重为25%。
  
  其中:操作系统成本只占TCO的3.8%;与操作系统相关的内部开发成本在TCO中比重达到了2.1%;数据库软件成本、消息和群件系统成本分别占TCO的15.7%和3.4%。

  随着时间的推移,硬件的价格每年均有大幅度下降,在TCO测算中,硬件成本呈逐年下降趋势。计世资讯分析师预计,对于中国企业用户,运营管理成本很快将成为最主要的成本来源。

Linux面临三大成本障碍


  Linux是开放源代码软件,但并非免费软件,本研究表明,虽然企业用户在购买Linux时支付的初始成本较少,但是因为操作系统成本仅占TCO的3.8%,用户未必能通过应用Linux,来降低企业的整体拥有成本。计世资讯分析师王书贵认为,目前Linux需要跨越三大成本障碍。
  
  首先,Linux的高IT人员成本。目前Linux用户平均IT人员成本高出Windows 2000/2003用户59.5%。Linux的高IT人员成本主要因为Linux工程师普遍工资水平较高,用户在Linux方面技能和经验还需提高,每年需要更多的外包服务费用。

其次,Linux还需要克服学习成本。目前中国用户在Linux系统方面技能和经验还非常有限,平均培训和自学成本是Windows 2000/2003用户的2.2倍。

最后,Linux系统需要更多的内部开发工作。调查表明,目前在与操作系统相关的内部开发成本上,Linux平均是Windows 2000/2003的1.7倍,尤其在应用/数据库服务器方面,是后者的3.6倍。

IDC公司的报告发布后,国内Linux厂商--共创开源CTO张昀认为说:“这种计算是按照国外的工资标准进行的,而实际上国内工资水平低得多,因此在国内Linux的TCO比Windows低得多。”计世资讯的研究再次反驳了Linux厂商的观点。或许TCO方面,还得更多靠数据而非感觉说话。

对Linux厂商而言,在过去的一年,多数都似乎找到了自己的“赢利模式”,实现了初步的赢利。但Red Hat的订阅服务等商业化模式似乎也说明,在Linux发展中,商业化似乎是不可避免的道路,而这让它在与Windows的竞争中无形降低了自己的优势。难怪微软公司平台策略经理马丁·泰勒称,Linux商业化帮助了微软。

   尽管面临众多发展障碍,Linux的独特优势也不容否定。王书贵表示,Linux在Web服务器上就显示出了TCO优势。王书贵还表示,Linux对中国软件产业的重大机遇也不容否定。
   
如何有效降低TCO

  计世资讯的研究表明IT系统复杂性对TCO影响显著。如果企业选择将IT系统构建到多种操作系统上,随着IT系统复杂性的提高,会明显增加整体拥有成本。

  令人吃惊的是,有91%的Linux用户再同时使用Windows。Linux应用环境的不成熟导致这些Linux用户无法完全放弃Windows。但这种多种操作系统混用的情况更是导致企业TCO的增加。

  王书贵表示,平均起来,应用2种操作系统的企业TCO比只应用一种操作系统的企业高18.9%;应用3种操作系统的企业平均TCO比只应用一种操作系统的企业高71.5%。因此,计世资讯建议,企业综合考虑自身的应用特点、业务需求和IT人员技能等多方面因素,构建基于一种操作系统的IT基础架构,是降低整体拥有成本的可行方法之一。

指出,实际上,中国用户可以通过实施最佳实践,有效控制和降低整体拥有成本。数据表明,使用自动补丁和防病毒技术,可以帮助企业降低10.3%的TCO;规范的补丁和防病毒管理,可以帮助企业降低TCO达20%。

   计世资讯的研究表明,中国企业用户可以通过多种举措,有效降低服务器操作系统整体拥有成本。王书贵建议用户可以通过一些手段,有效降低 TCO:尽快将Windows NT系统升级到Windows Server 2003系统;通过构建基于一种操作系统的基础架构以减少系统复杂性;加强补丁和防病毒管理,提升IT管理水平;改善硬件规划和使用水平,充分发挥硬件性能;在选择Linux操作系统时充分考虑本企业员工的技术经验和水平,考虑应用软件环境是否成熟等。

作者:李弈 2005-06-27 11:19:01 来自:计算机世界