引:连续不断的自动重启,昔日温顺驯服的电脑仿佛身患强迫症的臆想病人,显示器上简短而略带揶揄口味的提示映照着王小林日渐惶恐痛苦的表情,染上冲击波电脑病毒、绝望的他最后拔下了连接电脑的网线,如同切断最初呱呱坠地的婴儿与母体之间那种相濡以沫的脉脉温情……
一切都那么毫无先兆,但它又的的确确降临在和王小林一样的千千万万电脑用户身上。
或许为数不少的Windows用户逃过了这一劫。他们老老实实埋头经历了一次又一次补丁升级体验,一次又一次与那些循着漏洞而来的病毒擦身而过并惊出一身冷汗,在那一刻,他们在心头涌起抛弃Windows操作系统并移情别恋的冲动。
且慢!无论是像你我这样的普通桌面PC个人用户,还是主宰企业IT大船在商海中乘风破浪的决策者,面临“他山之石”——Linux的美丽传说,面对冲动和理性的选择漩涡,实在是有必要揭开层层面纱,将您目前系统迁移到Linux的真实成本看个清清楚楚明明白白。

2003年8月Microsoft公布了一份其委托IDC、名为《Windows2000与Linux在企业计算中的比较研究》的报告。在统计了北美104家公司各自的Linux和Windows服务器系统总开支后,数据表明,一台支持100个全天候用户的Linux网络架构服务器5年所需TCO为13263美元,而Windows 2000只需要11787美元。文件、打印、Web和安全应用领域也有类似结果。IDC从而得出结论:通过Linux服务器软件来管理计算机网络,所需要的维护和修理费用远远超过免费获得软件所得到的实惠,从而最终导致成本升高。
无独有偶,IBM委托RFG做了名为《Linux Web服务器在企业的总体拥有成本》的调查,比较了Linux、Solaris和Windows三者的TCO。他们比较了运行Apache的Red Hat Linux 7.3、运行Apache的Solaris和运行IIS的Windows每天处理10万次访问所需要的服务器数量,并跟踪调查了3年内的成本。三者都是在x86架构上进行比较,并且在小范围内抽样调查了运行关键任务的Web服务器的14家公司。参与这次调查的Linux管理员的工资稍高于Windows管理员,每个Linux管理员的年薪为71400美元,而Windows管理员为68500美元。但Linux管理员平均管理44台服务器,而Windows管理员平均仅管理10台。每天处理10万次访问付出的人员工资是:Linux为12010美元,Windows为52060美元。
两份报告准确度、客观性等微妙之处究竟如何?两份报告谁是谁非?
对于那些想权衡迁移到Linux利弊的决策者而言,需要对迁移的整体成本有一个完整而准确的了解是最自然不过的。
不过从目前来看,要对Linux的TCO建立起一个“放之四海而皆准”的精确模型,挑战非凡。换言之,你不可能只须把数字输入一个预先设定的公式,就马上可以得出答案,因为要确定的未知因素和合理假设多过天边的繁星,不同应用、不同企业规模、不同国家的和地区的人力资源成本等等因素都会导致种种不确定性。
前面讲述的两份报告,其差异就源于这些未知因素和合理假设。
|