文/侯闯
消息
Linux全球应用调查
将应用系统建立在Linux平台上正在成为一种全球现象。仅在亚洲,Linux服务器许可证的交付量在2004年就增长了36%,客户机许可证的交付量更是增长了49%。从全球来看,
其中不乏规模巨大的部署项目:中国工商银行计划把Linux用于所有的前端银行业务;意大利米兰大众银行正在部署4500台Linux桌面机;德国的LVM保险公司把Linux装到了7700台桌面机和30台服务器上。本期编译的这组来自美国《Computerworld》的报道,正是眼于全球,看看究竟谁在用Linux、为什么要用。从中您会发现,虽然全球用户部署Linux的原因各不相同,但他们都越来越多地出于理性,而不是出于狂热。
亚洲篇:政府支持使中国成为应用热点地区
Linux的应用正在亚洲迅速普及,一方面归功于亚洲各国政府对这款开源操作系统的广泛支持。但Linux在亚洲的采用不断增加,真正动力是,商业界需要降低IT成本。联邦快递亚太区CIO Linda Brigance在最近于上海举行的一次会议上对中国的IT经理们说,降低技术成本的关键在于选择开源软件和大众化硬件。Brigance 说:“我们需要确保利用Linux压低系统成本。”尽管这款操作系统增长迅猛,但目前它在亚洲仍处于早期阶段。Microsoft公司的Windows在亚洲销售的服务器和客户机操作系统的软件许可证当中占了大头。不过,虽然Linux在亚洲的整个操作系统市场当中所占比重很小,但发展势头迅猛。据IDC声称,2004年,Linux服务器许可证在亚洲的交付量增长了36%。虽然Windows交付量也在增长,但步伐较慢,其服务器许可证增长24%,客户机许可证仅增长14%。DELL是从Linux应用增加这一现象中获益的公司之一,因为它发现市场对基于Linux的服务器的需求正以两位数的速度增长。DELL负责亚太和日本区的高级副总裁Bill Amelio说:在亚洲,Linux是最重要的操作系统之一,尤其是在服务器市场,许多客户在寻求开放标准。Linux在亚洲的需求量超过了其他地区的需求量。
中国大陆打头阵
亚洲对Linux的这种需求量主要来自中国大陆:中国政府支持Linux,作为继续主导市场的Microsoft操作系统外的一种选择。但政府支持不是越来越多的中国公司使用Linux的惟一原因。实际的商业需求也起到了作用,尤其是在中国的金融行业。今年4月,中国最大的银行:中国工商银行(ICBC)宣布计划在三年内,把拓林思公司的Turbolinux 7 DataServer操作系统部署到所有前端银行业务系统。虽然财务条款没有透露,但该项目无疑是在中国准备开展的规模最大的Linux部署项目之一。工行希望以Linux取代目前在支撑应用系统运行的SCOUnix。据IDC驻北京的一位分析师介绍,该银行想要升级这些系统,选择Linux的原因主要是银行希望性能更好,并得到厂商支持。预计中国最大的几家银行也会把各自的前端应用系统从SCO Unix迁移到Linux。
而上海APL物流公司的一位IT解决方案经理也说,在今后几年,会有更多的中国公司采用Linux这款服务器操作系统,帮助降低IT成本。尽管APL的PC和服务器统一采用了Windows,但是这位经理仍然认为开源操作系统理应得到中国IT经理们的考虑。他说:“我总是建议我的客户使用Linux。”
港台地区政府影响较小
与世界上其他地区一样,台湾和Hong Kong地区的政府曾对开源计划也谈了很多。但它们对Linux的支持基本上只停留在书面上,迟迟没有实施这款操作系统。而两地的公司企业却挑过了这副担子,采用Linux作为运行服务器及其他系统的成本较低的一种方法。譬如在台湾,官员长期致力于计划把Linux部署到政府机关和公立学校的计算机上。批评人士说,虽然已取得了一些成功,但进展缓慢。不过政府在大约五年前启动的一项重大计划在台湾硬件生产商的帮助下已初见成效,譬如它促进了Linux应用于嵌入式软件。
在台湾大力宣传开源软件尤为重要,因为台湾公司在全球IT市场起到至关重要的作用。在本岛和中国大陆经营的台湾公司在全球IT产品和部件当中占有很大份额――全球的所有主板几乎全由它们提供。许多公司或者直接使用Linux,或者向开源社区成员发布软硬件规范,以便开发自己的驱动程序。例如在今年4月,台湾的两家图形芯片生产商:威盛科技和图诚科技,向开源社区发布了部分图形芯片和LCD驱动程序的源代码。他们的想法是,这样一来,一些开源软件开发人员就能够使用这些代码,为不直接得到两家厂商支持的操作系统开发驱动程序。不过还有更多的工作要做。Richard Stallman是GNU/Linux操作系统和自由软件运动的一位主要领军人物, 他在今年5月访问台湾时曾要求PC部件生产商提供开发人员为硬件编写免费驱动程序所必要的规范。他在国立台湾大学发表演讲时说:“我们完全需要驱动程序方面的信息。GNU软件编写者可以利用这些信息,为开源系统编写自己的驱动程序。”
开元软件略显滞后
台湾地区的其他行业部门也在充分利用Linux。譬如,宝岛最大的移动电话服务提供商之一:台湾移动公司开始试用的第三代(3G)移动服务就运行在Linux服务器上。多年来,该公司一直在使用开源软件,主要是因为其成本低、灵活性强。台湾移动公司负责新技术开发的一位副总裁说:“即使我们不得不雇用自己的Linux开发队伍,使用Linux仍比依赖大厂商来得划算。”他说,附件成本、升级及其他问题使得台湾移动公司无法选择哪家厂商来满足其软件需求。不过他又说,将来形势不太明朗,因为,虽然Linux已经是一款得到公认、切实可行的操作系统,但是Linux缺乏连续升级和改进的资源。就3G技术而言,为了确保服务提供商跟上用户的最新动向,以便提供有用的移动服务,需要更多的软件连续开发。不过,目前台湾的其他许多私营公司也在采用Linux用于服务器,包括岛内最大的电话公司中华电信公司和投资专家中信证券公司。
Hong Kong的情况稍有不同。虽然Hong Kong政府的确支持开源系统,并且在采购开源软件方面为一些政府部门制定了具体的政策目标,但仍未大力推进Linux。IDC驻Hong Kong的研究人员说:“Linux仍只是在Hong Kong等发达地区加快发展,势头远比中国大陆和印度等地区来得强劲。在亚洲发达国家,许多公司有地位牢固的软件厂商,它们不想改旗易帜。”即便如此,亚洲各国的政府(包括日本、韩国和马来西亚的政府)已宣布了计划,旨在鼓励本地公司采用Linux。但不是每个人都觉得这种力度够大。日本的Linux提供商:奇迹公司的副总裁儿玉崇说:“我们需要政府给予更多支持,需要政府支持一些Linux方面的重大项目。”
热点区域
以下是亚洲的几个典型Linux用户:
1.中国工商银行(北京)
Linux部署:计划为其在2万家分行的所有前端银行业务系统部署拓林思公司的Turbolinux 7 DataServer操作系统。
2.台湾移动公司(台北)
Linux部署:大约250台服务器在运行Linux,版本主要是Red Hat和SUSE。
3.联邦快递亚太区(Hong Kong)
Linux部署:亚太区计划使用Linux,但未透露具体有多少台计算机基于Linux。
欧洲篇:金融服务公司率先使用Linux
欧洲的私营公司和公共部门的用户在提到采用开源操作系统的原因是通常会比较实际,他们会提到这款软件在价格和性能方面的好处。他们希望可以随意换掉硬件,他们还发觉这款操作系统很可靠,也很喜欢它的灵活性。
德国明斯特LVM保险公司的技术项目经理Strelow就认为:“我们不是为了用开源软件才用的,而是要找到保护网络投资的一个好办法才用Linux的。至于其他任何操作系统能不能做到这一点,我心里没谱。”当IBM取消进一步开发它所拥有的网络工作站后,这家保险公司需要一款操作系统来运行基于Unix的应用系统和Sun公司的新款Java虚拟机。于是,LVM对Linux进行了定制,来满足需求。不过,如今LVM也厌倦了维护该软件的巨大工作量,所以计划把7700个Linux客户机迁移到Red Hat公司的支持桌面版本上。
服务器领跑
在服务器方面,恐怕没有哪一个行业像金融服务行那样在积极考验Linux的企业功能。世纪之交,许多公司面临要求降低成本这一越来越大的压力。当时,网络泡沫即将破裂,价格大幅变动,订购量和数据流量在电子交易执法后达到顶峰。收入却没有一路看涨。交易股票的数量原封不动,不断增加的订单处理成本已成为一大问题。2001年股市一片萧条时,更加剧了这一问题。金融机构不得不赶紧另辟蹊径,这时Linux成了值得考虑的一种明显的选择。最大的几家金融公司开始弃用专用的Unix系统,改用较便宜的运行Linux的x86硬件。
一家大型跨国金融机构的IT主管说:“Linux本身作为一款操作系统倒不是驱动因素。其实关键在于,Linux让我们能够使用低价的大众化平台。把价格非常昂贵的基于Sun Sparc的系统换成价格低得多的大众化的Intel系统是最大成功。”他说,为他们公司决定改用Linux铺平道路的一个重大事件是在2000年底 Linux有了更稳定的内核升级版本:2.4版。Linux/Intel服务器最终使这家公司得以为数千台服务器节省了上千万美元的IT成本。这位IT主管说:“现在没有什么不可以在Linux上运行的。”
节省成本使得决定改用Linux成了理所当然的选择。欧洲地区金融领域的著名信息咨询公司AtosEuronext的一位项目经理说,大约六年前,他们准备用电子系统取代其场内交易业务系统。经过一番估算,发现如果继续采用主交易系统所用的Tandem NonStops系统,将另外需要24个CPU,每个CPU需要100万美元。于是,他们先决定试用惠普公司的Tru64 Unix服务器用于报价系统,运行AIX的IBM RS6000用于数据发布服务器(DDS)。不过该公司随后发现DDS应用系统在采用Red Hat Linux的惠普双处理器的至强服务器上运行成本可以降低10倍、速度却可以提高4倍后,于是他们就没有迁移到Unix而是迁移到了Linux系统上。其中,移植DDS应用系统也只用了15天,移植报价系统大约用了30天。项目总成本耗资1700万美元,其中包括80台服务器和人力成本。这位项目经理说:“移植到Linux方面的工作主要是说服每个人Linux能行。后来工作人员惊讶地发现:这个系统顺畅无阻地运行了一年半。”
用数字说话
在欧洲,各大金融机构成了支持Linux最坚定的游说者之一,它们互相联合,让自己的软件厂商支持这款操作系统。他们共同督促许多软件厂商把应用软件移植到Linux。路透社集团公司就是最先积极采取行动的公司之一,它把路透社市场数据系统(RMDS)移植到了Linux。负责RMDS渠道营销的主管说,在过去的三年,他公司的20个最大客户当中有一半以上已改用Linux。
金融机构成了Red Hat在欧洲的第一大收入来源,据Red Hat的欧洲、中东和非洲区主管介绍,其销售额大部分来自英国、法国和德国。虽然Linux的技术免费,但很少有公司愿意在没有支持和维护合同的前提下运行它。
在挪威,每个市镇、政府部门和学校一直在维护各自的IT基础设施,而卑尔根市急于把诸多系统合并成一个中央计算中心。2001年,卑尔根市政会投票决定:将来所有的软件采购应考虑开源方案。其中,第一个重大的服务器项目涉及把100所学校从100余台日益老化的Windows NT 4服务器迁移到不到20台的集中管理的IBM刀片服务器,用于Web、文件打印、电子邮件和目录等服务。IT人员进行测试,对Windows和Novell公司的SUSE Linux进行了比较。最后Linux胜出,因为硬件与Linux搭配使用,性能比较高,而且成本要低30%。下一步是把运行在30台服务器上的75个Oracle数据库迁移到大约10台Linux服务器上。随着Linux从原先的网络边缘逐渐进入数据中心,这个长期项目将使卑尔根市能够跟上企业界潮流。
卑尔根市议会的首席技术官曾说:“我们启动这些项目纯属必要,因为我们有些系统已经过时,有些运行成本过高。最后我们发现,无论从哪个方面来看,作为企业环境的一种服务器操作系统,Linux都是一种切实可行的选择。”
在桌面机方面,Linux支持厂商继续力求获得巨大成功,有望促进采用。Red Hat CEO Matthew Szulik说,如今向他询问桌面机Linux事宜的企业主管更多了。不过就销售而言,这家厂商选择客户很慎重,不会选择基于Windows的应用软件数量有限的公司。德国大公司的重大试用项目单单一个就可能需要迁移3万台桌面机。
不过,Gartner公司驻伦敦的分析师飞利浦说,许多项目完成测试后,结果在进行推广时遇到了应用支持和集成方面的难题。IDC公司驻伦敦的有关分析师也说:“自1998年以来,‘Linux桌面机年’已喊了好多年。可终究没有到来。没有哪个CIO会说‘我的头等大事就是换掉所有桌面机。’”
欧洲在Linux桌面机部署方面的步伐可能要超过美国,但即使在欧洲,Linux也仅仅从Windows主导的市场夺取了很小的份额。就算夺取了份额,也往往是瘦客户机或者功能有限的部署领域,而不是像Windows把持的以胖客户机、知识员工为主的领域。
据Novell负责欧洲、中东和非洲区解决方案管理的主管介绍,Novell从未把其桌面机操作系统定位成Windows的替代品。他们相信Novell能够阻止Microsoft赢得数据中心业务,尤其是在德国:它旗下的SUSE Linux德国公司在本土市场仍然势力强大。不过在桌面机方面,Novell致力于Linux可能很适合的客户,譬如呼叫中心或零售店。
桌面机Linux已在公共部门拿下了几笔大单子。譬如说,慕尼黑市因选择了Linux而成为新闻。据德国下萨克森州IT中心有关主管介绍,下萨克森州有11000台Linux桌面机供警察部队使用,并计划把其税务管理部门的12000台Solaris工作站也迁移到Linux。不过即便如此,现在下萨克森州仍有31000台Windows桌面机。
政府立场
尽管欧洲诸国的各级政府都发表了声明支持Linux,但Linux在服务器方面的渗透率最高的仍在公共部门。政府指令不仅影响着Linux的采用,还往往会影响Linux的评估。这样用户与Microsoft谈判时就有了足够底气。
总部设在英国的欧洲开放论坛(OpenForum Europe)是一家非营利性组织,得到IBM、惠普、Novell和Sun等厂商的资助。据该论坛的一位董事介绍,欧盟的表现让人褒贬不一,让他感到鼓舞的是看到欧盟提供丰富选择、并表态支持开源软件,不过欧盟仍是Microsoft软件的主要用户。他说,通常来讲,Linux将来在桌面机领域获得立足点很重要,因为人们能够看到并接触它。而在基础设施当中,Linux被隐藏起来。90%的用户甚至看不到它。一些实际因素往往使得公司很难考虑在整个企业部署Linux。譬如说,米兰大众银行正在向其500家分行推广4500台SUSE Linux桌面机,它们采用Mozilla Web浏览器、面向Lotus Notes的Web客户软件、Sun的StarOffice套件,以及包括诸多银行业务应用软件的基于Java的定制套件。该银行希望避免为分行维护一系列不同的Windows服务器这一棘手问题,因为它已经在Linux服务器上使用轻型目录访问协议,用于安全基础设施。这家总部设在米兰的银行在三台IBM z系列大型机上运行70套SUSE Linux镜像。但它没打算取代总部的3000台Windows桌面机。该银行的用户习惯于使用基于Windows的应用软件。该银行的CIO说:“东西太多了,没法迁移。其实缺乏有效的商业方案去进行迁移。”
热点区域
以下是欧洲的几个典型Linux用户:
1. LVM保险公司(德国明斯特)
Linux部署:7700台桌面机,30台服务器。
2. 卑尔根市(挪威)
Linux部署:20台IBM刀片服务器运行Linux,用于Web、文件打印、电子邮件和目录等服务;计划把75个Oracle数据库迁移到Linux;正考虑把学校的桌面机迁移到Linux。
3. 米兰大众银行(意大利米兰)
Linux部署:4500台SUSE Linux桌面机,IBM zSeries大型机上有70套Linux镜像。
4. 下萨克森州(德国汉诺威)
Linux部署:11000台桌面机用于警察部队;计划把税务管理部门的12000台Solaris工作站迁移到Linux;另外还运行着50台Linux服务器。