寻找专家
要点:
* 公司有时没有考虑到转向开源系统后可能面临的各种问题,结果在人员培训和技术支持上带来了意想不到的成本。
* 拥有Unix经验和C/C++编程技巧的IT员工,更容易转向Linux环境。一些分析师指出,经验丰富的Linux管理员可能会要求高于一般水平的薪水。
* 对开源软件的技术支持,通常来自于由程序员组成的国际社区。但在企业部署Linux时,这并不可行。一些主要的IT供应商也提供Linux技术支持服务,但这些服务会提高项目实施的整体成本。
“一个Unix专家和一个Linux专家就像从一件衣服上裁下来的两块布料。”柏林顿服装工厂仓库公司(Burlington Coat Factory Warehouse Corp.)的CIO麦克·普林斯(Mike Prince)说。柏林顿服装工厂仓库公司从1999年起就开始使用Linux和Apache开源Web服务器软件。两年前,公司开始在销售终端系统上运行Red Hat Linux,而在后端数据中心设备上运行SuSE Linux。公司庞大的Oracle数据库,原本是基于Unix。在转换到Linux的过程中,公司聘请了15个经验丰富的Unix专家,提供所需的数据中心经验。
不过,如果一家公司原来部署的是微软公司的产品,那么情况就完全不同了。巴尔默在其备忘录中引用扬基集团的研究结果说,从Windows环境彻底转换到 Linux环境,或者在Windows环境中部署Linux,其成本要比直接升级到新版本Windows高出三到四倍,部署时间也要长三倍。他还引用福雷斯特研究公司(Forrester Research)2004年5月的一份研究报告说,Linux的培训一般要比Windows的培训贵15%。这份报告的作者,福雷斯特研究公司的副总裁朱莉·杰拉(Julie Giera)特别指出,这份报告的样本数很小,主要因为很难找到运行Linux超过一年、并对部署成本进行过仔细研究的公司。
一些仍然在推进开源项目的公司把希望寄托在了下一代编程人员身上,希望借助他们对开源系统的熟悉,来弥补他们专业经验上的不足。这很大程度上是因为 Linux课程还比较容易入门。密苏里州(Missouri)哥伦比亚公共学校(Columbia Public Schools)的网络服务助理总监格洛丽亚·斯蒂芬森(Gloria Stephenson)四年前就开始这样做了。
当时,他找到了高中毕业仅一年的杰里米·诺里斯(Jeremy Norris),来帮助他替换校区过时的思科系统公司(Cisco)防火墙设备。诺里斯是斯蒂芬森开设的网络管理课的学生,也是一个年轻的通讯与安全专家。斯蒂芬森说,在他那儿,诺里斯充分显示了自己在开源软件方面的能力。诺里斯提出了用基于FreeBSD操作系统的开源防火墙软件IP Filter来取代思科防火墙设备。
当防火墙实施出现问题时,比如数据包在经过过滤器时突然崩溃,诺里斯会一直在那里工作,直到他通过查询IP Filter的邮件列表发出求助。在诺里斯发出求助一天后,IP Filter的管理员达伦·李德(Darren Reed)回应了他的求助,并告诉他已经有一个补丁程序已经可以使用。“我感觉我已经找到了解决问题的办法,”诺里斯说,“我在他的邮件列表上等了一段时间,发现其他人的问题也得到了回复。”
哥伦比亚公共学校的网络服务器基于网威公司(Novell)的SuSE Linux,并得到了相应的技术支持。但是,对于其他开源软件的故障,唯一的解决办法就是像诺里斯那样:搜索网络,并向开源社区发出求助问讯。哥伦比亚公共学校的IT员工会主动参加开源社区以获得最新的补丁和升级,但是“这非常费时。”斯蒂芬森承认。
大多数公司并不想通过网络搜索或者从黑客中招募开源软件人才。所以,企业级的技术支持,最好从拥有开源技术能力的供应商处获得,IBM的Linux技术中心总监丹·福莱(Dan Frye)说。你不能把应用置于企业环境中,而没有服务与支持,“福莱说。IBM公司聘用了约1,000名IT专业人员,不仅训练他们如何使用开源软件,而且还培训他们为IBM公司的Linux客户提供支持服务,并将代码贡献给开源社区。惠普公司(HP)是另一个Linux的提倡者。公司宣称要为服务部门招聘6,500个以上拥有Linux技能的员工。网威公司拥有约700名技术支持人员,可以为客户提供Linux系统的技术支持。
需求的内容与服务合同的结构不同,Linux技术支持的成本也会有差异。一些用户把Linux技术支持与数据中心合同捆绑在一起,与惠普、IBM或者网威等前六大公司签署。比如,惠普公司针对红帽公司(red hat)企业版Linux的“全年无休软件支持服务”,报价是每年每个服务器1,332美元。红帽公司自己对x86服务器上的企业版Linux应用服务,每个许可证每年收取2,500美元,包括无限制的电话呼叫服务与Web接入的服务应答。如果是大型机,价格就上升到了1.8万美元。
一些供应商称,如果从这样的公司得到技术支持与服务,客户可以容易地转向开源系统。“三年前,要安装Linux,你必须是Linux的开发者,”红帽公司服务操作系统开发的副总裁布赖恩·史迪文斯说,“但现在,你就不必要了。”另外,即便公司内部有自己的专家,柏林顿服装工厂仓库公司在某些Linux特殊问题上,还是需要IBM、网威或者红帽公司的技术支持,该公司CIO普林斯说。